Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3391403.3399508acmconferencesArticle/Chapter ViewAbstractPublication PagesecConference Proceedingsconference-collections
abstract
Public Access

The Complexity of Interactively Learning a Stable Matching by Trial and Error

Published: 13 July 2020 Publication History

Abstract

In a stable matching setting, we consider a query model that allows for an interactive learning algorithm to make precisely one type of query: proposing a matching, the response to which is either that the proposed matching is stable, or a blocking pair (chosen adversarially) indicating that this matching is unstable. For one-to-one matching markets, our main result is an essentially tight upper bound of O(n2 log n) on the deterministic query complexity of interactively learning a stable matching in this coarse query model, along with an efficient randomized algorithm that achieves this query complexity with high probability. For many-to-many matching markets in which participants have responsive preferences, we first give an interactive learning algorithm whose query complexity and running time are polynomial in the size of the market if the maximum quota of each agent is bounded; our main result for many-to-many markets is that the deterministic query complexity can be made polynomial (more specifically, O(n3 log n)) in the size of the market even for arbitrary (e.g., linear in the market size) quotas.
The high-level idea for our results is as follows. In each iteration, the algorithm chooses a "speculative" preference order for each agent, consistent with all observed blocking pairs so far. It then computes a stable matching with respect to these speculative preferences. When a blocking pair is revealed, this pins down at least one "mistake" (a transposition) in one agent's speculative order. The crux of the analysis is to show that a judicious choice of speculative orders ensures that any such mistake rules out a constant fraction of all remaining candidate orders for this agent. Such a choice can be made for the one-to-one setting by Yu's Proportional Transitivity Theorem. For the many-to-many setting, we obtain a slightly weaker bound via a direct proof.
In order to achieve computational efficiency, the algorithm must be able to infer the following for each triple of agents x, y, z: what fraction of preference orders for x consistent with all past observations rank y ahead of z? We show that this quantity can be computed sufficiently accurately by sampling linear extensions of a partial order (nearly) uniformly at random. Whether computational efficiency can be achieved for the more complex many-to-many setting is an appealing open question.

Cited By

View all
  • (2024)An α-regretnalysis of Adversarial Bilateral TradeArtificial Intelligence10.1016/j.artint.2024.104231(104231)Online publication date: Oct-2024
  • (2023)Learning Equilibria in Matching Markets with Bandit FeedbackJournal of the ACM10.1145/358368170:3(1-46)Online publication date: 24-May-2023
  • (2021)Centralized Borrower and Lender Matching under Uncertainty for P2P LendingCompanion Proceedings of the Web Conference 202110.1145/3442442.3451376(269-273)Online publication date: 19-Apr-2021

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EC '20: Proceedings of the 21st ACM Conference on Economics and Computation
July 2020
937 pages
ISBN:9781450379755
DOI:10.1145/3391403
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 July 2020

Check for updates

Author Tags

  1. coarse queries
  2. interactive learning
  3. query complexity
  4. stable matching

Qualifiers

  • Abstract

Funding Sources

Conference

EC '20
Sponsor:
EC '20: The 21st ACM Conference on Economics and Computation
July 13 - 17, 2020
Virtual Event, Hungary

Acceptance Rates

Overall Acceptance Rate 664 of 2,389 submissions, 28%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)32
  • Downloads (Last 6 weeks)14
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)An α-regretnalysis of Adversarial Bilateral TradeArtificial Intelligence10.1016/j.artint.2024.104231(104231)Online publication date: Oct-2024
  • (2023)Learning Equilibria in Matching Markets with Bandit FeedbackJournal of the ACM10.1145/358368170:3(1-46)Online publication date: 24-May-2023
  • (2021)Centralized Borrower and Lender Matching under Uncertainty for P2P LendingCompanion Proceedings of the Web Conference 202110.1145/3442442.3451376(269-273)Online publication date: 19-Apr-2021

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media