Fair Division
Fair Division Fair Division What is a fair way for 2 people to - - PowerPoint PPT Presentation
Fair Division Fair Division What is a fair way for 2 people to - - PowerPoint PPT Presentation
Fair Division Fair Division What is a fair way for 2 people to split a heterogenous, divisible good? Why not 50/50? I Cut, You Choose Protocol Player I told to split the good into two pieces A and B such that v(A) = v(B) = v(A
Fair Division
- What is a fair way for 2 people to split a heterogenous, divisible
good?
- Why not 50/50?
- I Cut, You Choose Protocol
- Player I told to split the good into two pieces A and B such that v(A) = v(B) =
½ v(A U B).
- Player II picks his favorite of A and B.
- Player I takes the other piece.
Formal Model
it
Allocation
Ai Aa
An
is
proportional
Ai pieceplayeri
f
ti
v
Ai
th
gets
envy free y
ti j
v
Ai
4 Aj
Standardmedel e
hcqFeries talent
access to
Vi's
is thru 2 typesof
queries
Eval
x y
playerintms Vi B
042
cut
Cut Kia
qq.mjggy.IE
queries
How to
measure
complexity
- f
a
division protocol
wanti
running fine
as fn of
n
Standard model e
i's
is
thru
2 types ofqueries
Eval
x y
playeri returns Vicky
cut
his
I't's
How many queries
does
a
protocol take I
Cut
Yon Choose
2gueries
With
ducde
conquer
can get
proportional
woc.us
n
queries
Is
3
4
al
as
I 04
i
s
s
O
O
cY3 Bu
5 queries
syandge
1960
A
3
donug
1995
Brans
Taylor
h
3
even n
4
no upperbound
- n
ab
mainEEE.E.es
2016
Aziz
McKenzie
h
4
1203
cuts
protocol for anyn
n
n n
n
cuts
best lonerbounds
unsythn
C
Truthfulness
Fis
truthful y
no
player can T
their
utility for outcome
by misrespondig to
any query
Randomized grech is tmthff gne player cant
their
expected utility
by misresponding
Thm_
No
deterministic mech for awaiting
is
truthful
not even
approx
proportional
Thin ITTurgut pashm
B
Bn
nonconstructive
3
tmhflinexpm arkatepettndompahtfpdaynasssfrnbmdts
G CD
Truthful
in exp
A partition
- f bundles
are
assigned at random
Exp whhty th
t
Yn
Fair
division with
indivisible
gqhq.gg
qq.gg
for item j
j
m
- Oo
Fh i
I
K
why
doesnt
i envy k
I
- d
Album
Aa
Au is
Efcpto
- negood
y
neb
up
to
- ne good
Fi
Fk F good g C Ak
set
2 players
Vitti
vifAkg
Maximin
share
- f
player
i
as
follows i
pahhous goods into ingroups
B
Bn
tales
min
v
Bj M
i
inputs where
no
panda
that
guarantees
each
agenti
MMS i
can
generate 3
34
MMS
P
A
Auctions
- Ancient mechanism for buying and selling goods.
- In modern times, used for many economics transactions.
- In the age of the Internet, we can buy and sell goods and services via
auctions online, e.g. using eBay
- Companies. like Google and Microsoft use ad auctions to sell
advertisement slots that will appear alongside your search results.
- All major search engines and social networking sites (e.g. Facebook)
make most of their money from running real-time auctions used to sell online advertisements.
- Consequence: auctions are a major driver of modern Internet
economy.
- Why use an auction as opposed to simply fixing prices?
Why might a sell user an auction as opposed to fixing a price?
- Because sellers don’t know how much buyers value their goods and
don’t want to risk setting prices that are too low (leaving money on the table) or too high (nobody buys).
- Auction is technique for dynamically setting prices.
- In Internet settings, where the participants in the auction are
computer programs or individuals who don’t know each other, price- setting is particularly difficult and this is what motivates auctions.
Single
item
auctions
Seller
w
single good
h
strategic
bidders
b
rulesspecify
who
wins
Rhofumbuffderpass
each bidder has
a private
value
yn forthe
3 standard types
itembergsoldT
ftp.riceanchm
highestbidder
das
w'wia
FE
y
TEETH
a
m
Igf
Erik
Allpay anch
highestbidderwins
everyone pays
what they
bid
eBay
anchor
2nd pence
anchor
y
Vickrey anchen
submit
sealed bids
Lemma Ina
s
d is
a dominant
gy
to bid
truthfully
ie
set bi
vi
dominant strategy incentive
compatible
Dsl C
Proof
Fix
bids
b i
let
B
h.gg
bjbeddigsmuhyhTegtiaa
Eesnmghp e
IIB
Y tmhfully
chievesths
Truthful
cod
agents
don't
need
to
strategize 2ndprice anchor
guarantees
that
Hen ends
up in
the hands
- f
the player
who
Valves
it the most
social
welfare surplus efficiency
sum
- f
utilities
- f all
participants
including
anchrees
viIiwm PDtaf
vi