skip to main content
research-article

Paired and Altruistic Kidney Donation in the UK: Algorithms and Experimentation

Published:07 January 2015Publication History
Skip Abstract Section

Abstract

We study the computational problem of identifying optimal sets of kidney exchanges in the UK. We show how to expand an integer programming-based formulation due to Roth et al. [2007] in order to model the criteria that constitute the UK definition of optimality. The software arising from this work has been used by the National Health Service Blood and Transplant to find optimal sets of kidney exchanges for their National Living Donor Kidney Sharing Schemes since July 2008. We report on the characteristics of the solutions that have been obtained in matching runs of the scheme since this time. We then present empirical results arising from experiments on the real datasets that stem from these matching runs, with the aim of establishing the extent to which the particular optimality criteria that are present in the UK influence the structure of the solutions that are ultimately computed. A key observation is that allowing four-way exchanges would be likely to lead to a moderate number of additional transplants.

References

  1. D. Abraham, A. Blum, and T. Sandholm. 2007. Clearing algorithms for barter exchange markets: Enabling nationwide kidney exchanges. In Proceedings of the 8th ACM Conference on Electronic Commerce (EC’07). ACM, 295--304. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Anderson, I. Ashlagi, and D. Gamarnik. 2012. A dynamic model of kidney exchange programs. Extended abstract of poster presented at the 2012 Stochastic Networks Conference. Retrieved from http://stoch-nets-2012.lids.mit.edu/posters/Anderson.pdf.Google ScholarGoogle Scholar
  3. Alliance for Paired Donation website. http://www.paireddonation.org (accessed August 20, 2014).Google ScholarGoogle Scholar
  4. I. Ashlagi, F. Fischer, I. Kash, and A. D. Procaccia. 2010. Mix and match. In Proceedings of the 11th ACM Conference on Electronic Commerce. ACM, 305--314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. I. Ashlagi, D. Gamarnik, M. Rees, and A. Roth. 2012. The Need for (Long) Chains in Kidney Exchange. Working Paper 18202, National Bureau of Economic Research, Cambridge, MA. Retrieved from http://www.nber.org/papers/w18202.Google ScholarGoogle Scholar
  6. I. Ashlagi, D. Gilchrist, A. Roth, and M. Rees. 2011. Nonsimultaneous chains and dominos in kidney paired donation -- revisited. American Journal of Transplantation 11, 5, 984--994.Google ScholarGoogle ScholarCross RefCross Ref
  7. I. Ashlagi and A. Roth. 2011. Individual rationality and participation in large scale, multi-hospital kidney exchange. In Proceedings of the 12th ACM Conference on Electronic Commerce. ACM, 321--322. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. I. Ashlagi and A. Roth. 2012. New challenges in multihospital kidney exchange. American Economic Review 102, 3, 354--359.Google ScholarGoogle ScholarCross RefCross Ref
  9. P. Awasthi and T. Sandholm. 2009. Online stochastic optimization in the large: Application to kidney exchange. In Proceedings of the 21st International Joint Conference on Artificial Intelligence. Morgan Kaufmann, 405--411. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. Barnhart, E. Johnson, G. Nemhauser, M. Savelsbergh, and P. Vance. 1998. Branch-and-price: Column generation for solving huge integer programs. Operations Research 46, 316--329. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. Biró, D. Manlove, and R. Rizzi. 2009. Maximum weight cycle packing in directed graphs, with application to kidney exchange. Discrete Mathematics, Algorithms and Applications 1, 4, 499--517.Google ScholarGoogle ScholarCross RefCross Ref
  12. I. Caragiannis, A. Filos-Ratsikas, and A. Procaccia. 2011. An improved 2-agent kidney exchange mechanism. In Proceedings of the 7th International Workshop on Internet and Network Economics. Lecture Notes in Computer Science Series, vol. 7090. Springer, 37--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Y. Chen, Y. Li, J. Kalbfleisch, Y. Zhou, A. Leichtman, and P. Song. 2012. Graph-based optimization algorithm and software on kidney exchanges. IEEE Transactions on Biomedical Engineering 59, 7, 1985--1991.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. Constantino, X. Klimentova, A. Viana, and A. Rais. 2013. New insights on integer-programming models for the kidney exchange problem. European Journal of Operational Research 231, 1, 57--68.Google ScholarGoogle ScholarCross RefCross Ref
  15. K. Deb. 2014. Multi-objective optimization. In Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques (2nd ed.), E. Burke and G. Kendall, Eds. Springer, 403--449.Google ScholarGoogle Scholar
  16. J. Dickerson, A. Procaccia, and T. Sandholm. 2012a. Dynamic matching via weighted myopia with application to kidney exchange. In Proceedings of the 26th AAAI Conference on Artificial Intelligence. AAAI Press, 1340--1346.Google ScholarGoogle Scholar
  17. J. Dickerson, A. Procaccia, and T. Sandholm. 2012b. Optimizing kidney exchange with transplant chains: Theory and reality. In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems. Vol. 2. International Foundation for Autonomous Agents and Multiagent Systems, 711--718. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. Dickerson, A. Procaccia, and T. Sandholm. 2013. Failure-aware kidney exchange. In Proceedings of the 14th ACM Conference on Electronic Commerce. ACM, 323--340. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. S. Gentry, D. Segev, M. Simmerling, and R. Montgomery. 2007. Expanding kidney paired donation through participation by compatible pairs. American Journal of Transplantation 7, 2361--2370.Google ScholarGoogle ScholarCross RefCross Ref
  20. K. Glorie and J. van de Klundert. 2012. Iterative branch-and-price for large multi-criteria kidney exchange. Econometric Institute Report 2012-11, Erasmus University Rotterdam.Google ScholarGoogle Scholar
  21. R. Johnson, J. Allen, S. Fuggle, J. Bradley, and C. Rudge. 2008. Early experience of paired living kidney donation in the United Kingdom. Transplantation 86, 1672--1677.Google ScholarGoogle ScholarCross RefCross Ref
  22. K. Keizer, M. de Klerk, B. Haase-Kromwijk, and W. Weimar. 2005. The Dutch algorithm for allocation in living donor kidney exchange. Transplantation Proceedings 37, 589--591.Google ScholarGoogle ScholarCross RefCross Ref
  23. M. de Klerk, K. Keizer, F. Claas, M. Witvliet, B. Haase-Kromwijk, and W. Weimar. 2005. The Dutch national living donor kidney exchange program. American Journal of Transplantation 5, 2302--2305.Google ScholarGoogle ScholarCross RefCross Ref
  24. B. S. Kim, Y. S. Kim, S. I. Kim, M. S. Kim, H. Y. Lee, Y. L. Kim, C. D. Kim, C. W. Yang, B. S. Choi, D. J. Han, Y. S. Kim, S. J. Kim, H. Y. Kim, and D. J. Kim. 2007. Outcome of multipair donor kidney exchange by a web-based algorithm. Journal of the American Society of Nephrology 18, 3, 1001--1006.Google ScholarGoogle ScholarCross RefCross Ref
  25. J. Kwak, O. Kwon, K. Lee, C. Kang, H. Park, and J. Kim. 1999. Exchange-donor program in kidney transplantation: A single-center experience. Transplantation Proceedings 31, 344--345.Google ScholarGoogle ScholarCross RefCross Ref
  26. Y. Li, P. Song, Y. Zhou, A. Leichtman, M. Rees, and J. Kalbfleisch. 2014. Optimal decisions for organ exchanges in a kidney paired donation program. Statistics in Biosciences 6, 85--104.Google ScholarGoogle ScholarCross RefCross Ref
  27. M. Lucan. 2007. Five years of single-center experience with paired kidney exchange transplantation. Transplantation Proceedings 39, 1371--1375.Google ScholarGoogle ScholarCross RefCross Ref
  28. M. Lucan, P. Rotariu, D. Neculoiu, and G. Iacob. 2003. Kidney exchange program: A viable alternative in countries with low rate of cadaver harvesting. Transplantation Proceedings 35, 933--934.Google ScholarGoogle ScholarCross RefCross Ref
  29. S. Micali and V. Vazirani. 1980. An O(√|V| ṡ |E|) algorithm for finding maximum matching in general graphs. In Proceedings of the 21st Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society, 17--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. R. Montgomery, S. Gentry, W. Marks, D. Warren, J. Hiller, J. Houp, A. Zachary, J. Melancon, W. Maley, H. Rabb, C. Simpkins, and D. Segev. 2006. Domino paired kidney donation: A strategy to make best use of live non-directed donation. The Lancet 368, 9533, 419--421.Google ScholarGoogle Scholar
  31. National Kidney Registry. 2013. Alliance for Paired Donation. Retrieved from http://www.kidneyregistry.org.Google ScholarGoogle Scholar
  32. NHS Blood and Transplant. 2012. Transplant Activity Report 2011-12. Retrieved from http://www.organdonation.nhs.uk/statistics/transplant_activity_report/archive_activity_reports/pdf/ukt/activity_report_2011_12.pdf.Google ScholarGoogle Scholar
  33. K. Park, J. Lee, S. Kim, and Y. Kim. 2004. Exchange living-donor kidney transplantation: Diminution of donor organ shortage. Transplantation Proceedings 36, 2949--2951.Google ScholarGoogle ScholarCross RefCross Ref
  34. K. Park, J. Moon, S. Kim, and Y. Kim. 1999. Exchange-donor program in kidney transplantation. Transplantation Proceedings 31, 356--357.Google ScholarGoogle ScholarCross RefCross Ref
  35. J. P. Pedroso. 2014. Maximizing expectation on vertex-disjoint cycle packing. In Proceedings of the 14th International Conference on Computational Science and Its Applications. Lecture Notes in Computer Science Series, vol. 8580. Springer, 32--46.Google ScholarGoogle Scholar
  36. M. Rees, J. Kopke, R. Pelletier, D. Segev, M. Rutter, A. Fabrega, J. Rogers, O. Pankewycz, J. Hiller, A. Roth, T. Sandholm, M. Ünver, and R. Montgomery. 2009. A nonsimultaneous, extended, altruistic-donor chain. New England Journal of Medicine 360, 11, 1096--1101.Google ScholarGoogle ScholarCross RefCross Ref
  37. A. Roth, T. Sönmez, and M. Ünver. 2004. Kidney exchange. Quarterly Journal of Economics 119, 2, 457--488.Google ScholarGoogle ScholarCross RefCross Ref
  38. A. Roth, T. Sönmez, and M. Ünver. 2005. Pairwise kidney exchange. Journal of Economic Theory 125, 151--188.Google ScholarGoogle ScholarCross RefCross Ref
  39. A. Roth, T. Sönmez, and M. Ünver. 2007. Efficient kidney exchange: Coincidence of wants in a market with compatibility-based preferences. American Economic Review 97, 3, 828--851.Google ScholarGoogle ScholarCross RefCross Ref
  40. A. Roth, T. Sönmez, M. Ünver, F. Delmonico, and S. Saidman. 2006. Utilizing list exchange and nondirected donation through ‘chain’ paired kidney donations. American Journal of Transplantation 6, 11, 2694--2705.Google ScholarGoogle ScholarCross RefCross Ref
  41. S. Saidman, A. Roth, T. Sönmez, M. Ünver, and S. Delmonico. 2006. Increasing the opportunity of live kidney donation by matching for two and three way exchanges. Transplantation 81, 5, 773--782.Google ScholarGoogle ScholarCross RefCross Ref
  42. S. Segev, S. Gentry, D. Warren, B. Reeb, and R. Montgomery. 2005. Kidney paired donation and optimizing the use of live donor organs. Journal of the American Medical Association 293, 1883--1890.Google ScholarGoogle ScholarCross RefCross Ref
  43. P. Toulis and D. Parkes. 2011. A random graph model of kidney exchanges: efficiency, individual-rationality and incentives. In Proceedings of the 12th ACM Conference on Electronic Commerce. ACM, 323--332. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. United Network for Organ Sharing. 2013. Homepage. Retrieved from http://www.unos.org.Google ScholarGoogle Scholar
  45. M. Ünver. 2010. Dynamic kidney exchange. Review of Economic Studies 77, 372--414.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Paired and Altruistic Kidney Donation in the UK: Algorithms and Experimentation

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM Journal of Experimental Algorithmics
                ACM Journal of Experimental Algorithmics  Volume 19, Issue
                2014
                402 pages
                ISSN:1084-6654
                EISSN:1084-6654
                DOI:10.1145/2627368
                Issue’s Table of Contents

                Copyright © 2015 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 7 January 2015
                • Accepted: 1 September 2014
                • Revised: 1 October 2013
                • Received: 1 November 2012
                Published in jea Volume 19, Issue

                Qualifiers

                • research-article
                • Research
                • Refereed

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader