IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v72y2024i4p1654-1673.html
   My bibliography  Save this article

New Algorithms for Hierarchical Optimization in Kidney Exchange Programs

Author

Listed:
  • Maxence Delorme

    (Department of Econometrics and Operations Research, Tilburg University, 5037 AB Tilburg, Netherlands)

  • Sergio García

    (School of Mathematics, University of Edinburgh, Edinburgh EH8 9YL, United Kingdom)

  • Jacek Gondzio

    (School of Mathematics, University of Edinburgh, Edinburgh EH8 9YL, United Kingdom)

  • Jörg Kalcsics

    (School of Mathematics, University of Edinburgh, Edinburgh EH8 9YL, United Kingdom)

  • David Manlove

    (School of Computing Science, University of Glasgow, Glasgow G12 8QQ, United Kingdom)

  • William Pettersson

    (School of Computing Science, University of Glasgow, Glasgow G12 8QQ, United Kingdom)

Abstract

Many kidney exchange programs (KEPs) use integer linear programming (ILP) based on a hierarchical set of objectives to determine optimal sets of transplants. We propose innovative techniques to remove barriers in existing mathematical models, vastly reducing solution times and allowing significant increases in potential KEP pool sizes. Our techniques include two methods to avoid unnecessary variables, and a diving algorithm that reduces the need to solve multiple complex ILP models while still guaranteeing optimality of a final solution. We also show how to transition between two existing formulations (namely, the cycle formulation and the position-indexed chain-edge formulation) when optimizing successive objective functions. We use this technique to devise a new algorithm, which, among other features, intelligently exploits the different advantages of the prior two models. We demonstrate the performance of our new algorithms with extensive computational experiments modeling the UK KEP, where we show that our improvements reduce running times by three orders of magnitude compared with the cycle formulation. We also provide substantial empirical evidence that the new methodology offers equally spectacular improvements when applied to the Spanish and Dutch KEP objectives, suggesting that our approach is not just viable, but a significant performance improvement, for many KEPs worldwide.

Suggested Citation

  • Maxence Delorme & Sergio García & Jacek Gondzio & Jörg Kalcsics & David Manlove & William Pettersson, 2024. "New Algorithms for Hierarchical Optimization in Kidney Exchange Programs," Operations Research, INFORMS, vol. 72(4), pages 1654-1673, July.
  • Handle: RePEc:inm:oropre:v:72:y:2024:i:4:p:1654-1673
    DOI: 10.1287/opre.2022.2374
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2022.2374
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2022.2374?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:72:y:2024:i:4:p:1654-1673. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.