Article ID: | iaor20104958 |
Volume: | 58 |
Issue: | 1 |
Start Page Number: | 188 |
End Page Number: | 220 |
Publication Date: | Sep 2010 |
Journal: | Algorithmica |
Authors: | Wako Jun |
Keywords: | marriage problem, matching |
This paper considers von Neumann-Morgenstern (vNM) stable sets in marriage games. Ehlers (2007) showed that if a vNM stable set exists in a marriage game, the set is a maximal distributive lattice of matchings that includes all core matchings. To determine what matchings form a vNM stable set, we propose a polynomial-time algorithm that finds a man-optimal matching and a woman-optimal matching in a vNM stable set of a given marriage game. This algorithm also generates a modified preference profile such that a vNM stable set is obtained as the core of a marriage game with the modified preference profile. It is well known that cores of marriage games are nonempty. However, the nonemptiness of cores does not imply the existence of a vNM stable set. It is proved using our algorithm that there exists a unique vNM stable set for any marriage game.