The Stable Marriage Problem has been introduced in a previous post. In this post, let us view this problem in a game theoretic view. In particular, let’s consider the following scenario:
Each man and woman has a preference list
of his/her possible partners and this preference list is private information only known by himself/herself. When the game starts, each person
states a preference list,
. An algorithm
produces a stable matching according to the stated preference lists
.
Now the question is:
Does any incentive exist such that someone can propose a
and get a better partner?
The answer is YES. Formally, there does not exist an algorithm such that it can produce a stable matching according to the stated preference lists and telling truth is a dominant strategy for all players. The prove that truth revelation is not a dominant strategy, we need to prove for some strategies other players use, player
has a better strategy
than stating the truth preference list
.
To prove this, Roth uses an instance of size 3. In this instance, only 2 matchings (man-optimal and woman optimal, respectively) are possible. Therefore any stable matching algorithm must produce either
or
. Let’s consider the algorithm finding $M_1$ first. If all the others tell the truth, we can find a woman
such that giving a particular preference list will leads the algorithm to find
, which is more preferable to
. Therefore true telling is not a dominant strategy when we use algorithm to produce
. The case of
is similar

No comments
Comments feed for this article