skip to main content
10.1145/3033274.3085150acmconferencesArticle/Chapter ViewAbstractPublication PagesecConference Proceedingsconference-collections
research-article
Public Access

Computing Equilibrium in Matching Markets

Published:20 June 2017Publication History

ABSTRACT

Market equilibria of matching markets offer an intuitive and fair solution for matching problems without money with agents who have preferences over the items. Such a matching market can be viewed as a variation of Fisher market, albeit with rather peculiar preferences of agents. These preferences can be described by piece-wise linear concave (PLC) functions, which however, are not separable (due to each agent only asking for one item), are not monotone, and do not satisfy the gross substitute property-- increase in price of an item can result in increased demand for the item. Devanur and Kannan in FOCS 08 showed that market clearing prices can be found in polynomial time in markets with fixed number of items and general PLC preferences. They also consider Fischer markets with fixed number of agents (instead of fixed number of items), and give a polynomial time algorithm for this case if preferences are separable functions of the items, in addition to being PLC functions.

Our main result is a polynomial time algorithm for finding market clearing prices in matching markets with fixed number of different agent preferences, despite that the utility corresponding to matching markets is not separable. We also give a simpler algorithm for the case of matching markets with fixed number of different items.

Skip Supplemental Material Section

Supplemental Material

04a_02alaei.mp4

mp4

430.7 MB

References

  1. Atila Abdulkadiroglu and Tayfun Sonmez. 1998. Random Serial Dictatorship and the Core from Random Endowments in House Allocation Problems. Econometrica 66, 3 (May 1998), 689--702. https://ideas.repec.org/a/ecm/emetrp/v66y1998i3p689--702.htmlGoogle ScholarGoogle ScholarCross RefCross Ref
  2. Marek Adamczyk, Piotr Sankowski, and Qiang Zhang. 2014. Efficiency of Truthful and Symmetric Mechanisms in One-Sided Matching. In Algorithmic Game Theory - 7th International Symposium, SAGT 2014, Haifa, Israel, September 30-October 2, 2014. Proceedings. 13--24.Google ScholarGoogle Scholar
  3. Saeed Alaei, Pooya Jalaly, and Eva Tardos. 2017. Computing Equilibrium in Matching Markets. CoRR abs/1703.10689 (2017). http://arxiv.org/abs/ 1703.10689Google ScholarGoogle Scholar
  4. S. Basu, R. Pollack, and M.-F. Roy. 1998. A new algorithm to find a point in every cell defined by a family of polynomials. In Quantifier Elimination and Cylindrical Algebraic Decomposition (Texts and Mongraphs in Symbolic Computation), B. Caviness and J. Johnson (Eds.). Springer-Verlag, 341--350.Google ScholarGoogle Scholar
  5. Anand Bhalgat, Deeparnab Chakrabarty, and Sanjeev Khanna. 2011. Social Welfare in One-Sided Matching Markets without Money. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques - 14th International Workshop, APPROX 2011, and 15th International Workshop, RANDOM 2011, Princeton, NJ, USA, August 17-19, 2011. Proceedings. 87--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Anna Bogomolnaia and Herve Moulin. 2001. A New Solution to the Random Assignment Problem. Journal of Economic Theory 100, 2 (2001), 295--328.Google ScholarGoogle ScholarCross RefCross Ref
  7. Bruno Codenotti and Kasturi Varadarajan. 2007. Computation of market equilibria by convex programming. In Algorithmic Game Theory, Noam Nisan, Tim Roughgarden, Eva Tardos, and Vijay V. Vazirani (Eds.). Cambridge University Press, Chapter 6, 135--158.Google ScholarGoogle Scholar
  8. Nikhil R. Devanur and Ravi Kannan. 2008. Market Equilibria in Polynomial Time for Fixed Number of Goods or Agents. In Proceedings of the 2008 49th Annual IEEE Symposium on Foundations of Computer Science (FOCS '08). IEEE Computer Society, Washington, DC, USA, 45--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Danny Dolev, Dror G. Feitelson, Joseph Y. Halpern, Raz Kupferman, and Nathan Linial. 2012. No Justified Complaints: On Fair Sharing of Multiple Resources. In Proceedings of the 3rd Innovations in Theoretical Computer Science Conference (ITCS '12). ACM, New York, NY, USA, 68--75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Federico Echenique and Adam Wierman. 2012. Finding a walrasian equilibrium is easy for a fixed number of agents.. In EC. 495. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Avital Gutman and Noam Nisan. 2012. Fair Allocation Without Trade. In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2 (AAMAS '12). International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 719--728. http://dl.acm.org/citation.cfm?id=2343776.2343799 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Aanund Hylland and Richard Zeckhauser. 1979. The Efficient Allocation of Individuals to Positions. Journal of Political Economy 87, 2 (April 1979), 293--314. https://ideas.repec.org/a/ucp/jpolec/v87y1979i2p293--314.htmlGoogle ScholarGoogle ScholarCross RefCross Ref
  13. Xiaodong Wang and José F. Martínez. 2015. XChange: A market-based approach to scalable dynamic multi-resource allocation in multicore architectures. In International Symposium on High-Performance Computer Architecture (HPCA). Bay Area, CA.Google ScholarGoogle Scholar
  14. Lin Zhou. 1990. On a conjecture by gale about one-sided matching problems. Journal of Economic Theory 52, 1 (1990), 123--135. http://EconPapers.repec.org/RePEc:eee:jetheo:v:52:y:1990:i:1:p:123--135Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Computing Equilibrium in Matching Markets

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      EC '17: Proceedings of the 2017 ACM Conference on Economics and Computation
      June 2017
      740 pages
      ISBN:9781450345279
      DOI:10.1145/3033274

      Copyright © 2017 ACM

      Permission to make digital or hard copies of all or part 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 components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 June 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      EC '17 Paper Acceptance Rate75of257submissions,29%Overall Acceptance Rate664of2,389submissions,28%

      Upcoming Conference

      EC '24
      The 25th ACM Conference on Economics and Computation
      July 8 - 11, 2024
      New Haven , CT , USA
    • Article Metrics

      • Downloads (Last 12 months)34
      • Downloads (Last 6 weeks)9

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader