Complexity and Manipulation of International Kidney Exchange Programmes with Country-Specific Parameters
By: Rachael Colley , David Manlove , Daniel Paulusma and more
Potential Business Impact:
Helps more people get kidney transplants worldwide.
Kidney Exchange Programmes (KEPs) facilitate the exchange of kidneys, and larger pools of recipient-donor pairs tend to yield proportionally more transplants, leading to the proposal of international KEPs (IKEPs). However, as studied by \citet{mincu2021ip}, practical limitations must be considered in IKEPs to ensure that countries remain willing to participate. Thus, we study IKEPs with country-specific parameters, represented by a tuple $\Gamma$, restricting the selected transplants to be feasible for the countries to conduct, e.g., imposing an upper limit on the number of consecutive exchanges within a country's borders. We provide a complete complexity dichotomy for the problem of finding a feasible (according to the constraints given by $\Gamma$) cycle packing with the maximum number of transplants, for every possible $\Gamma$. We also study the potential for countries to misreport their parameters to increase their allocation. As manipulation can harm the total number of transplants, we propose a novel individually rational and incentive compatible mechanism $\mathcal{M}_{\text{order}}$. We first give a theoretical approximation ratio for $\mathcal{M}_{\text{order}}$ in terms of the number of transplants, and show that the approximation ratio of $\mathcal{M}_{\text{order}}$ is asymptotically optimal. We then use simulations which suggest that, in practice, the performance of $\mathcal{M}_{\text{order}}$ is significantly better than this worst-case ratio.
Similar Papers
Enhancing kidney transplantation through multi-agent kidney exchange programs: A comprehensive review and optimization models
Artificial Intelligence
Helps more people get matching kidney transplants.
Operational research approaches and mathematical models for kidney exchange: A literature survey and empirical evaluation
Data Structures and Algorithms
Helps more people get kidney transplants faster.
Fairness-aware organ exchange and kidney paired donation
Methodology
Helps kidney transplants be fair for everyone.