Abstract
Given two disjoint sets U and W, where the members (also called agents) of U and W are called men and women, respectively, and each agent is associated with an ordered preference list that ranks a subset of the agents from the opposite gender, a stable matching is a set of pairwise disjoint woman-man pairs admitting no blocking pairs. A blocking pair refers to a woman and a man, who prefer each other to their partners in the matching. Gale and Shapley proved that a stable matching exists for every instance. Since then, a lot of stable matching variants have been introduced. For instance, the \(\pi \)-stable marriage problem asks for a stable matching satisfying a given constraint \(\pi \). Unlike in the unconstrained case, a given instance may not admit a \(\pi \)-stable matching and one has to accept a semi-stable matching satisfying \(\pi \), for instance, a matching satisfying \(\pi \) and admitting few blocking pairs. In this paper, we study two such problems, namely, \(\pi \) -Stable Marriage with Free Edges (\(\pi \)-SMFE) and \(\pi \) -Stable Marriage with \(t\) -Blocking Pairs (\(\pi \)-SM\(t\)BP). \(\pi \)-SMFE seeks for a matching M satisfying \(\pi \) and the condition that all blocking pairs occurring in M are from a given set F of woman-man pairs, while the solution matchings of \(\pi \)-SM\(t\)BP need to satisfy \(\pi \) and admit at most t blocking pairs. We examine four constraints, Regret, Egalitarian, Forced, and Forbidden, and prove that both \(\pi \)-SMFE and \(\pi \)-SM\(t\)BP are NP-hard for all four constraints even with complete preference lists. Concerning parameterized complexity, we establish a series of fixed-parameter tractable and intractable results for \(\pi \)-SMFE and \(\pi \)-SM\(t\)BP with respect to some structural parameters such as the number of agents and the number of free edges/blocking pairs.
Supported by NSFC 61772314, 61761136017 and 62072275.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
In most papers, this setting is named as “almost stable” matchings. Considering a matching in a free edge setting can also be seen as a matching which is “almost stable”, we rename this setting as t-blocking pairs.
- 2.
- 3.
Note that the positions of the agents connected by a tie are set equal to the minimum position of the agents in this tie. For instance, in \(\succ _u: w_1 \succ w_2 \sim w_3\), the positions of \(w_2\) and \(w_3\) are 2. If an agent has no partner, the position equals to \(n+1\).
References
Abdulkadiroğlu, A., Pathak, P.A., Roth, A.E.: The New York city high school match. Am. Econ. Rev. 95(2), 364–367 (2005)
Abraham, D.J., Biró, P., Manlove, D.F.: “Almost stable” matchings in the roommates problem. In: Proceedings of the 3rd International Workshop on Approximation and Online Algorithms, pp. 1–14 (2005)
Aziz, H., Chen, J., Gaspers, S., Sun, Z.: Stability and pareto optimality in refugee allocation matchings. In: Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, pp. 964–972 (2018)
Biró, P., Manlove, D.F., McDermid, E.: “Almost stable’’ matchings in the roommates problem with bounded preference lists. Theoret. Comput. Sci. 432, 10–20 (2012)
Biró, P., Manlove, D.F., Mittal, S.: Size versus stability in the marriage problem. Theoret. Comput. Sci. 411(16–18), 1828–1841 (2010)
Cechlárová, K., Fleiner, T.: Stable roommates with free edges. Technical report, Egerváry Research Group on Combinatorial (2009)
Cseh, Á., Heeger, K.: The stable marriage problem with ties and restricted edges. Discrete Optim. 36, 100571 (2020)
Cseh, Á., Manlove, D.F.: Stable marriage and roommates problems with restricted edges: complexity and approximability. Discrete Optim. 20, 62–89 (2016)
Dias, V.M.F., da Fonseca, G.D., de Figueiredo, C.M.H., Szwarcfiter, J.L.: The stable marriage problem with restricted pairs. Theoret. Comput. Sci. 306(1–3), 391–405 (2003)
Downey, R., Fellows, M.: Parameterized Complexity. Springer Science & Business Media (2012). https://doi.org/10.1007/978-1-4612-0515-9
Feder, T.: Stable Networks and Product Graphs. Stanford University Press, Palo Alto (1995)
Gale, D., Shapley, L.S.: College admissions and the stability of marriage. Am. Math. Monthly 69(1), 9–15 (1962)
Gupta, S., Jain, P., Roy, S., Saurabh, S., Zehavi, M.: On the (parameterized) complexity of almost stable marriage. In: Proceedings of the 40th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, pp. 1–17 (2020)
Gusfield, D.: Three fast algorithms for four problems in stable marriage. SIAM J. Comput. 16(1), 111–128 (1987)
Irving, R.W., Leather, P., Gusfield, D.: An efficient algorithm for the “optimal’’ stable marriage. J. ACM 34(3), 532–543 (1987)
Kato, A.: Complexity of the sex-equal stable marriage problem. Jpn. J. Ind. Appl. Math. 10(1), 1–19 (1993)
Manlove, D.F., Irving, R.W., Iwama, K., Miyazaki, S., Morita, Y.: Hard variants of stable marriage. Theoret. Comput. Sci. 276(1–2), 261–279 (2002)
Manlove, D.F., McBride, I., Trimble, J.: “Almost-stable’’ matchings in the hospitals/residents problem with couples. Constraints - Int. J. 22(1), 50–72 (2017)
Manlove, D.F., O’Malley, G.: Paired and altruistic kidney donation in the UK: algorithms and experimentation. In: Proceedings of 11th International Symposium on Experimental Algorithms, pp. 271–282 (2012)
Mnich, M., Schlotter, I.: Stable marriage with covering constraints-a complete computational trichotomy. In: Proceedings of the 10th International Symposium of Algorithmic Game Theory, pp. 320–332 (2017)
Niedermeier, R.: Invitation to Fixed-Parameter Algorithms. Oxford University Press, Oxford (2006)
Porschen, S., Schmidt, T., Speckenmeyer, E., Wotzlaw, A.: XSAT and NAE-SAT of linear CNF classes. Discr. Appl. Math. 167, 1–14 (2014)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Wen, Y., Guo, J. (2021). Constrained Stable Marriage with Free Edges or Few Blocking Pairs. In: Du, DZ., Du, D., Wu, C., Xu, D. (eds) Combinatorial Optimization and Applications. COCOA 2021. Lecture Notes in Computer Science(), vol 13135. Springer, Cham. https://doi.org/10.1007/978-3-030-92681-6_37
Download citation
DOI: https://doi.org/10.1007/978-3-030-92681-6_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-92680-9
Online ISBN: 978-3-030-92681-6
eBook Packages: Computer ScienceComputer Science (R0)