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 [1,19] 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 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 4-way exchanges would be likely to lead to a significant number of additional transplants.
Research financially supported by the National Health Service Blood and Transplant (NHSBT) between 1 April 2010 – 30 June 2010, and between 1 January 2012 - 30 June 2013 (project 10-11-ODT). We gratefully acknowledge collaboration with Rachel Johnson, Joanne Allen and with other staff at NHSBT. The views expressed here are those of the authors and not necessarily those of NHSBT. Research also financially supported by a Knowledge Transfer Account from the Engineering and Physical Sciences Research Council between 1 July 2011 - 31 December 2011. Finally, we would like to thank Péter Biró, Rob Irving, Kirstin MacDonald and Ana Viana for valuable input into this work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abraham, D.J., Blum, A., Sandholm, T.: Clearing algorithms for barter exchange markets: enabling nationwide kidney exchanges. In: Proc. EC 2007, pp. 295–304. ACM (2007)
Alliance for Paired Donation, http://www.paireddonation.org
Ashlagi, I., Gilchrist, D.S., Roth, A.E., Rees, M.A.: Nonsimultaneous chains and dominos in kidney paired donation – revisited. American J. Transplantation 11(5), 984–994 (2011)
Ashlagi, I., Roth, A.: Individual rationality and participation in large scale, multi-hospital kidney exchange. In: Proc. EC 2011, pp. 321–322. ACM (2011)
Biró, P., Manlove, D.F., Rizzi, R.: Maximum weight cycle packing in directed graphs, with application to kidney exchange. Discrete Mathematics, Algorithms and Applications 1(4), 499–517 (2009)
Chen, Y., Kalbfleisch, J., Li, Y., Song, P., Zhou, Y.: Computerized platform for optimal organ allocations in kidney exchanges. In: Proc. BIOCOMP 2011 (2011)
Dickerson, J., Procaccia, A.D., Sandholm, T.: Optimizing kidney exchange with transplant chains: theory and reality. In: Proc. AAMAS 2012. Springer (to apppear, 2012)
Johnson, R.J., Allen, J.E., Fuggle, S.V., Bradley, J.A., Rudge, C.J.: Early experience of paired living kidney donation in the United Kingdom. Transplantation 86, 1672–1677 (2008)
Keizer, K.M., de Klerk, M., Haase-Kromwijk, B.J.J.M., Weimar, W.: The Dutch algorithm for allocation in living donor kidney exchange. Transplantation Proc. 37, 589–591 (2005)
de Klerk, M., Keizer, K.M., Claas, F.H.J., Witvliet, M., Haase-Kromwijk, B.J.J.M., Weimar, W.: The Dutch national living donor kidney exchange program. American J. Transplantation 5, 2302–2305 (2005)
Manlove, D.F., O’Malley, G.: Paired and Altruistic Kidney Donation in the UK: Algorithms and Experimentation. Technical Report, no. TR-2012-330, University of Glasgow, School of Computing Science (2012)
Micali, S., Vazirani, V.V.: An \(O(\sqrt{|V|} \cdot |E|)\) algorithm for finding maximum matching in general graphs. In: Proc. FOCS 1980, pp. 17–27. IEEE (1980)
New England Program for Kidney Exchange, http://www.nepke.org
NHS Blood and Transplant. Transplant. Transplant Activity Report (2010-2011), http://www.organdonation.nhs.uk/ukt/statistics/transplant_activity_report/current_activity_reports/ukt/kidney_activity.pdf
Paired Donation Network, http://www.paireddonationnetwork.org
Park, K., Lee, J.H., Kim, S.I., Kim, Y.S.: Exchange living-donor kidney transplantation: Diminution of donor organ shortage. Transplantation Proc. 36, 2949–2951 (2004)
Park, K., Moon II, J., Kim II, S., Kim, Y.S.: Exchange-donor program in kidney transplantation. Transplantation Proc. 31, 356–357 (1999)
Roth, A.E., Sönmez, T., Utku Ünver, M.: Pairwise kidney exchange. J. Economic Theory 125, 151–188 (2005)
Roth, A.E., Sönmez, T., Ünver, M.U.: Efficient kidney exchange: Coincidence of wants in markets with compatibility based preferences. American Economic Review 97(3), 828–851 (2007)
Saidman, S.L., Roth, A.E., Sönmez, T., Ünver, M.U., Delmonico, S.L.: Increasing the opportunity of live kidney donation by matching for two and three way exchanges. Transplantation 81(5), 773–782 (2006)
Toulis, P., Parkes, D.C.: A random graph model of kidney exchanges: efficiency, individual-rationality and incentives. In: Proc. EC 2011, pp. 323–332. ACM (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Manlove, D.F., O’Malley, G. (2012). Paired and Altruistic Kidney Donation in the UK: Algorithms and Experimentation. In: Klasing, R. (eds) Experimental Algorithms. SEA 2012. Lecture Notes in Computer Science, vol 7276. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30850-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-30850-5_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30849-9
Online ISBN: 978-3-642-30850-5
eBook Packages: Computer ScienceComputer Science (R0)