Finding long chains in kidney exchange using the traveling salesman problem

被引:71
|
作者
Anderson, Ross [1 ]
Ashlagi, Itai [2 ]
Gamarnik, David [2 ]
Roth, Alvin E. [3 ]
机构
[1] MIT, Ctr Operat Res, Cambridge, MA 02142 USA
[2] MIT, Alfred P Sloan Sch Management, Cambridge, MA 02142 USA
[3] Stanford Univ, Dept Econ, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
kidney exchange; kidney paired donation; transplantation; algorithms; computation;
D O I
10.1073/pnas.1421853112
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
As of May 2014 there were more than 100,000 patients on the waiting list for a kidney transplant from a deceased donor. Although the preferred treatment is a kidney transplant, every year there are fewer donors than new patients, so the wait for a transplant continues to grow. To address this shortage, kidney paired donation (KPD) programs allow patients with living but biologically incompatible donors to exchange donors through cycles or chains initiated by altruistic (nondirected) donors, thereby increasing the supply of kidneys in the system. In many KPD programs a centralized algorithm determines which exchanges will take place to maximize the total number of transplants performed. This optimization problem has proven challenging both in theory, because it is NP-hard, and in practice, because the algorithms previously used were unable to optimally search over all long chains. We give two new algorithms that use integer programming to optimally solve this problem, one of which is inspired by the techniques used to solve the traveling salesman problem. These algorithms provide the tools needed to find optimal solutions in practice.
引用
收藏
页码:663 / 668
页数:6
相关论文
共 50 条
  • [21] On The Approximability Of The Traveling Salesman Problem
    Christos H. Papadimitriou*
    Santosh Vempala†
    [J]. Combinatorica, 2006, 26 : 101 - 120
  • [22] Animation of the Traveling Salesman Problem
    ElAarag, Hala
    Romano, Sam
    [J]. 2012 PROCEEDINGS OF IEEE SOUTHEASTCON, 2012,
  • [23] The traveling salesman problem with backhauls
    Gendreau, M
    Hertz, A
    Laporte, G
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (05) : 501 - 508
  • [24] A STOCHASTIC TRAVELING SALESMAN PROBLEM
    BELLMAN, R
    ROOSTA, M
    [J]. STOCHASTIC ANALYSIS AND APPLICATIONS, 1983, 1 (02) : 159 - 161
  • [25] DIRECTED TRAVELING SALESMAN PROBLEM
    CHAKRABARTI, BK
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1986, 19 (07): : 1273 - 1275
  • [26] Traveling salesman problem of segments
    Xu, JH
    Yang, Y
    Lin, ZY
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2003, 2697 : 40 - 49
  • [27] Colored Traveling Salesman Problem
    Li, Jun
    Zhou, MengChu
    Sun, Qirui
    Dai, Xianzhong
    Yu, Xiaolong
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (11) : 2390 - 2401
  • [28] Risky traveling salesman problem
    Papadakos, Nikolaos
    Tzallas-Regas, George
    Rustem, Berc
    Thoms, Joanne
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 212 (01) : 69 - 73
  • [29] A RELATIVISTIC TRAVELING SALESMAN PROBLEM
    OKEEFE, R
    [J]. AMERICAN JOURNAL OF PHYSICS, 1984, 52 (06) : 565 - 565
  • [30] VARIANTS OF THE TRAVELING SALESMAN PROBLEM
    Patterson, Mike
    Friesen, Daniel
    [J]. STUDIES IN BUSINESS AND ECONOMICS, 2019, 14 (01) : 208 - 220