Abstract
Our input is an instance of the stable marriage problem with strict and possibly incomplete lists, i.e., it is a bipartite graph \(G = (A \cup B,E)\) where each vertex has a strict preference list ranking its neighbors. We consider a generalization of stable matchings called popular matchings: a matching M in G is popular if there is no matching \(M'\) such that the vertices that prefer \(M'\) to M outnumber those that prefer M to \(M'\).
There are linear time algorithms to compute a min-size popular matching and a max-size popular matching in G. The following question is a natural variant of the min-size and max-size popular matching problems:
-
given a parameter k, is there a popular matching of size k in G?
Here \(\mathsf {min}< k < \mathsf {max}\), where \(\mathsf {min}\) and \(\mathsf {max}\) are the sizes of a min-size and a max-size popular matching in G. We show the above problem is \(\mathsf {NP}\)-hard. For any \(\mathsf {min}< k < \mathsf {max}\), we also show a linear time algorithm to construct a matching of size k whose unpopularity factor is at most 2.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abraham, D.J., Irving, R.W., Kavitha, T., Mehlhorn, K.: Popular matchings. SIAM J. Comput. 37(4), 1030–1045 (2007)
Biró, P., Irving, R.W., Manlove, D.F.: Popular matchings in the marriage and roommates problems. In: Proceedings of 7th International Conference on Algorithms and Complexity (CIAC), pp. 97–108 (2010)
Cseh, Á., Huang, C.-C., Kavitha, T.: Popular matchings with two-sided preferences and one-sided ties. SIAM J. Discret. Math. 31(4), 2348–2377 (2017)
Cseh, Á., Kavitha, T.: Popular edges and dominant matchings. In: Louveaux, Q., Skutella, M. (eds.) IPCO 2016. LNCS, vol. 9682, pp. 138–151. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-33461-5_12
Faenza, Y., Kavitha, T., Powers, V., Zhang, X.: Popular matchings and limits to tractability. http://arxiv.org/abs/1805.11473 (2018)
Gale, D., Shapley, L.S.: College admissions and the stability of marriage. Am. Math. Mon. 69, 9–15 (1962)
Gale, D., Sotomayor, M.: Some remarks on the stable matching problem. Discret. Appl. Math. 11, 223–232 (1985)
Gärdenfors, P.: Match making: assignments based on bilateral preferences. Behav. Sci. 20, 166–173 (1975)
Hirakawa, M., Yamauchi, Y., Kijima, S., Yamashita, M.: On the structure of popular matchings in the stable marriage problem - who can join a popular matching? In: The 3rd International Workshop on Matching Under Preferences (2015)
Huang, C.-C., Kavitha, T.: Popular matchings in the stable marriage problem. Inf. Comput. 222, 180–194 (2013)
Kavitha, T.: A size-popularity tradeoff in the stable marriage problem. SIAM J. Comput. 43(1), 52–71 (2014)
Kavitha, T.: Popular half-integral matchings. In: Proceedings of 43rd International Colloquium on Automata, Languages, and Programming (ICALP), pp. 22.1–22.13 (2016)
Kavitha, T.: Max-size popular matchings and extensions (2018). http://arxiv.org/abs/1802.07440
Kavitha, T., Mestre, J., Nasre, M.: Popular mixed matchings. Theor. Comput. Sci. 412, 2679–2690 (2011)
McCutchen, R.M.: The least-unpopularity-factor and least-unpopularity-margin criteria for matching problems with one-sided preferences. In: Laber, E.S., Bornstein, C., Nogueira, L.T., Faria, L. (eds.) LATIN 2008. LNCS, vol. 4957, pp. 593–604. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-78773-0_51
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Kavitha, T. (2018). Popular Matchings of Desired Size. In: Brandstädt, A., Köhler, E., Meer, K. (eds) Graph-Theoretic Concepts in Computer Science. WG 2018. Lecture Notes in Computer Science(), vol 11159. Springer, Cham. https://doi.org/10.1007/978-3-030-00256-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-00256-5_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00255-8
Online ISBN: 978-3-030-00256-5
eBook Packages: Computer ScienceComputer Science (R0)