Professional Documents
Culture Documents
(N-Person Games)
N-Person Coalitional Games
… Coalition:
… a set of players who decide to cooperate and coordinate their
strategies.
… Singleton Coalition:
… A player playing independently without entering any coalition.
… Coalition Structure: A possible combination of coalitions.
(A), (B), (C) (AB), (C) (AC), (B) (BC), (A) (ABC)
… Grand Coalition:
… When all players decide to cooperate and coordinate their
strategies according to some understanding.
… Solution Set:
… Set of coalition structures that yield the maximum possible
total payoff to all players.
… What is the worst case payoff for a coalition?
… How can the coalition maximize this worst case?
Characteristic Function
• The function describes how much collective payoff a set of
players can gain by forming a coalition
• The characteristics function of an n-person game assigns to
each subset S of players the maximum value v(S) that
coalition S can guarantee itself by coordinating the strategies
of its members, no matter what other players do.
Land Development Game
A: 6$ B: 4$
C: 3$
Characteristic Function:
v(Ø) = v({A}) = v({B}) = v({C}) = 0
v({A, B}) = 750, v({A, C}) = 750, v({B, C}) = 500
v({A, B, C}) = 1000
A Voting Game: Characteristic Function
Player 2
P Q
Player 3 Player 3
X Y X Y
Pla A 6, 6, 6 7, 7, 1 7, 1, 7 0, 0, 0
yer
1 B 0, 0, 0 4, 4, 4 4, 4, 4 1, 7, 7
Three Person Games
Player 2
P Q
Player 3 Player 3
X Y X Y
Pla A 6, 6, 6 7, 7, 1 7, 1, 7 0, 0, 0
yer
1 B 0, 0, 0 4, 4, 4 4, 4, 4 1, 7, 7
v(1) max(0,0) = 0
v(2) max(0,0) = 0
v(3) max(0,0) = 0
v(1,2) AP, AQ, BP, BQ min(12,14), min(8,0), min(0,8), min(8,8) max(12,0,0,8) = 12
v(1,3) AX, AY, BX, BY min(12,14), min(8,0), min(0,8), min(8,8) max(12,0,0,8) = 12
v(2,3) PX, PY, QX, QY min(12,0), min(8,8), min(8,8), min(0,14) max(0,8,8,0) = 8
v(1,2,3) max(18,15,15,0,0,12,12,15) = 18
Network Flow Game
Source Sink
Superadditivity
… Three Players: A, B, C
1. Characteristic Function:
v(A) = v(B) = v(C) =0
v(AB) =100, v(AC) = 200, v(BC) = 300
v(ABC) =400.
2. Characteristic Function:
v(A) = v(B) = v(C) =0
v(AB) =0, v(AC) = 0, v(BC) = 400
v(ABC) =400.
Assumptions:
… Payoff is infinitely divisible.
… Side Payments are allowed.
Domination of Imputations
Country 1 has oil which it can use to run its transport system at a profit
of a per barrel. Country 2 wants to buy the oil to use in its manufacturing
industry, where it gives a profit of b per barrel, while Country 3 wants it
for food manufacturing where the profit is c per barrel. a < b ≤ c.
In Core Submissions
Core: {100 ≥ x1 ≥ 0, (1, 100, 299) (50, 170, 180)
Characteristic Function:
v(A) = v(B) = v(C) =0
v(AB) = 0, v(AC) = 0, v(BC) = 400
v(ABC) = 400.
Characteristic Function:
Any coalition that does not contain player 1 has a worth of $0.
v(2) = 0, v(3) = 0, v(2,3) = 0
v(1) = 10000, v(1,2) = 20000
v(1,3) = 30000, v(1,2,3) = 30000
Core:
x1+x2+x3 = 30000
x1 ≥ 10000, x2 ≥ 0, x3 ≥ 0
x1+x2 ≥ 20000
x1+x3 ≥ 30000
This implies x2 = 0.
The core is: {(x, 0, 30000-x); 20000 ≤ x ≤ 30000}
Coalitional Games Solutions
(2,3,1) 30,000 0 0
(3,1,2) 30,000 0 0
(3,2,1) 30,000 0 0
(A,C,B) 80 5 5
(B,A,C) 24 56 10
(B,C,A) 18 56 16
(C,A,B) 15 5 70
(C,B,A) 18 2 70
Characteristic Function:
V(S) = 0 if |S| = 1
v(1,2) = v(1,3) = v(2,3) = v(1,2,3) = 1
Core:
x1+x2+x3 = 1
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0
x1+x2 ≥ 1
x1+x3 ≥ 1
x2+x3 ≥ 1
(1,3,2) 0 0 1
(2,1,3) 1 0 0
(2,3,1) 0 0 1
(3,1,2) 1 0 0
(3,2,1) 0 1 0