Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Stable matching with couples: an empirical study
Biró P., Irving R., Schlotter I. Journal of Experimental Algorithmics16 1.1-1.27,2011.Type:Article
Date Reviewed: Feb 22 2012

The stable marriage problem is a well-known combinatorial problem with an equally well-known solution: the Gale-Shapley algorithm. This algorithm and its variants are used to solve similar problems, such as assigning teachers to classes and matching residents to hospitals. The National Resident Matching Program (NRMP) is used in the US for this purpose.

However, resident couples seeking positions in geographically similar places often face difficulties. Issues occur when one member of the couple has a much higher ranking than the other. In these cases, the existence of a stable matching is nondeterministic polynomial-time (NP) complete. However, empirical studies in practical, real-life situations have demonstrated that, in practice, stable matchings do exist. The problem then is to use a suitable heuristic to find one.

The Scottish hospital system recently decided to accommodate couples; thus, it required a new computer program to make the placements. This paper reports on the algorithm used by the Scottish Foundation Allocation Scheme (SFAS), comparing it with an algorithm used by NRMP and a simpler algorithm. The authors ran many experiments using different variants of the heuristics, simulated preference lists, and various large and small sample sizes.

The authors found that as the ratio of couples to single applicants increases, the difficulty of finding a stable matching also increases. Even so, the likelihood of finding a suitable matching is very high for realistic values of the ratio and the total number of applicants. Some variants of the heuristics perform better than others, depending on the ratios and total numbers. The paper’s many charts present these results.

This clearly written paper would be interesting to two groups of researchers: those interested in heuristic combinatorics, and those who have to deal with similar problems in their practice, such as personnel placement agencies and human resource (HR) departments.

Reviewer:  G. M. White Review #: CR139899 (1207-0715)
Bookmark and Share
  Featured Reviewer  
 
Computations On Discrete Structures (F.2.2 ... )
 
 
Combinatorial Algorithms (G.2.1 ... )
 
 
Heuristic Methods (I.2.8 ... )
 
 
Applications (G.2.3 )
 
 
Combinatorics (G.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Computations On Discrete Structures": Date
The performance of algorithms for colouring planar graphs
Williams M., Milne K. The Computer Journal 27(2): 165-170, 1984. Type: Article
May 1 1985
A separator theorem for graphs of bounded genus
Gilbert J., Hutchinson J., Tarjan R. (ed) Journal of Algorithms 5(3): 391-407, 1984. Type: Article
May 1 1985
On the computational complexity of path cover problems
Ntafos S., Gonzalez T. Journal of Computer and System Sciences 29(2): 225-242, 1984. Type: Article
Jun 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy