A Minimax Perspective on Almost-Stable Matchings
Frederik Glitzner, David Manlove

TL;DR
This paper introduces a fairness-focused approach to almost-stable matchings by minimizing the maximum number of blocking pairs per agent, highlighting computational hardness and providing algorithms for special cases.
Contribution
It proposes a minimax-based fairness criterion for approximate stability in matchings and characterizes its computational complexity across key matching models.
Findings
Deciding existence of matchings with limited blocking pairs is NP-complete.
Polynomial-time algorithms exist when preference lists are of length at most two.
The study reveals fundamental trade-offs between fairness guarantees and computational feasibility.
Abstract
Stability is crucial in matching markets, yet in many real-world settings - from hospital residency allocations to roommate assignments - full stability is either impossible to achieve or can come at the cost of leaving many agents unmatched. When stability cannot be achieved, algorithmicists and market designers face a critical question: how should instability be measured and distributed among participants? Existing approaches to "almost-stable" matchings focus on aggregate measures, minimising either the total number of blocking pairs or the count of agents involved in blocking pairs. However, such aggregate objectives can result in concentrated instability on a few individual agents, raising concerns about fairness and incentives to deviate. We introduce a fairness-oriented approach to approximate stability based on the minimax principle: we seek matchings that minimise the maximum…
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 · Auction Theory and Applications · Optimization and Search Problems
