5,346 research outputs found
How Good Are Popular Matchings?
In this paper, we consider the Hospital Residents problem (HR) and the Hospital Residents problem with Lower Quotas (HRLQ). In this model with two sided preferences, stability is a well accepted notion of optimality. However, in the presence of lower quotas, a stable and feasible matching need not exist. For the HRLQ problem, our goal therefore is to output a good feasible matching assuming that a feasible matching exists. Computing matchings with minimum number of blocking pairs (Min-BP) and minimum number of blocking residents (Min-BR) are known to be NP-Complete. The only approximation algorithms for these problems work under severe restrictions on the preference lists. We present an algorithm which circumvents this restriction and computes a popular matching in the HRLQ instance. We show that on data-sets generated using various generators, our algorithm performs very well in terms of blocking pairs and blocking residents. Yokoi [Yokoi, 2017] recently studied envy-free matchings for the HRLQ problem. We propose a simple modification to Yokoi\u27s algorithm to output a maximal envy-free matching. We observe that popular matchings outperform envy-free matchings on several parameters of practical importance, like size, number of blocking pairs, number of blocking residents.
In the absence of lower quotas, that is, in the Hospital Residents (HR) problem, stable matchings are guaranteed to exist. Even in this case, we show that popularity is a practical alternative to stability. For instance, on synthetic data-sets generated using a particular model, as well as on real world data-sets, a popular matching is on an average 8-10% larger in size, matches more number of residents to their top-choice, and more residents prefer the popular matching as compared to a stable matching. Our comprehensive study reveals the practical appeal of popular matchings for the HR and HRLQ problems. To the best of our knowledge, this is the first study on the empirical evaluation of popular matchings in this setting
Statistics of stable marriages
In the stable marriage problem N men and N women have to be matched by pairs
under the constraint that the resulting matching is stable. We study the
statistical properties of stable matchings in the large N limit using both
numerical and analytical methods. Generalizations of the model including
singles and unequal numbers of men and women are also investigated.Comment: 7 pages, 6 figures; to appear in Physica
The size of the core in school choice
JEL Classification: C78, D82, C71We study the determinants of the size of the core in the school choice problem using three years of data from a large higher education application clearinghouse. The clearinghouse uses a variation of the college-optimal stable mechanism (COSM) to assign applicants to slots in Finnish polytechnics. If the core is large, switching to a student-optimal stable mechanism (SOSM) could yield large improvements for applicants at a cost to schools. We however find that the core is either a singleton or very small each year. This suggests that the student/school trade-off is relatively unimportant within the set of stable matchings in Finnish polytechnic assignments. We show that the similarity of COSM and SOSM matchings is due to correlated school priorities, differing numbers of students and slots, and to students only applying to a small number of programs each. Because these properties are common to other higher education school choice problems, our conclusions are likely to generalize. In spite of the fact that Finnish polytechnics jointly only accept a third of applicants, accepted applicants' average matriculation exam grades are not much better than those of the median applicant. We attribute this to the low effective number of programs applied to, and suggest that details in the design of the application process affect the trade-off in match quality
Scaling Behavior in the Stable Marriage Problem
We study the optimization of the stable marriage problem. All individuals
attempt to optimize their own satisfaction, subject to mutually conflicting
constraints. We find that the stable solutions are generally not the globally
best solution, but reasonably close to it. All the stable solutions form a
special sub-set of the meta-stable states, obeying interesting scaling laws.
Both numerical and analytical tools are used to derive our results.Comment: 6 pages, revtex, 3 figures. To appear in J. de Physique I, vol 7, No
12 (December
An Integer Programming Approach to the Student-Project Allocation Problem with Preferences over Projects
The Student-Project Allocation problem with preferences over Projects (SPA-P) involves sets of students, projects and lecturers, where the students and lecturers each have preferences over the projects. In this context, we typically seek a stable matching of students to projects (and lecturers). However, these stable matchings can have different sizes, and the problem of finding a maximum stable matching (MAX-SPA-P) is NP-hard. There are two known approximation algorithms for MAX-SPA-P, with performance guarantees of 2 and 32 . In this paper, we describe an Integer Programming (IP) model to enable MAX-SPA-P to be solved optimally. Following this, we present results arising from an empirical analysis that investigates how the solution produced by the approximation algorithms compares to the optimal solution obtained from the IP model, with respect to the size of the stable matchings constructed, on instances that are both randomly-generated and derived from real datasets. Our main finding is that the 32 -approximation algorithm finds stable matchings that are very close to having maximum cardinality
The number of matchings in random graphs
We study matchings on sparse random graphs by means of the cavity method. We
first show how the method reproduces several known results about maximum and
perfect matchings in regular and Erdos-Renyi random graphs. Our main new result
is the computation of the entropy, i.e. the leading order of the logarithm of
the number of solutions, of matchings with a given size. We derive both an
algorithm to compute this entropy for an arbitrary graph with a girth that
diverges in the large size limit, and an analytic result for the entropy in
regular and Erdos-Renyi random graph ensembles.Comment: 17 pages, 6 figures, to be published in Journal of Statistical
Mechanic
- …