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: Characteristic Function
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: 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
Characteristic Function:
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: Characteristic Function
Consider the following capacitated network where an arrow represents an
existing pipeline. Each pipeline is owned by a different player (1, 2, 3, 4, 5). Each
pipeline is annotated as (owner) : (capacity). The surplus v(C) for coalition C is
the amount of oil it can pump from source to sink.
Source Sink
Characteristic Function:
v(Ø) = 0, v({1}) = 0, v({2}) = 0, v({3}) = 0, v({4}) = 0, v({5}) = 0
v({1, 2}) = 2, v({4, 5}) = 3, all other v({a, b}) = 0
v({1, 3, 5}) = 2, v({1, 2, 3}) = 2
v({1, 3, 4, 5}) = 5 = v({1, 2, 4, 5}), v({1, 2, 3, 5}) = 4
v({1, 2, 3, 4, 5}) = 7, and so forth…
A Bankruptcy Game
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.