Finding strongly popular b-matchings in bipartite graphs

Abstract The computational complexity of the bipartite popular matching problem depends on how indifference appears in the preference lists. If one side has strict preferences while nodes on the other side are all indifferent (but prefer to be matched), then a popular matching can be found in polynomial time (Cseh et al., 2015). However, as the same paper points out, the problem becomes NP-complete if nodes with strict preferences are allowed on both sides and indifferent nodes are allowed on one side. We show that the problem of finding a strongly popular matching is polynomial-time solvable even in the latter case. More generally, we give a polynomial-time algorithm for the many-to-many version, i.e. the strongly popular b -matching problem, in the setting where one side has strict preferences while agents on the other side may have one tie of arbitrary length at the end of their preference list.

[1]  Leslie G. Valiant,et al.  Relative Complexity of Checking and Evaluating , 1976, Inf. Process. Lett..

[2]  Telikepalli Kavitha,et al.  Optimal popular matchings , 2009, Discret. Appl. Math..

[3]  Telikepalli Kavitha,et al.  Near-Popular Matchings in the Roommates Problem , 2011, SIAM J. Discret. Math..

[4]  David Manlove,et al.  Hard variants of stable marriage , 2002, Theor. Comput. Sci..

[5]  David Manlove,et al.  Popular Matchings in the Marriage and Roommates Problems , 2010, CIAC.

[6]  Telikepalli Kavitha,et al.  Popular Matchings with Multiple Partners , 2016, FSTTCS.

[7]  P. Gärdenfors Match making: Assignments based on bilateral preferences , 1975 .

[8]  Meghana Nasre,et al.  Popularity in the generalized Hospital Residents Setting , 2017, CSR.

[9]  Telikepalli Kavitha,et al.  Popular Matchings in the Stable Marriage Problem , 2011, ICALP.

[10]  Doktor der Naturwissenschaften,et al.  Complexity and algorithms in matching problems under preferences , 2016 .

[11]  Kurt Mehlhorn,et al.  Popular matchings , 2005, SODA '05.

[12]  Telikepalli Kavitha,et al.  Popular edges and dominant matchings , 2015, IPCO.

[13]  Eric McDermid,et al.  Popular matchings: structure and algorithms , 2009, J. Comb. Optim..

[14]  Telikepalli Kavitha,et al.  Popular Matchings with Two-Sided Preferences and One-Sided Ties , 2015, ICALP.

[15]  David Manlove,et al.  Approximation algorithms for hard variants of the stable marriage and hospitals/residents problems , 2008, J. Comb. Optim..

[16]  L. Shapley,et al.  College Admissions and the Stability of Marriage , 1962 .