On the Stable Matchings That Can Be Reached When the Agents Go Marching in One By One

The random order mechanism (ROM) can be thought of as a sequential version of Gale and Shapley's deferred-acceptance (DA) algorithm, where agents are arriving one at a time, and each newly arrived agent has an opportunity to propose. Like the DA algorithm, ROM can be implemented in polynomial time. Unlike the DA algorithm, it is possible for ROM to output a stable matching that is different from the man-optimal and woman-optimal stable matchings. We say that a stable matching $\mu$ is ROM-reachable if ROM can output $\mu$. In this paper, we investigate computational questions related to ROM-reachability. First, we prove that determining if a particular stable matching is ROM-reachable is NP-complete. However, we show that there is an efficient algorithm for determining if ROM can reach a nontrivial stable matching in the case when every agent has at least two stable partners. We then study two restricted versions of this problem. In the first version, we consider stable matchings that can be reached by RO...

[1]  Vahab S. Mirrokni,et al.  Uncoordinated Two-Sided Matching Markets , 2011, SIAM J. Comput..

[2]  Bettina Klaus,et al.  Procedurally fair and stable matching , 2004 .

[3]  Brian Aldershof,et al.  Refined Inequalities for Stable Marriage , 1999, Constraints.

[4]  Felix Brandt,et al.  The Computational Complexity of Random Serial Dictatorship , 2013, WINE.

[5]  L. S. Shapley,et al.  College Admissions and the Stability of Marriage , 2013, Am. Math. Mon..

[6]  A. Roth On the Allocation of Residents to Rural Hospitals: A General Property of Two-Sided Matching Markets , 1986 .

[7]  U. Rothblum,et al.  Vacancy Chains and Equilibration in Senior-Level Labor Markets , 1997 .

[8]  Parag A. Pathak,et al.  Changing the Boston School Choice Mechanism , 2006 .

[9]  A. Roth The origins, history, and design of the resident match. , 2003, JAMA.

[10]  Parag A. Pathak,et al.  The New York City High School Match , 2005 .

[11]  Tamás Fleiner,et al.  The dynamics of stable matchings and half-matchings for the stable marriage and roommates problems , 2008, Int. J. Game Theory.

[12]  Alvin E. Roth,et al.  Two-Sided Matching: A Study in Game-Theoretic Modeling and Analysis , 1990 .

[13]  Robert W. Irving,et al.  The Stable marriage problem - structure and algorithms , 1989, Foundations of computing series.

[14]  Felix Brandt,et al.  The Computational Complexity of Random Serial Dictatorship , 2013, WINE.

[15]  Ramamohan Paturi,et al.  Jealousy Graphs: Structure and Complexity of Decentralized Stable Matching , 2013, WINE.

[16]  David Manlove,et al.  Algorithmics of Matching Under Preferences , 2013, Bull. EATCS.

[17]  Jinpeng Ma,et al.  On randomized matching mechanisms , 1996 .

[18]  A. Roth,et al.  Random paths to stability in two-sided matching , 1990 .

[19]  Marek Karpinski,et al.  Approximation Hardness of Short Symmetric Instances of MAX-3SAT , 2003, Electron. Colloquium Comput. Complex..