Document Type
Technical Report
Publication Date
12-1-2005
Technical Report Number
TR2005-565
Abstract
We study strategy issues surrounding the stable marriage problem. Under the Gale-Shapley algorithm (with men proposing), a classical theorem says that it is impossible for every liar to get a better partner. We try to challenge this theorem. First, observing a loophole in the statement of the theorem, we devise a coalition strategy in which a non-empty subset of the liars gets a better partner and no man is worse off than before. This strategy is restricted in that not everyone has the incentive to cheat. We attack the classical theorem further by means of randomization. However, this theorem shows surprising robustness: it is impossible that every liar has the chance to improve while no one gets hurt. Hence, this impossibility result indicates that it is always hard to induce some people to falsify their lists. Finally, to overcome the problem of lacking motivation, we exhibit another randomized lying strategy in which every liar can expect to get a better partner, though with a chance of getting a worse one.
Dartmouth Digital Commons Citation
Huang, Chien-Chung, "How hard is it to cheat in the Gale-Shapley Stable Matching Algorithm" (2005). Computer Science Technical Report TR2005-565. https://digitalcommons.dartmouth.edu/cs_tr/284