Decentralized multilateral bargaining
1
Yuan Ju (University of York)
Juan Vidal-Puga (Universidade de Vigo)
Motivation and contribution
2
Outline
3
Section 1: Introduction
Nash program and NTU games
4
Game theory
Cooperative game theory
Non-cooperative game theory
5
Game theory
Cooperative game theory
Non-cooperative game theory
6
NTU games
7
Transferable utility (TU) games
NTU games
8
Transferable utility (TU) games
Bargaining problems
NTU games
9
Non transferable utility (NTU) games
Transferable utility (TU) games
Bargaining problems
The model
A Non-Transferable Utility (NTU) game is a pair (N, V) where:
A rule is a function π· that assigns to each NTU game (N,V) a payoff allocation π·(N,V) β V(N).
10
Example
Pure exchange economy with three players.
Coffee beans and water are required to prepare coffee. Sugar is optional.
Example
Pure exchange economy with three players.
Coffee beans and water are required to prepare coffee. Sugar is optional.
V({i}) = {x β β{i}: xi β€ 0}
V({1,2}) = {x β β{1,2} : 2x1 + x2 β€ 1}
V({1,3}) = {x β β{1,3} : x1, x3 β€ 0}
V({2,3}) = {x β β{2,3} : x2, x3 β€ 0}
V(N) = {x β βN : x1 + x2 + x3 β€ 1}
The model
A Transferable Utility (TU) game is a pair (N, v) where:
13
The model
A Transferable Utility (TU) game is a pair (N, v) where:
Shapley value for TU games: It can be obtained from many different approaches:
14
The model
A Transferable Utility (TU) game is a pair (N, v) where:
Shapley value for TU games: It can be obtained from many different approaches:
15
The model
A Transferable Utility (TU) game is a pair (N, v) where:
Shapley value for TU games:
16
Shi(N,v) = βSβN:iβS dv(S)/|S| where dv(S)ββ are the Harsanyi dividends of v. | Shi(N,v) = βΟβΞ miΟ(v)/|Ξ | where mΟ(v)ββN are the marginal contributions vectors of v under order Ο. |
TU games
Any TU game is also an NTU game.
17
TU games
Any TU game is also an NTU game.
18
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
TU games
Any TU game is also an NTU game.
19
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
Sh(N,v) = (4,1,1)
TU games
Any TU game is also an NTU game.
20
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
V({i}) = {x β β{i}: xi β€ 0}
V({1,2}) = {x β β{1,2} : x1 + x2 β€ 6}
V({1,3}) = {x β β{1,3} : x1 + x3 β€ 6}
V({2,3}) = {x β β{2,3} : x2 + x3 β€ 0}
V(N) = {x β βN : x1 + x2 + x3 β€ 6}
Sh(N,v) = (4,1,1)
TU games
Any TU game is also an NTU game.
21
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
V({i}) = {x β β{i}: xi β€ 0}
V({1,2}) = {x β β{1,2} : x1 + x2 β€ 6}
V({1,3}) = {x β β{1,3} : x1 + x3 β€ 6}
V({2,3}) = {x β β{2,3} : x2 + x3 β€ 0}
V(N) = {x β βN : x1 + x2 + x3 β€ 6}
Sh(N,v) = (4,1,1)
Sh(N,V) = (4,1,1)
TU games
Any TU game is also an NTU game.
If the utility is interchangeable at a fixed rate, the game is still (essentially) TU:
22
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
V({i}) = {x β β{i}: xi β€ 0}
V({1,2}) = {x β β{1,2} : x1 + x2 β€ 6}
V({1,3}) = {x β β{1,3} : x1 + x3 β€ 6}
V({2,3}) = {x β β{2,3} : x2 + x3 β€ 0}
V(N) = {x β βN : x1 + x2 + x3 β€ 6}
V({i}) = {x β β{i}: πixi β€ 0}
V({1,2}) = {x β β{1,2} : π1x1 + π2x2 β€ 6}
V({1,3}) = {x β β{1,3} : π1x1 + π3x3 β€ 6}
V({2,3}) = {x β β{2,3} : π2x2 + π3x3 β€ 0}
V(N) = {x β βN : π1x1 + π2x2 + π2x3 β€ 6}
Sh(N,v) = (4,1,1)
Sh(N,V) = (4,1,1)
TU games
Any TU game is also an NTU game.
If the utility is interchangeable at a fixed rate, the game is still (essentially) TU:
23
v({i})=0
v({1,2}) = 6
v({1,3}) = 6
v({2,3}) = 0
v(N) = 6
V({i}) = {x β β{i}: xi β€ 0}
V({1,2}) = {x β β{1,2} : x1 + x2 β€ 6}
V({1,3}) = {x β β{1,3} : x1 + x3 β€ 6}
V({2,3}) = {x β β{2,3} : x2 + x3 β€ 0}
V(N) = {x β βN : x1 + x2 + x3 β€ 6}
V({i}) = {x β β{i}: πixi β€ 0}
V({1,2}) = {x β β{1,2} : π1x1 + π2x2 β€ 6}
V({1,3}) = {x β β{1,3} : π1x1 + π3x3 β€ 6}
V({2,3}) = {x β β{2,3} : π2x2 + π3x3 β€ 0}
V(N) = {x β βN : π1x1 + π2x2 + π2x3 β€ 6}
Sh(N,v) = (4,1,1)
Sh(N,V) = (4,1,1)
Sh(N,V) = (4/π1,1/π2,1/π3)
Money as utility
24
Money as utility
25
Money as utility
26
Money as utility
27
The Shapley NTU value (Shapley, 1969)
Pure exchange economy with three players.
Coffee beans and water are required to prepare coffee. Sugar is optional.
28
Money as utility (alternative 1)
29
Money as utility (alternative 1)
30
Money as utility (alternative 1)
31
The Harsanyi value (Harsanyi, 1963)
Pure exchange economy with three players.
Coffee beans and water are required to prepare coffee. Sugar is optional.
Money as utility (alternative 2)
33
Money as utility (alternative 2)
34
Money as utility (alternative 2)
35
The consistent value (Maschler and Owen, 1992)
Pure exchange economy with three players.
Coffee beans and water are required to prepare coffee. Sugar is optional.
Generalizations of the Shapley value
37
| Exchange rate | |||
Coalition dependent (πS)SβN, πSβπ«S βSβN | Constant πβπ«N | |||
procedure | Harsanyi dividends | πS | | |
πN | | |||
average of marginal contributions vectors | | |||
Generalizations of the Shapley value
38
| Exchange rate | |||
Coalition dependent (πS)SβN, πSβπ«S βSβN | Constant πβπ«N | |||
procedure | Harsanyi dividends | πS | | Shapley NTU value |
πN | | |||
average of marginal contributions vectors | | |||
Generalizations of the Shapley value
39
| Exchange rate | |||
Coalition dependent (πS)SβN, πSβπ«S βSβN | Constant πβπ«N | |||
procedure | Harsanyi dividends | πS | | Shapley NTU value |
πN | Harsanyi value | |||
average of marginal contributions vectors | | |||
Generalizations of the Shapley value
40
| Exchange rate | |||
Coalition dependent (πS)SβN, πSβπ«S βSβN | Constant πβπ«N | |||
procedure | Harsanyi dividends | πS | | Shapley NTU value |
πN | Harsanyi value | |||
average of marginal contributions vectors | Consistent value | |||
Generalizations of the Shapley value
41
| Exchange rate | |||
Coalition dependent (πS)SβN, πSβπ«S βSβN | Constant πβπ«N | |||
procedure | Harsanyi dividends | πS | (Consistent Harsanyi value) | Shapley NTU value |
πN | Harsanyi value | |||
average of marginal contributions vectors | Consistent value | |||
Section 2
Non-cooperative game
42
Implementation of the Nash solution in bargaining games
43
Implementation of the Shapley value in TU games
44
Common features when dealing with partial agreements
45
Alternative features when dealing with partial agreements
46
Common and alternative features when dealing with partial agreements
47
The non-cooperative game: Rounds 1 and 2
An order of the players is randomly chosen (assume 12...n).
48
The non-cooperative game: Round r
Player r faces ((S1, f 1),...,(Sk, f k)) where
Player r either
49
Round r
Player r faces
Player r + 1 faces
50
({S1,..., Sk), (f 1,..., f k)})
({S1,...,Slβͺ{r},...,Sk), (f 1,..., f lβ,..., f k)})
({S1,...,Sk,{r}), (f 1,...,f k,f*)})
({S1,...,S*), (f 1,..., f*)})
Last round (n + 1)
51
Main result
There exists a stationary subgame perfect equilibrium payoff allocation for each order. Moreover, this payoff allocation is efficient and individually rational.
Furthermore, as π approaches 1, the expected final payoff allocation approaches a Shapley NTU value.
Corollary:
52
Section 3
Conclusion
53
Summary
Summary:
1. We design a decentralized protocol of bargaining (non-cooperative game) where no players are ever excluded.
2. We determine the final payoffs in equilibrium.
3. The final payoffs approach the Shapley NTU value.
54
Non-cooperative approaches
55