Evaluations without Manipulations Dvir Falik Elad Dokow 2 9112011 Doctri n al paradox Majority rule is not consistent The defendant is guilty The defendant was sane at the time ID: 787361
Download The PPT/PDF document "1 9/11/2011 Aggregation of Binary" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
1
9/11/2011
Aggregation of Binary Evaluations without Manipulations
Dvir
Falik
Elad
Dokow
Slide22
9/11/2011
“Doctrinal paradox”
Majority rule is not consistent!
The defendant is guilty
The defendant was sane at the time
The defendant
killed the victim
001Judge 1010Judge 2111Judge 3
011Majority
Slide33
9/11/2011
“Doctrinal paradox”
Assume that for solving this paradox the society decide only on p and q.
The defendant is guilty
The defendant was sane at the time
The defendant
killed the victim
001Judge 1010Judge 2111Judge 3
111Majority
Slide44
9/11/2011
“Doctrinal paradox”
Judge 1 can declare 0 on p and manipulate the result of the third column .
The defendant is guilty
The defendant was sane at the time
The defendant
killed the victim
000Judge 1010Judge 2111Judge 3
010Majority
Slide5Linear classification
5
9/11/2011
Slide66
9/11/2011
“Condorcet paradox” (1785)
Majority rule is not consistent!
IS c>a
IS b>c
IS a>b
0
11Judge 1101Judge 2110Judge 3
111Majority
Arrow Theorem: There is no function
which is IIA
paretian
and not dictatorial.
a>b>c
c>a>b
b>c>a
Slide79/11/2011
Gibbard
Satterhwaite theorem:
Social choice function:
Social welfare function:
GS theorem
: For any , there is no Social choice function which is onto A, and not
manipulatable
. 7
Slide8Example:
9/11/2011
8
100
001
011
101
110
010My opinionSocial aggregatorFacility location
Slide9Example:
9/11/2011
9
100
001
011
101
110
010My opinionSocial aggregatorFull Manipulation
Slide10Example:
9/11/2011
10
100
001
011
101
110
010My opinionSocial aggregatorFull ManipulationPartial Manipulation
Slide11Example:
9/11/2011
11
100
001
011
101
110
010My opinionSocial aggregatorFull ManipulationPartial ManipulationHamming manipulation
Slide12Example:
GS theorem
9/11/201112
100
001
011
101
110
010My opinion: c>a>bSocial aggregatorabc
Slide1313
9/11/2011
The modelA finite, non-empty set of issues K={
1
,…
,k}
A vector
is
an evaluation.The evaluations in are called feasible, the others are infeasible.In our example, (1,1,0) is feasible ; but (1,1,1) is infeasible.
Slide1414
9/11/2011
A society is a finite set .
A
profile
of feasible evaluations
is
an matrix all of whose rows lie in X.An aggregator for N over X is a mapping .
Slide1515
9/11/2011
Different definitions of Manipulation
Manipulation:
An aggregator f is
manipulatable
if there exists a judge
i,
an opinion , an evaluation , coordinate j, and a profile such that: partialPartial
Slide1616
9/11/2011
Different definitions of Manipulation
Manipulation:
An aggregator f is
manipulatable
if there exists a judge i, an opinion , an evaluation , coordinate j, and a profile such that: fullFullAnd:We denote by and say that c is between a and b if . We denote by the set .
Slide1717
9/11/2011
Different definitions of Manipulation
Manipulation:
An aggregator f is
manipulatable
if there exists a judge i, an opinion , an evaluation , coordinate j, and a profile such that: fullFull
Slide1818
9/11/2011
Different definitions of ManipulationAny other definition of manipulation should be between the
partial
and the
full
manipulation.
If is not partial manipulable then f is not full manipulable
.
Slide1919
9/11/2011
Hamming ManipulationHamming manipulation: An aggregator f is Hamming
manipulatable
if there exists a judge
i,
an
opinion , an evaluation , and a profile such that:
Hamming distance:
Slide20Theorem (Nehiring
and Puppe, 2002): Social aggregator f is
PMF (partial manipulation free) if and only if f is IIA and monotonic.Theorem (Nehiring and Puppe, 2002):Every Social aggregator which is IIA, paretian and monotonic is dictatorial if and only if X is Totally Blocked. 9/11/2011
20
Partial Manipulation
Slide21Corollary (Nehiring
and Puppe, 2002):Every Social aggregator which is
PMF and paretian is dictatorial if and only if X is Totally Blocked. 9/11/201121
Partial Manipulation
Slide2222
9/11/2011
IIAAn aggregator is independent of irrelevant alternatives (IIA) if for every and any two profiles and satisfying
for all , we have
3
2
1
Judge 1Judge 2
Judge 3
aggregator
23
9/11/2011
Paretian
An aggregator is
Paretian
if we have whenever the profile is such that for all .
3
211Judge 11Judge 21
Judge 31aggregator
24
9/11/2011
Monotonic
An aggregator
is
IIA and
Monotonic
if for every coordinate j, if then for every we have . 3211Judge 10Judge 20
Judge 31aggregator
Slide25Almost dictator function:
Fact: For any set is not
Hamming/full manipulatable.9/11/201125
Almost dictator
Slide26Close to PMF (C-PMF)
9/11/2011
26An aggregator is C-PMF
if there exist a PMF
function
s.t
for every profile in which we have that .
is an IIA and monotonic function.
Slide279/11/2011
27
Question: what are the conditions on such that there exists a C-PMF, Hamming\full non-manipulatable
social
aggregator?
Slide28Let
be an IIA and Monotonic function. Let be a function with the following property: there isn’t any between and .
Let be a function with the following property: for every , .The sets of those function will be denoted byEasy to notice that 9/11/201128
Nearest
Neighbor
Slide29Social welfare
maximizer
(SWM)9/11/201129One special function which is C-PMF and
depend
not only in the outcome of
but
on the whole profile
is the SWM aggregator.
Slide309/11/2011
30
Full Manipulation Free aggregator
Theorem:
For any set
is not full
manipulatable
. Furthermore, if is annonymous, then is annonymous. Remark: This proposition doesn’t hold for in which . Theorem: For any set the SWM aggregator is not full manipulatable.
Slide31Theorem 1:
For any set
9/11/201131 Hamming Nearest Neighbor
If
then judge
i
can’t manipulate by choosing instead of .
Slide32Conclusions:
9/11/2011
32 Hamming Nearest Neighbor
1. An Hamming Nearest Neighbor function is not
manipulatable
on .
2. Manipulation can’t be too ‘far’.
Slide339/11/2011
33
Hamming Nearest Neighbor
If then judge
i
can’t manipulate by choosing instead of .
Theorem 2:
For any set
34
9/11/2011
MIPE-minimally infeasiblepartial evaluation
Let , a vector
with
entries for issues in
J only
is a
J-evaluation.A MIPE is a J-evaluationfor some which is infeasible, but such that every restriction of x to a proper subset of J is feasible.
Slide359/11/2011
35
Hamming Nearest Neighbor What happens in intermediate cases?
Slide3636
9/11/2011
Example
(P
or q)s
s
q
p
00000010000100110100110111101111
Slide379/11/2011
Example
(p or q)s
3
s
4
q
2
p200000010000100110100110111101111Weighted columns:My opinion: 1 0 1 0684623751 1 1 086644553
5200110100110
1
0
1
0
1
Maj
:
0
0
1
1
0
1
0
0
1
1
1
1
0
1
1
1
Maj
:
Slide38Lines, Cycles
Joint work with: Michal Feldman,
Reshef Mair, Ilan Nehama. 38
9/11/2011
Main Theorem
:
An onto aggregator f on the line is HMF if and only if it is monotonic and 1-SSI.
Main Theorem
: For sufficiently large cycles, any onto HMF aggregator is 1-dictatorial.