Fair Procedures for Fair Stable Marriage Outcomes
Nikolaos Tziavelis, Ioannis Giannakopoulos, Rune Quist Johansen, Katerina Doka, Nectarios Koziris, Panagiotis Karras
Abstract
Given a two-sided market where each agent ranks those on the other side by preference, the stable marriage problem calls for finding a perfect matching such that no pair of agents prefer each other to their matches. Recent studies show that the number of stable solutions can be large in practice. Yet the classical solution to the problem, the Gale-Shapley (GS) algorithm, assigns an optimal match to each agent on one side, and a pessimal one to each on the other side; such a solution may fare well in terms of equity only in highly asymmetric markets. Finding a stable matching that minimizes the sex equality cost, an equity measure expressing the discrepancy of mean happiness among the two sides, is strongly NP-hard. Extant heuristics either (a) oblige some agents to involuntarily abandon their matches, or (b) bias the outcome in favor of some agents, or (c) need high-polynomial or unbounded time. We provide the first procedurally fair algorithms that output equitable stable marriages and are guaranteed to terminate in at most cubic time; the key to this breakthrough is the monitoring of a monotonic state function and the use of a selective criterion for accepting proposals. Our experiments with diverse simulated markets show that: (a) extant heuristics fail to yield high equity; (b) the best solution found by the GS algorithm can be very far from optimal equity; and (c) our procedures stand out in both efficiency and equity, even when compared to a non-procedurally fair approximation scheme. 2001), or sailors and vessels (Liebowitz and Simien 2005) . Roth and Shapley shared the 2012 Nobel Memorial Prize in Economic Sciences for that work among others.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 01511a85-915e-4da8-ab5c-9a40d38af975Cited by top-tier papers1
Ask how each one uses itRelated papers
- k-Best Egalitarian Stable Marriages for Task AssignmentSiyuan Wu, Leong Hou U, Panagiotis KarrasVLDB 2023 · 3 citations
- Bandit Learning in Matching Markets with IndifferenceFang Kong, Jingqi Tang, Mingzhu Li, Pinyan Lu et al.ICLR 2025
- Maximizing Nash Social Welfare under Two-Sided PreferencesPallavi Jain, Rohit VaishAAAI 2024 · 10 citations
- Quasi-popular Matchings, Optimality, and Extended FormulationsYuri Faenza, Telikepalli KavithaSODA 2020 · 4 citations
- Player-optimal Stable Regret for Bandit Learning in Matching MarketsFang Kong, Shuai LiSODA 2023 · 6 citations
