Skip to main content
Log in

Paths to stable allocations

  • Original Paper
  • Published:
International Journal of Game Theory Aims and scope Submit manuscript

Abstract

The stable allocation problem is one of the broadest extensions of the well-known stable marriage problem. In an allocation problem, edges of a bipartite graph have capacities and vertices have quotas to fill. Here we investigate the case of uncoordinated processes in stable allocation instances. In this setting, a feasible allocation is given and the aim is to reach a stable allocation by raising the value of the allocation along blocking edges and reducing it on worse edges if needed. Do such myopic changes lead to a stable solution? In our present work, we analyze both better and best response dynamics from an algorithmic point of view. With the help of two deterministic algorithms we show that random procedures reach a stable solution with probability one for all rational input data in both cases. Surprisingly, while there is a polynomial path to stability when better response strategies are played (even for irrational input data), the more intuitive best response steps may require exponential time. We also study the special case of correlated markets. There, random best response strategies lead to a stable allocation in expected polynomial time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Abraham DJ, Levavi A, Manlove DF, O’Malley G (2008) The stable roommates problem with globally-ranked pairs. Int Math 5:493–515

    Google Scholar 

  • Ackermann H, Goldberg PW, Mirrokni VS, Röglin H, Vöcking B (2011) Uncoordinated two-sided matching markets. SIAM J Comput 40:92–106

    Article  Google Scholar 

  • Baïou M, Balinski M (2002) Erratum: the stable allocation (or ordinal transportation) problem. Math Oper Res 27:662–680

    Article  Google Scholar 

  • Blum Y, Roth AE, Rothblum UG (1997) Vacancy chains and equilibration in senior-level labor markets. J Econ Theory 76:362–411

    Article  Google Scholar 

  • Blum Y, Rothblum UG (2002) “Timing is everything” and marital bliss. J Econ Theory 103:429–443

    Article  Google Scholar 

  • Chen B, Fujishige S, Yang Z (2016) Random decentralized market processes for stable job matchings with competitive salaries. J Econ Theory 165:25–36

    Article  Google Scholar 

  • Dean BC, Munshi S (2010) Faster algorithms for stable allocation problems. Algorithmica 58:59–81

    Article  Google Scholar 

  • Diamantoudi E, Miyagawa E, Xue L (2004) Random paths to stability in the roommate problem. Games Econ Behav 48:18–28

    Article  Google Scholar 

  • Fleiner T (2014) On stable matchings and flows. Algorithms 7:1–14

    Article  Google Scholar 

  • Ford LR, Fulkerson DR (1962) Flows in Networks. Princeton University Press, Princeton

    Google Scholar 

  • Gale D, Shapley LS (1962) College admissions and the stability of marriage. Am Math Mon 69:9–15

    Article  Google Scholar 

  • Goemans MX, Li EL, Mirrokni VS, Thottan M (2006) Market sharing games applied to content distribution in ad hoc networks. IEEE J Sel Areas Commun 24:1020–1033

    Article  Google Scholar 

  • Gusfield D, Irving RW (1989) The Stable Marriage Problem: Structure and Algorithms. MIT Press, Cambridge

    Google Scholar 

  • Hoefer M, Wagner L (2014) Matching dynamics with constraints. In: Liu T-Y, Qi Q, Ye Y (eds) 10th International Conference on Web and Internet Economics (WINE). Springer International Publishing, pp 161–174

  • Klaus B, Klijn F (2007) Paths to stability for matching markets with couples. Games Econ Behav 58:154–171

    Article  Google Scholar 

  • Knuth D (1997) Mariages stables. Les Presses de L’Université de Montréal, 1976. English translation in Stable Marriage and its Relation to Other Combinatorial Problems, volume 10 of CRM Proceedings and Lecture Notes. American Mathematical Society

  • Kojima F, Ünver M (2008) Random paths to pairwise stability in many-to-many matching problems: a study on market equilibration. Int J Game Theory 36(3–4):473–488

    Article  Google Scholar 

  • Millán B, Risma EP (2018) Random path to stability in a decentralized market with contracts. Soc Choice Welf 51(1):79–103

    Article  Google Scholar 

  • Roth AE, Vande Vate J H (1990) Random paths to stability in two-sided matching. Econometrica 58:1475–1480

    Article  Google Scholar 

  • Wang X, Agatz N, Erera A (2017) Stable matching for dynamic ride-sharing systems. Transp Sci 52(4):850–867

    Article  Google Scholar 

  • Zwick U (1995) The smallest networks on which the Ford–Fulkerson maximum flow procedure may fail to terminate. Theor Comput Sci 148(1):165–170

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank Péter Biró, Tamás Fleiner, and our reviewers for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ágnes Cseh.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A short version of this paper has appeared in the proceedings of SAGT 2014, the 7th International Symposium on Algorithmic Game Theory. This work was supported by the Cooperation of Excellences Grant (KEP-6/2018), by the Ministry of Human Resources under its New National Excellence Programme (ÚNKP-18-4-BME-331), the Hungarian Academy of Sciences under its Momentum Programme (LP2016-3/2016), its János Bolyai Research Fellowship, OTKA grant K128611, and the Cluster of Excellence MATH+ (EXC 2046/1, project ID: 390685689).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cseh, Á., Skutella, M. Paths to stable allocations. Int J Game Theory 48, 835–862 (2019). https://doi.org/10.1007/s00182-019-00664-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00182-019-00664-6

Keywords

Navigation