paper-with-me

Papers

Solving the Kidney-Exchange Problem via Graph Neural Networks with No Supervision

2023-04-19 · Pedro Foletto Pimenta, Pedro H. C. Avelar, Luis C. Lamb

This paper introduces a new learning-based approach for approximately solving the Kidney-Exchange Problem (KEP), an NP-hard problem on graphs. The problem consists of, given a pool of kidney donors and patients waiting for kidney donations, optimally selecting a set of donations to optimize the quantity and quality of transplants performed while respecting a set of constraints about the arrangement of these donations. The proposed technique consists of two main steps: the first is a Graph Neural Network (GNN) trained without supervision; the second is a deterministic non-learned search heuristic that uses the output of the GNN to find paths and cycles. To allow for comparisons, we also implemented and tested an exact solution method using integer programming, two greedy search heuristics without the machine learning module, and the GNN alone without a heuristic. We analyze and compare the methods and conclude that the learning-based two-stage approach is the best solution quality, outputting approximate solutions on average 1.1 times more valuable than the ones from the deterministic heuristic alone.

📄 PDF Abstract BibTeX arXiv:2304.09975

Code (0)

등록된 구현이 없습니다.

Tasks

Graph Neural Network

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

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…

Balancing Lexicographic Fairness and a Utilitarian Objective with Application to Kidney Exchange

2017-02-27 · Duncan C. McElfresh, John P. Dickerson

Balancing fairness and efficiency in resource allocation is a classical economic and computational problem. The price of fairness measures the worst-case loss of economic efficiency when using an inefficient but fair all…

Fairness

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