Unsolvability and Beyond in Many-To-Many Non-Bipartite Stable Matching
Frederik Glitzner, David Manlove

TL;DR
This paper extends the classical non-bipartite stable matching problem to many-to-many settings, introducing a generalised stable partition framework, and provides theoretical, algorithmic, and empirical insights into stability and solvability.
Contribution
It introduces the concept of a generalised stable partition for many-to-many stable matchings, extending Tan's work, and develops new algorithms and empirical analyses for these complex systems.
Findings
GSP can be computed efficiently.
A non-bipartite analogue of the Rural Hospitals Theorem is established.
Capacity functions significantly affect solvability likelihood.
Abstract
We study the Stable Fixtures problem, a many-to-many generalisation of the classical non-bipartite Stable Roommates matching problem. Building on the foundational work of Tan on stable partitions, we extend his results to this significantly more general setting and develop a rich framework for understanding stable structures in many-to-many contexts. Our main contribution, the notion of a generalised stable partition (GSP), not only characterises the solution space of this problem, but also serves as a versatile tool for reasoning about ordinal preference systems with capacity constraints. We show that a GSP can be computed efficiently and and can provide an elegant representation of key aspects of a preference system. Leveraging a connection to stable half-matchings, we also establish a non-bipartite analogue of the Rural Hospitals Theorem for stable half-matchings and GSPs, and…
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 · Constraint Satisfaction and Optimization · Formal Methods in Verification
