Clearing algorithms for barter exchange markets: enabling nationwide kidney exchanges
Proceedings of the 8th ACM conference on Electronic commerce
Approximating Matches Made in Heaven
ICALP '09 Proceedings of the 36th International Colloquium on Automata, Languages and Programming: Part I
Proceedings of the 11th ACM conference on Electronic commerce
Individual rationality and participation in large scale, multi-hospital kidney exchange
Proceedings of the 12th ACM conference on Electronic commerce
A random graph model of kidney exchanges: efficiency, individual-rationality and incentives
Proceedings of the 12th ACM conference on Electronic commerce
Improved analysis of the greedy algorithm for stochastic matching
Information Processing Letters
An improved 2-agent kidney exchange mechanism
WINE'11 Proceedings of the 7th international conference on Internet and Network Economics
When LP Is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings
Algorithmica - Special Issue: Algorithm Design and Analysis
Optimizing kidney exchange with transplant chains: theory and reality
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Stochastic matching with commitment
ICALP'12 Proceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part I
A stochastic probing problem with applications
IPCO'13 Proceedings of the 16th international conference on Integer Programming and Combinatorial Optimization
Proceedings of the fourteenth ACM conference on Electronic commerce
Proceedings of the fourteenth ACM conference on Electronic commerce
Hi-index | 0.00 |
Kidney exchanges allow incompatible donor-patient pairs to swap kidneys, but each donation must pass three tests: blood, tissue, and crossmatch. In practice a matching is computed based on the first two tests, and then a single crossmatch test is performed for each matched patient. However, if two crossmatches could be performed per patient, in principle significantly more successful exchanges could take place. In this paper, we ask: If we were allowed to perform two crossmatches per patient, could we harness this additional power optimally and efficiently? Our main result is a polynomial time algorithm for this problem that almost surely computes optimal --- up to lower order terms --- solutions on random large kidney exchange instances.