Structural Complexities of Matching Mechanisms
Yannai A. Gonczarowski, Clayton Thomas
Abstract
We study various novel complexity measures for two-sided matching mechanisms, applied to the two canonical strategyproof matching mechanisms, Deferred Acceptance (DA) and Top Trading Cycles (TTC). Our metrics are designed to capture the complexity of various structural (rather than computational) concerns, in particular ones of recent interest within economics. We consider a unified, flexible approach to formalizing our questions: Define a protocol or data structure performing some task, and bound the number of bits that it requires. Our main results apply this approach to four questions of general interest; for mechanisms matching applicants to institutions, our questions are:
(1) How can one applicant affect the outcome matching?
(2) How can one applicant affect another applicant's set of options?
(3) How can the outcome matching be represented / communicated? (4) How can the outcome matching be verified?
Holistically, our results show that TTC is more complex than DA, formalizing previous intuitions that DA has a simpler structure than TTC. For question (2), our result gives a new combinatorial characterization of which institutions are removed from each applicant's set of options when a new applicant is added in DA; this characterization may be of independent interest. For question (3), our result gives new tight lower bounds proving that the relationship between the matching and the priorities is more complex in TTC than in DA. We nonetheless showcase that this higher complexity of TTC is nuanced: By constructing new tight lowerbound instances and new verification protocols, we prove that DA and TTC are comparable in complexity under questions (1) and ( 4). This more precisely delineates the ways in which TTC is more complex than DA, and emphasizes that diverse considerations must factor into gauging the complexity of matching mechanisms.
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 b86b0674-2707-4c6c-97fa-4f5221d4a7f8Cited by top-tier papers1
Ask how each one uses itBuilds on7
- Modeling Assumptions Clash with the Real World: Transparency, Equity, and Community Challenges for Student Assignment AlgorithmsSamantha Robertson, Tonya Nguyen, Niloufar SalehiCHI 2021 · 57 citations
- Bulow-Klemperer-Style Results for Welfare Maximization in Two-Sided MarketsMoshe Babaioff, Kira Goldner, Yannai A. GonczarowskiSODA 2020 · 12 citations
- Exponential communication separations between notions of selfishnessAviad Rubinstein, Raghuvansh R. Saxena, Clayton Thomas, S. Matthew Weinberg et al.STOC 2021 · 8 citations
- In which matching markets does the short side enjoy an advantage?Yash Kanoria, Seungki Min, Pengyu QianSODA 2021 · 6 citations
- On the hardness of dominant strategy mechanism designShahar Dobzinski, Shiri Ron, Jan VondrákSTOC 2022 · 5 citations
Related papers
- Approximating Gains-from-Trade in Matching MarketsMoshe Babaioff, Aviad Rubinstein, Xizhi Tan, Kangning WangSTOC 2026 · 6 citations
- Incentive-Compatible ClassificationYakov Babichenko, Oren Dean, Moshe TennenholtzAAAI 2020 · 4 citations
- Refining Tournament Solutions via Margin of VictoryMarkus Brill, Ulrike Schmidt-Kraepelin, Warut SuksompongAAAI 2020 · 12 citations
- The communication complexity of payment computationShahar Dobzinski, Shiri RonSTOC 2021 · 2 citations
- Don't Roll the Dice, Ask Twice: The Two-Query Distortion of Matching Problems and BeyondGeorgios Amanatidis, Georgios Birmpas, Aris Filos-Ratsikas, Alexandros A. VoudourisNeurIPS 2022 · 19 citations
