An Integer Programming Approach to the Hospital/Residents Problem with Ties
Augustine Kwanashie, David F. Manlove

TL;DR
This paper introduces an integer programming model for the maximum stable matching problem in the Hospitals/Residents setting with ties, addressing the NP-hardness of the problem and evaluating its performance on real and synthetic data.
Contribution
It presents a novel integer programming formulation for MAX HRT and provides empirical results demonstrating its effectiveness on practical instances.
Findings
The IP model can find maximum stable matchings in real-world instances.
The approach performs well on randomly generated problem instances.
The model handles ties in preferences effectively.
Abstract
The classical Hospitals/Residents problem (HR) models the assignment of junior doctors to hospitals based on their preferences over one another. In an instance of this problem, a stable matching M is sought which ensures that no blocking pair can exist in which a resident r and hospital h can improve relative to M by becoming assigned to each other. Such a situation is undesirable as it could naturally lead to r and h forming a private arrangement outside of the matching. The original HR model assumes that preference lists are strictly ordered. However in practice, this may be an unreasonable assumption: an agent may find two or more agents equally acceptable, giving rise to ties in its preference list. We thus obtain the Hospitals/Residents problem with Ties (HRT). In such an instance, stable matchings may have different sizes and MAX HRT, the problem of finding a maximum cardinality…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Complexity and Algorithms in Graphs · Auction Theory and Applications
