paper-with-me

Papers

Position-Indexed Formulations for Kidney Exchange

2016-06-06 · John P. Dickerson, David F. Manlove, Benjamin Plaut, Tuomas Sandholm, James Trimble

A kidney exchange is an organized barter market where patients in need of a kidney swap willing but incompatible donors. Determining an optimal set of exchanges is theoretically and empirically hard. Traditionally, exchanges took place in cycles, with each participating patient-donor pair both giving and receiving a kidney. The recent introduction of chains, where a donor without a paired patient triggers a sequence of donations without requiring a kidney in return, increased the efficacy of fielded kidney exchanges---while also dramatically raising the empirical computational hardness of clearing the market in practice. While chains can be quite long, unbounded-length chains are not desirable: planned donations can fail before transplant for a variety of reasons, and the failure of a single donation causes the rest of that chain to fail, so parallel shorter chains are better in practice. In this paper, we address the tractable clearing of kidney exchanges with short cycles and chains that are long but bounded. This corresponds to the practice at most modern fielded kidney exchanges. We introduce three new integer programming formulations, two of which are compact. Furthermore, one of these models has a linear programming relaxation that is exactly as tight as the previous tightest formulation (which was not compact) for instances in which each donor has a paired patient. On real data from the UNOS nationwide exchange in the United States and the NLDKSS nationwide exchange in the United Kingdom, as well as on generated realistic large-scale data, we show that our new models are competitive with all existing solvers---in many cases outperforming all other solvers by orders of magnitude.

📄 PDF Abstract BibTeX arXiv:1606.01623

Code (0)

등록된 구현이 없습니다.

Tasks

Position

Similar Papers 제목 키워드 기반

Operation Frames and Clubs in Kidney Exchange

2017-05-25 · Gabriele Farina, John P. Dickerson, Tuomas Sandholm

A kidney exchange is a centrally-administered barter market where patients swap their willing yet incompatible donors. Modern kidney exchanges use 2-cycles, 3-cycles, and chains initiated by non-directed donors (altruist…

Scalable Robust Kidney Exchange

2018-11-08 · Duncan C. McElfresh, Hoda Bidkhori, John P. Dickerson

In barter exchanges, participants directly trade their endowed goods in a constrained economic setting without money. Transactions in barter exchanges are often facilitated via a central clearinghouse that must match par…

Combinatorial OptimizationFairnessStochastic Optimization

Shapley-Scarf Housing Markets: Respecting Improvement, Integer Programming, and Kidney Exchange

2021-01-30 · Péter Biró, Flip Klijn, Xenia Klimentova, Ana Viana

In a housing market of Shapley and Scarf, each agent is endowed with one indivisible object and has preferences over all objects. An allocation of the objects is in the (strong) core if there exists no (weakly) blocking …

Blocking

Small Representations of Big Kidney Exchange Graphs

2016-05-25 · John P. Dickerson, Aleksandr M. Kazachkov, Ariel D. Procaccia, Tuomas Sandholm

Kidney exchanges are organized markets where patients swap willing but incompatible donors. In the last decade, kidney exchanges grew from small and regional to large and national---and soon, international. This growth r…

Kidney Exchange: Faster Parameterized Algorithms and Tighter Lower Bounds

2025-12-30 · Aritra Banik, Sujoy Bhore, Palash Dey, Abhishek Sahu arxiv

The kidney exchange mechanism allows many patient-donor pairs who are otherwise incompatible with each other to come together and exchange kidneys along a cycle. However, due to infrastructure and legal constraints, kidn…