Stable matchings with switching costs
Boris Pittel, Kirill Rudov

TL;DR
This paper introduces a relaxed notion of stability in matching problems, showing that small changes in the stability threshold cause a sudden increase in the expected number of stable matchings, revealing an explosion phenomenon.
Contribution
It models preferences as utilities and analyzes how slight relaxations in stability criteria lead to a dramatic rise in the number of stable matchings.
Findings
Expected number of ε-stable matchings is polynomial for ε ~ n^{-1} log n.
A small increase in ε causes the expected number to become super-polynomial.
The explosion phenomenon persists regardless of imbalance in the matching sizes.
Abstract
In a stable matching problem there are two groups of agents, with agents on one side having their individual preferences for agents on another side as a potential match. It is assumed silently that agents can freely and costlessly ``switch" partners. A matching is called stable if no two unmatched agents prefer each other to their matches. Half a century ago, for equinumerous sides, Knuth demonstrated existence of preferences for which there are exponentially many stable matchings, and he posed a problem of evaluating an expected number of stable matchings when the preferences are uniformly random and independent. It was shown later by Pittel that this expectation is quite moderate, asymptotic to , being the number of agents on each side. The proof used Knuth's integral formula for the expectation based on a classic inclusion-exclusion counting. In later papers by…
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.
