Algorithms for exchange of kidneys is one of the key successful applications in market design, artificial intelligence, and operations research. Potent immunosuppressant drugs suppress the body's ability to reject a transplanted organ up to the point that a transplant across blood- or tissue-type incompatibility becomes possible. In contrast to the standard kidney exchange problem, we consider a setting that also involves the decision about which recipients receive from the limited supply of immunosuppressants that make them compatible with originally incompatible kidneys. We firstly present a general computational framework to model this problem. Our main contribution is a range of efficient algorithms that provide flexibility in terms of meeting meaningful objectives. Motivated by the current reality of kidney exchanges using sophisticated mathematical-programming-based clearing algorithms, we then present a general but scalable approach to optimal clearing with immunosuppression; we validate our approach on realistic data from a large fielded exchange.
翻译:用于交换肾脏的解算法是市场设计、人工智能和操作研究中的关键成功应用之一。强效免疫抑制药物抑制人体拒绝移植器官的能力,直至有可能进行血液或组织型互不相容的移植。与标准的肾交换问题相反,我们考虑一种环境,它也涉及决定哪些接受者从有限的免疫抑制剂供应中获得免疫抑制剂,使其与原先不相容的肾脏相容。我们首先提出了一个用于模拟这一问题的一般计算框架。我们的主要贡献是一系列高效的算法,这些算法提供了实现有意义目标的灵活性。受当前肾脏交换现实的影响,我们利用复杂的数学-方案基础的清算算法,然后提出一种一般但可扩展的方法,以最佳地用免疫抑制剂进行清理;我们验证了我们从大型实地交换中获取的现实数据的方法。