Parameterized Algorithms for Kidney Exchange

12/19/2021
by   Arnab Maiti, et al.
0

In kidney exchange programs, multiple patient-donor pairs each of whom are otherwise incompatible, exchange their donors to receive compatible kidneys. The Kidney Exchange problem is typically modelled as a directed graph where every vertex is either an altruistic donor or a pair of patient and donor; directed edges are added from a donor to its compatible patients. The computational task is to find if there exists a collection of disjoint cycles and paths starting from altruistic donor vertices of length at most l_c and l_p respectively that covers at least some specific number t of non-altruistic vertices (patients). We study parameterized algorithms for the kidney exchange problem in this paper. Specifically, we design FPT algorithms parameterized by each of the following parameters: (1) the number of patients who receive kidney, (2) treewidth of the input graph + maxl_p, l_c, and (3) the number of vertex types in the input graph when l_p <= l_c. We also present interesting algorithmic and hardness results on the kernelization complexity of the problem. Finally, we present an approximation algorithm for an important special case of Kidney Exchange.

READ FULL TEXT

page 1

page 3

page 15

research
11/03/2021

The Parameterized Complexity of the Survivable Network Design Problem

For the well-known Survivable Network Design Problem (SNDP) we are given...
research
10/04/2020

Kidney exchange and endless paths: On the optimal use of an altruistic donor

We consider a well-studied online random graph model for kidney exchange...
research
06/21/2021

Incentive-Compatible Kidney Exchange in a Slightly Semi-Random Model

Motivated by kidney exchange, we study the following mechanism-design pr...
research
12/09/2020

Novel Integer Programming models for the stable kidney exchange problem

Kidney exchange programs (KEP's) represent an additional possibility of ...
research
03/03/2021

Optimal Kidney Exchange with Immunosuppressants

Algorithms for exchange of kidneys is one of the key successful applicat...
research
07/07/2020

The Stackelberg Kidney Exchange Problem is Σ_2^p-complete

We introduce the Stackelberg kidney exchange problem. In this problem, a...
research
12/06/2021

Indian Kidney Exchange Program: A Game Theoretic Perspective

We propose a ways in which Kidney exchange can be feasibly, economically...

Please sign up or login with your details

Forgot password? Click here to reset