CSCE 475/875
Handout
8: The Impossibility Theorems
September 29, 2011
(Based on Shoham and Leyton-Brown 2011)
Is it possible that social
functions of desired properties do not exist for some situations?
To simplify the discussions,
let us first assume that all agents’ preferences are strict total orderings on the
outcomes, rather than nonstrict total orders; denote the set of such orders
as
We also redefine social welfare functions to return a strict total ordering over the outcomes,
(Note that that this assumption is not required for
the results that follow.)
Finally, let us introduce some new notation. Social welfare
functions take preference profiles as input; denote the preference ordering
selected by the social welfare function
ordering as
Definition 9.4.1 (Pareto
efficiency (PE))
That is, when all agents agree on the ordering of
two outcomes, the social welfare function must select that ordering. Observe that this definition is
effectively the same as strict Pareto efficiency.
Definition 9.4.2 (Independence of
irrelevant alternatives (IIA))
That is, the selected ordering between two outcomes
should depend only on the relative orderings they are given by the agents.
(Note: Think about how this counters ranking voting schemes such as the Borda
voting.)
Definition 9.4.3
(Nondictatorship)
Nondictatorship
means that there does not exist a single agent whose preferences always
determine the social ordering.
We say that
Surprisingly, it turns out that there exists no
social welfare function
Theorem
9.4.4 (Arrow, 1951) If
What’s the implication of the
above theorem? Think about how some
agent(s) might be perceived in the environment, and how an agent can make use
of this theorem in its reasoning … Does the above theorem tell us that we cannot hope to find a voting scheme
that satisfies all of the notions of fairness that we find desirable?
Definition 9.4.5 (Weak Pareto
efficiency) A
social choice function
This definition prohibits the social choice function from
selecting any outcome that is dominated by another alternative for all agents.
The definition implies that the social choice rule must respect agents’ unanimous choices: if
outcome
Definition 9.4.6 (Monotonicity)
Monotonicity says that when a social choice rule
Definition 9.4.7
(Nondictatorship)
Theorem
9.4.8 (Muller–Satterthwaite, 1977) If
.