Fast, Fair and Truthful Distributed Stable Matching for Common Preferences

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

6 Downloads (Pure)

Abstract

Stable matching is a fundamental problem studied both in economics and computer science. The task is to find a matching between two sides of agents that have preferences over who they want to be matched with. A matching is stable if no pair of agents prefer each other over their current matches. The deferred acceptance algorithm of Gale and Shapley solves this problem in polynomial time. Further, it is a mechanism: the proposing side in the algorithm is always incentivised to report their preferences truthfully.
The deferred acceptance algorithm has a natural interpretation as a distributed algorithm (and thus a distributed mechanism). However, the algorithm is slow in the worst case and it is known that the stable matching problem cannot be solved efficiently in the distributed setting. In this work we study a natural special case of the stable matching problem where all agents on one of the two sides share common preferences. We show that in this case the deferred acceptance algorithm does yield a fast and truthful distributed mechanism for finding a stable matching. We show how algorithms for sampling random colorings can be used to break ties fairly and extend the results to fractional stable matching.
Original languageEnglish
Title of host publication28th International Conference on Principles of Distributed Systems (OPODIS 2024)
EditorsSilvia Bonomi, Letterio Galletta, Etienne Riviere, Valerio Schiavoni
PublisherSchloss Dagstuhl - Leibniz-Zentrum für Informatik
Chapter30
Number of pages20
ISBN (Electronic)978-3-95977-360-7
DOIs
Publication statusPublished - 8 Jan 2025
MoE publication typeA4 Conference publication
EventInternational Conference on Principles of Distributed Systems - IMT School for Advanced Studies Lucca, Lucca, Italy
Duration: 11 Dec 202413 Dec 2024
https://opodis2024.imtlucca.it/

Publication series

NameLeibniz International Proceedings in Informatics (LIPIcs)
PublisherSchloss Dagstuhl – Leibniz-Zentrum für Informatik
Volume324
ISSN (Electronic)1868-8969

Conference

ConferenceInternational Conference on Principles of Distributed Systems
Abbreviated titleOPODIS
Country/TerritoryItaly
CityLucca
Period11/12/202413/12/2024
Internet address

Keywords

  • deferred acceptance
  • local algorithm
  • mechanism design
  • stable matching

Fingerprint

Dive into the research topics of 'Fast, Fair and Truthful Distributed Stable Matching for Common Preferences'. Together they form a unique fingerprint.

Cite this