Title
Local search algorithms on the Stable Marriage Problem: Experimental Studies
Abstract
The stable marriage problem (SM) has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools, or more generally to any two-sided market. In the classical formulation, n men and n women express their preferences over the members of the other sex. Solving an SM means finding a stable marriage: a matching of men to women with no blocking pair. A blocking pair consists of a man and a woman who are not married to each other but both prefer each other to their partners. It is possible to find a male-optimal (resp., female-optimal) stable marriage in polynomial time. However, it is sometimes desirable to find stable marriages without favoring a group at the expenses of the other one. In this paper we present a local search approach to find stable marriages. Our experiments show that the number of steps grows as little as O(nlog(n)). We also show empirically that the proposed algorithm samples very well the set of all stable marriages of a given SM, thus providing a fair and efficient approach to generate stable marriages.
Year
DOI
Venue
2010
10.3233/978-1-60750-606-5-1085
ECAI
Keywords
Field
DocType
efficient approach,stable marriage problem,local search algorithm,classical formulation,experimental studies,n man,local search approach,stable marriage,practical application,polynomial time,proposed algorithm sample,n woman
Stable roommates problem,Mathematical optimization,Stable marriage problem,Computer science,Algorithm,Local search (optimization),Time complexity
Conference
Volume
ISSN
Citations 
215
0922-6389
6
PageRank 
References 
Authors
0.67
3
5
Name
Order
Citations
PageRank
Mirco Gelain1725.37
M. S. Pini2333.21
F. Rossi371348.69
Kristen Brent Venable416811.88
Toby Walsh54836416.00