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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 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.
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
Abraham, D., Blum, A., Sandholm, T.: Clearing algorithms for barter-exchange markets: enabling nationwide kidney exchanges. In: Proceedings of ACM-EC (2007)
http://www.sciencedirect.com/science/article/pii/S0022053114000301
Azavedo, E.M., Leshno, J.D.: A supply and demand framework for two-sided matching markets. Working paper (2012)
Baïou, M., Balinski, M.: The stable admissions polytope. Math. Program. 87(3, Ser. A), 427–439 (2000)
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)
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)
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)
Biró, P., Kiselgof, S.: College admissions with stable score-limits. Central Eur. J. Oper. Res. (2014, To appear)
Biró, P., McBride, I.: Integer programming methods for special college admissions problems. Technical report no. 1408.6878, Computing Research Repository, Cornell University Library (2014)
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)
Fleiner, T.: On the stable \(b\)-matching polytope. Math. Soc. Sci. 46, 149–158 (2003)
Fleiner, T., Jankó, Z.: Choice function-based two-sided markets: stability, lattice property, path independence and algorithms. Algorithms 7(1), 32–59 (2014)
Gale, D., Shapley, L.S.: College admissions and the stability of marriage. Am. Math. Monthly 69(1), 9–15 (1962)
Irving, R.W.: Stable matching problems with exchange restrictions. J. Comb. Optim. 16, 344–360 (2008)
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)
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)
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)
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)
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)
Ronn, E.: NP-complete stable matching problems. J. Algorithms 11, 285–304 (1990)
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)
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)
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)
Rothblum, U.G.: Characterization of stable matchings as extreme points of a polytope. Math. Program. 54(1, Ser. A), 57–67 (1992)
Sethuraman, J., Teo, C.-P., Qian, L.: Many-to-one stable matching: geometry and fairness. Math. Oper. Res. 31(3), 581–596 (2006)
Ü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)
Biró, P.: University admission practices - Hungary. matching-in-practice.eu
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)