Coalitional Game Theory
Game Theory MohammadAmin Fazli
Algorithmic Game Theory 1
Coalitional Game Theory Game Theory MohammadAmin Fazli Algorithmic - - PowerPoint PPT Presentation
Coalitional Game Theory Game Theory MohammadAmin Fazli Algorithmic Game Theory 1 TOC Coalitional Games Fair Division and Shapley Value Stable Division and the Core Concept -Core, Least core & Nucleolus Reading:
Game Theory MohammadAmin Fazli
Algorithmic Game Theory 1
MohammadAmin Fazli
Algorithmic Game Theory 2 MohammadAmin Fazli
MohammadAmin Fazli
can achieve.
(or coalition) of agents can do for itself.
Algorithmic Game Theory 3
MohammadAmin Fazli
the coalitionβs members can distribute among themselves. We assume that v(β ) = 0.
though this can depend on having made the right choice about (2)
Algorithmic Game Theory 4
MohammadAmin Fazli
have 45, 25, 15, and 15 representatives, respectively.
how much of this amount should be controlled by each of the parties.
pass any legislation, and if the bill does not pass then every party gets zero to spend.
Algorithmic Game Theory 5
MohammadAmin Fazli
v(S βͺ T) β₯ v(S) + v(T).
interfering with one another
values.
Algorithmic Game Theory 6
MohammadAmin Fazli
S,T β N, if S β© T = β , then v(S βͺ T ) = v(S) + v(T ).
v(S) + v(N \ S) = v(N).
v(S) + v(T) - v(S β© T).
Algorithmic Game Theory 7
MohammadAmin Fazli
payoffs should be divided is that the division should be fair.
proportional to their marginal contributions.
everybody is essential to generating any value.
Algorithmic Game Theory 8
MohammadAmin Fazli
is defined as π¦ β ππ πβπ π¦π β€ π€ π
set, denoted P, is defined as π¦ β ππ πβπ π¦π = π€ π
defined as {x β P | βi β N,xi β₯ v(i)}.
Algorithmic Game Theory 9
MohammadAmin Fazli
amount to every coalition of the other agents, i.e. for all S that contains neither i nor j, v(S βͺ {i}) = v(S βͺ {j})
for all S: v(S βͺ {i}) = v(S).
Οi(N,v1)+Οi(N,v2), where the game (N,v1+v2) is defined by (v1 + v2)(S) = v1(S) + v2(S) for every coalition S.
Algorithmic Game Theory 10
MohammadAmin Fazli
imputation Ο(N,v) that satisfies the Symmetry, Dummy player, Additivity axioms.
among players according to: for each player i.
Algorithmic Game Theory 11
MohammadAmin Fazli
payment among its members. However, this analysis ignored questions of stability.
it will divide payments, or would some of them prefer to form smaller coalitions? Unfortunately, sometimes smaller coalitions can be more attractive for subsets of the agents, even if they lead to lower value
Algorithmic Game Theory 12
MohammadAmin Fazli
45, 25, 15, and 15 representatives, respectively. They are to vote on whether to pass a $100 million spending bill and how much of this amount should be controlled by each of the parties. A majority vote, that is, a minimum of 51 votes, is required in order to pass any legislation, and if the bill does not pass then every party gets zero to spend.
to defect and divide the $100 million between them (e.g., (75,25))
Algorithmic Game Theory 13
MohammadAmin Fazli
the grand coalition?
from a set called the core.
βπβπ,
πβπ
π¦π β₯ π€(π)
by groups of agents.
Algorithmic Game Theory 14
MohammadAmin Fazli
{A, B}, {A, C}, {A, D} and {B, C, D}.
this set of agents has incentive to deviate.
will have incentive to form a coalition with whichever of B, C, and D obtained the smallest payoff.
Algorithmic Game Theory 15
MohammadAmin Fazli
the core
Algorithmic Game Theory 16
MohammadAmin Fazli
balanced if βπβπ,
π:πβπ
π π = 1
nonempty core if and only if for all balanced sets of weights Ξ», π€ π β₯
πβπ
π π π€ π .
Algorithmic Game Theory 17
MohammadAmin Fazli
core.
in which the nonveto players get zero.
Algorithmic Game Theory 18
MohammadAmin Fazli
and only if βπβπ,
πβπ
π¦π β₯ π€ π β π
(N,v) if and only if x is the solution to the following linear program.
Algorithmic Game Theory 19
MohammadAmin Fazli
the nucleolus of a coalitional game (N,v) if it is he solution to the series of optimization programs O1,O2,... ,O|N|, where these programs are defined as follows, where ππβ1 is the
program Oi-1 and Si-1 is the set of coalitions for which in the
constraints are realized as equalities.
Algorithmic Game Theory 20
MohammadAmin Fazli
always exists and is unique.
Algorithmic Game Theory 21
MohammadAmin Fazli
majority game by weights w(i) assigned to each player i β N. Let W be iβN w(i) . The value of a coalition is 1 if iβS w(i) β₯
W 2 and 0
#P-complete.
Algorithmic Game Theory 22
MohammadAmin Fazli
graph, where V is the set of vertices and W β RV ΓV is the set of edge weights; denote the weight of the edge between the vertices i and j as w(i,j). This graph defines a weighted graph game (WGG), where the coalitional game is constructed game as follows:
payoff vector in the core can be tested in polynomial time.
Algorithmic Game Theory 23
MohammadAmin Fazli
a weighted graph game (V,W) is ππ π, π€ = 1 2
πβ π
π₯(π, π)
if there is no negative cut in the weighted graph.
NP-complete.
Algorithmic Game Theory 24