Skip to main content

Integer Programming Methods for Special College Admissions Problems

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8881))

Abstract

We develop Integer Programming (IP) solutions for some special college admission problems arising from the Hungarian higher education admission scheme. We focus on four special features, namely the solution concept of stable score-limits, the presence of lower and common quotas, and paired applications. We note that each of the latter three special feature makes the college admissions problem NP-hard to solve. Currently, a heuristic based on the Gale-Shapley algorithm is being used in the application. The IP methods that we propose are not only interesting theoretically, but may also serve as an alternative solution concept for this practical application, and other similar applications.

P. Biró: Visiting faculty at the Economics Department, Stanford University in year 2014. Supported by the Hungarian Academy of Sciences under its Momentum Programme (LD-004/2010) and also by OTKA grant no. K108673.

L. McBride: Supported by a SICSA Prize PhD Studentship.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The 2012 Nobel-Prize in Economic Sciences has been awarded to Alvin Roth and Lloyd Shapley for the theory of stable allocations and the practice of market design.

  2. 2.

    In a famous study Roth [21] analysed the nature and the long term success of a dozen resident allocation schemes established in the UK in the late seventies. He found that two schemes produced stable outcomes and both of them remained in use. From the remaining six ones, that did not always produce stable matchings, four were eventually abandoned. The two programs that were not always produced stable solutions but yet remained used were based on linear programming techniques and has been operated for the two smallest market. Ünver [26] studied these programs and the possible reasons of their survival in detail.

References

  1. Abraham, D., Blum, A., Sandholm, T.: Clearing algorithms for barter-exchange markets: enabling nationwide kidney exchanges. In: Proceedings of ACM-EC (2007)

    Google Scholar 

  2. http://www.sciencedirect.com/science/article/pii/S0022053114000301

  3. Azavedo, E.M., Leshno, J.D.: A supply and demand framework for two-sided matching markets. Working paper (2012)

    Google Scholar 

  4. Baïou, M., Balinski, M.: The stable admissions polytope. Math. Program. 87(3, Ser. A), 427–439 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  5. Biró, P.: Student admissions in Hungary as Gale and Shapley envisaged. Technical report, no. TR-2008-291 of the CS Department of Glasgow University (2008)

    Google Scholar 

  6. Biró, P., Fleiner, T., Irving, R.W., Manlove, D.F.: The college admissions problem with lower and common quotas. Theor. Comput. Sci. 411, 3136–3153 (2010)

    Article  MATH  Google Scholar 

  7. Biró, P., Irving, R.W., Schlotter, I.: Stable matching with couples - an empirical study. ACM J. Exp. Algorithmics 16, 12:1 (2011). (Article No.: 1.2)

    Google Scholar 

  8. Biró, P., Kiselgof, S.: College admissions with stable score-limits. Central Eur. J. Oper. Res. (2014, To appear)

    Google Scholar 

  9. Biró, P., McBride, I.: Integer programming methods for special college admissions problems. Technical report no. 1408.6878, Computing Research Repository, Cornell University Library (2014)

    Google Scholar 

  10. Biró, P., Manlove, D.F., McBride, I.: The hospitals/residents problem with couples: complexity and integer programming models. In: Gudmundsson, J., Katajainen, J. (eds.) SEA 2014. LNCS, vol. 8504, pp. 10–21. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  11. Fleiner, T.: On the stable \(b\)-matching polytope. Math. Soc. Sci. 46, 149–158 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  12. Fleiner, T., Jankó, Z.: Choice function-based two-sided markets: stability, lattice property, path independence and algorithms. Algorithms 7(1), 32–59 (2014)

    Article  MathSciNet  Google Scholar 

  13. Gale, D., Shapley, L.S.: College admissions and the stability of marriage. Am. Math. Monthly 69(1), 9–15 (1962)

    Article  MATH  MathSciNet  Google Scholar 

  14. Irving, R.W.: Stable matching problems with exchange restrictions. J. Comb. Optim. 16, 344–360 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  15. Irving, R.W., Manlove, D.F.: Approximation algorithms for hard variants of the stable marriage and hospitals/residents problems. J. Comb. Optim. 16, 279–292 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  16. Kamada, Y., Kojima, F.: Stability and strategy-proofness for matching with constraints: a problem in the Japanese medical match and its solution. Am. Econ. Rev. (P&P) 102(3), 366–370 (2012)

    Article  Google Scholar 

  17. Kwanashie, A., Manlove, D.F.: An integer programming approach to the hospitals/residents problem with ties. In: Huisman, D., Louwerse, I., Wagelmans, A.P.M. (eds.) Operations Research Proceedings 2013. Operations Research Proceedings, pp. 263–269. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  18. McDermid, E.J., Manlove, D.F.: Keeping partners together: algorithmic results for the hospitals/residents problem with couples. J. Comb. Optim. 19, 279–303 (2012)

    Article  MathSciNet  Google Scholar 

  19. Manlove, D.F., O’Malley, G.: Paired and altruistic kidney donation in the UK: algorithms and experimentation. In: Klasing, R. (ed.) SEA 2012. LNCS, vol. 7276, pp. 271–282. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  20. Ronn, E.: NP-complete stable matching problems. J. Algorithms 11, 285–304 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  21. Roth, A.E.: A natural experiment in the organization of entry-level labor markets: regional markets for new physicians and surgeons in the United Kingdom. Am. Econ. Rev. 81, 415–440 (1991)

    Google Scholar 

  22. Roth, A.E., Rothblum, U.G., Vande Vate, J.H.: Stable matchings, optimal assignments, and linear programming. Math. Oper. Res. 18(4), 803–828 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  23. Roth, A.E., Sönmez, T., Ünver, M.U.: Efficient kidney exchange: coincidence of wants in markets with compatibility-based preferences. Am. Econ. Rev. 97(3), 828–851 (2007)

    Article  Google Scholar 

  24. Rothblum, U.G.: Characterization of stable matchings as extreme points of a polytope. Math. Program. 54(1, Ser. A), 57–67 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  25. Sethuraman, J., Teo, C.-P., Qian, L.: Many-to-one stable matching: geometry and fairness. Math. Oper. Res. 31(3), 581–596 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  26. Ünver, M.U.: Backward unraveling over time: the evolution of strategic behavior in the entry-level British medical labor markets. J. Econ. Dyn. Control 25, 1039–1080 (2001)

    Article  MATH  Google Scholar 

  27. Biró, P.: University admission practices - Hungary. matching-in-practice.eu

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Péter Biró .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Biró, P., McBride, I. (2014). Integer Programming Methods for Special College Admissions Problems. In: Zhang, Z., Wu, L., Xu, W., Du, DZ. (eds) Combinatorial Optimization and Applications. COCOA 2014. Lecture Notes in Computer Science(), vol 8881. Springer, Cham. https://doi.org/10.1007/978-3-319-12691-3_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12691-3_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12690-6

  • Online ISBN: 978-3-319-12691-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics