Preference Elicitation in Matching Markets via Interviews: A Study of Offline Benchmarks (Extended Abstract)

The stable marriage problem and its extensions have been extensively studied, with much of the work in the literature assuming that agents fully know their own preferences over alternatives. This assumption however is not always practical (especially in large markets) and agents usually need to go through some costly deliberation process in order to learn their preferences. In this paper we assume that such deliberations are carried out via interviews, where an interview involves a man and a woman, each of whom learns information about the other as a consequence. If everybody interviews everyone else, then clearly agents can fully learn their preferences. But interviews are costly, and we may wish to minimize their use. It is often the case, especially in practical settings, that due to correlation between agents’ preferences, it is unnecessary for all potential interviews to be carried out in order to obtain a stable matching. Thus the problem is to find a good strategy for interviews to be carried out in order to minimize their use, whilst leading to a stable matching. One way to evaluate the performance of an interview strategy is to compare it against a na¨ive algorithm that conducts all interviews. We argue however that a more meaningful comparison would be against an optimal offline algorithm that has access to agents’ preference orderings under complete information. We show that, unless P=NP, no offline algorithm can compute the optimal interview strategy in polynomial time. If we are additionally aiming for a particular stable matching (perhaps one with certain desirable properties), we provide restricted settings under which efficient optimal offline algorithms exist.

[1]  Guillaume Haeringer,et al.  Two-sided matching with one-sided preferences , 2014, EC.

[2]  Michael Schwarz,et al.  Interviewing in Two-Sided Matching Markets , 2009 .

[3]  Nicole Immorlica,et al.  Two-sided matching with partial information , 2013, EC '13.

[4]  Craig Boutilier,et al.  Elicitation and Approximately Stable Matching with Partial Preferences , 2013, IJCAI.

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

[6]  SangMok Lee,et al.  The Revealed Preference Theory of Stable and Extremal Stable Matchings , 2010 .

[7]  Robert W. Irving Stable Marriage and Indifference , 1994, Discret. Appl. Math..

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

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

[10]  David Manlove,et al.  The Hospitals/Residents Problem with Ties , 2000, SWAT.

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

[12]  Christopher Umans,et al.  The Complexity of Rationalizing Matchings , 2008, ISAAC.

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

[14]  Craig Boutilier,et al.  Preference Elicitation and Interview Minimization in Stable Matchings , 2014, AAAI.

[15]  Nicole Immorlica,et al.  Reasoning about optimal stable matchings under partial information , 2014, EC.

[16]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[17]  A. Roth The National Residency Matching Program as a labor market. , 1996, Journal of the American Medical Association (JAMA).

[18]  David Manlove,et al.  Finding large stable matchings , 2009, JEAL.

[19]  A. Roth The college admissions problem is not equivalent to the marriage problem , 1985 .

[20]  David Manlove,et al.  The stable marriage problem with master preference lists , 2008, Discret. Appl. Math..

[21]  David F. Manlove,et al.  Stable Marriage with Ties and Unacceptable Partners , 1999 .