game theory - uab barcelonapareto.uab.es/jmasso/pdf/game theory introduction.pdf · 1.1- aim of...

242
Game Theory Introduction to Game Theory and Some Examples Jordi Mass International Doctorate in Economic Analysis (IDEA) Universitat Autnoma de Barcelona (UAB) Jordi Mass (International Doctorate in Economic Analysis (IDEA) Universitat Autnoma de Barc Game Theory: Introduction 1 / 73

Upload: others

Post on 31-May-2020

53 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

Game TheoryIntroduction to Game Theory and Some Examples

Jordi Massó

International Doctorate in Economic Analysis (IDEA)Universitat Autònoma de Barcelona (UAB)

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 1 / 73

Page 2: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.1- Aim of Game Theory

Game Theory studies situations where decisions taken by rationalagents (players) jointly a¤ect the outcome, and players may havedi¤erent preferences on the set of possible outcomes.

Applied to Economics, Political Sciences, Biology, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 2 / 73

Page 3: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.1- Aim of Game Theory

Game Theory studies situations where decisions taken by rationalagents (players) jointly a¤ect the outcome, and players may havedi¤erent preferences on the set of possible outcomes.

Applied to Economics, Political Sciences, Biology, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 2 / 73

Page 4: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .

A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 5: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .

A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 6: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .

A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 7: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 8: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 9: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Let A be the set of actions available to an agent.

Let X be the set of outcomes.

Let L(X ) be the set of probability distributions (lotteries) on X .A probability distribution on X is a mapping p : X �! [0, 1] such that∑x2X

p(x) = 1 (or, in general, an integrable function with the property

thatZx2X

p(x)dx = 1).

Let u : X �! R be the Bernoulli utility function of the agent (onsure outcomes).

Let g : A �! L(X ) be the outcome function that maps eachpossible action taken by the agent into a probability distribution on X(this relationship may be uncertain).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 3 / 73

Page 10: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Assume that agent�s preferences � on L(X ) satisfy continuity andthe independence axiom. Then, there exists a utility functionU : L(X ) �! R that represents � and satis�es the expected utilityproperty. Namely,

for all p, p0 2 L(X ), p � p0 if and only if U(p) � U(p0), andfor all p 2 L(X )

U(p) = ∑x2X

p(x) � u(x).

Let H : A �! R be the induced utility function on the set of actions.Namely, for each a 2 A,

H(a) = U(g(a)).

Assume that the feasible set of actions F coincides with A (i.e.,F = A).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 4 / 73

Page 11: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Assume that agent�s preferences � on L(X ) satisfy continuity andthe independence axiom. Then, there exists a utility functionU : L(X ) �! R that represents � and satis�es the expected utilityproperty. Namely,

for all p, p0 2 L(X ), p � p0 if and only if U(p) � U(p0), and

for all p 2 L(X )U(p) = ∑

x2Xp(x) � u(x).

Let H : A �! R be the induced utility function on the set of actions.Namely, for each a 2 A,

H(a) = U(g(a)).

Assume that the feasible set of actions F coincides with A (i.e.,F = A).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 4 / 73

Page 12: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Assume that agent�s preferences � on L(X ) satisfy continuity andthe independence axiom. Then, there exists a utility functionU : L(X ) �! R that represents � and satis�es the expected utilityproperty. Namely,

for all p, p0 2 L(X ), p � p0 if and only if U(p) � U(p0), andfor all p 2 L(X )

U(p) = ∑x2X

p(x) � u(x).

Let H : A �! R be the induced utility function on the set of actions.Namely, for each a 2 A,

H(a) = U(g(a)).

Assume that the feasible set of actions F coincides with A (i.e.,F = A).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 4 / 73

Page 13: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Assume that agent�s preferences � on L(X ) satisfy continuity andthe independence axiom. Then, there exists a utility functionU : L(X ) �! R that represents � and satis�es the expected utilityproperty. Namely,

for all p, p0 2 L(X ), p � p0 if and only if U(p) � U(p0), andfor all p 2 L(X )

U(p) = ∑x2X

p(x) � u(x).

Let H : A �! R be the induced utility function on the set of actions.Namely, for each a 2 A,

H(a) = U(g(a)).

Assume that the feasible set of actions F coincides with A (i.e.,F = A).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 4 / 73

Page 14: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

Assume that agent�s preferences � on L(X ) satisfy continuity andthe independence axiom. Then, there exists a utility functionU : L(X ) �! R that represents � and satis�es the expected utilityproperty. Namely,

for all p, p0 2 L(X ), p � p0 if and only if U(p) � U(p0), andfor all p 2 L(X )

U(p) = ∑x2X

p(x) � u(x).

Let H : A �! R be the induced utility function on the set of actions.Namely, for each a 2 A,

H(a) = U(g(a)).

Assume that the feasible set of actions F coincides with A (i.e.,F = A).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 4 / 73

Page 15: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 16: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 17: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 18: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 19: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) and

H : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 20: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 21: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Choose a in order to

maxH(a)

s.t. a 2 F .

Solution (if any): a� (or a set of solutions).

To make the setting more realistic (and general), assume that theoutcome function g has the property that the probability distributionon X depends also on some parameter t 2 T . Then,

g : A� T �! L(X ) andH : A� T �! R, where for all (a, t) 2 A� T , H(a, t) = U(g(a, t)).

The feasible set of actions may also depend on t: for each t 2 T ,F (t) � A is the set of feasible actions at t.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 5 / 73

Page 22: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Given t 2 T , choose a in order to

maxH(a, t)

s.t. a 2 F (t).

Solution (if any): a�(t) (or a set of solutions at every t 2 T ).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 6 / 73

Page 23: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Given t 2 T , choose a in order to

maxH(a, t)

s.t. a 2 F (t).

Solution (if any): a�(t) (or a set of solutions at every t 2 T ).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 6 / 73

Page 24: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.2.- Decision Theory (one agent)

One-Agent Decision Problem

Given t 2 T , choose a in order to

maxH(a, t)

s.t. a 2 F (t).

Solution (if any): a�(t) (or a set of solutions at every t 2 T ).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 6 / 73

Page 25: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 26: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 27: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 28: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 29: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 30: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 31: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Set of players (agents) I = f1, 2g.

Let A1 be the set of actions of player 1.

Let A2 be the set of actions of player 2.

A pair (a1, a2) 2 A1 � A2 is a pro�le of actions.

For i = 1, 2, let ui : X �! R be agent i�s utility function on sureoutcomes.

For i = 1, 2, let Ui : L(X ) �! R be agent i�s utility function onprobability distributions on X .

Let g : A1 � A2 �! L(X ) be the outcome function that maps eachpossible pro�le of actions into a probability distribution on X (now, aplayer may not know g(a1, a2) if he does not know the other player�saction).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 7 / 73

Page 32: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Let Hi : A1 � A2 �! R be the induced utility function of playeri = 1, 2 on the set of pro�les of actions. Namely, for each(a1, a2) 2 A1 � A2,

Hi (a1, a2) = Ui (g(a1, a2)).

For each pro�le of actions (a1, a2) 2 A1 � A2, let F1(a2) � A1 andF2(a1) � A2 be the feasible sets of actions of player 1 at a2 andplayer 2 at a1, respectively.

Assume that each player does not know the other player�s action(perhaps because they are taken simultaneously). Then, let

ae2 be the action that player 1 expects (or conjectures) player 2 willchoose,

ae1 be the action that player 2 expects (or conjectures) player 1 willchoose.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 8 / 73

Page 33: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Let Hi : A1 � A2 �! R be the induced utility function of playeri = 1, 2 on the set of pro�les of actions. Namely, for each(a1, a2) 2 A1 � A2,

Hi (a1, a2) = Ui (g(a1, a2)).

For each pro�le of actions (a1, a2) 2 A1 � A2, let F1(a2) � A1 andF2(a1) � A2 be the feasible sets of actions of player 1 at a2 andplayer 2 at a1, respectively.

Assume that each player does not know the other player�s action(perhaps because they are taken simultaneously). Then, let

ae2 be the action that player 1 expects (or conjectures) player 2 willchoose,

ae1 be the action that player 2 expects (or conjectures) player 1 willchoose.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 8 / 73

Page 34: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Let Hi : A1 � A2 �! R be the induced utility function of playeri = 1, 2 on the set of pro�les of actions. Namely, for each(a1, a2) 2 A1 � A2,

Hi (a1, a2) = Ui (g(a1, a2)).

For each pro�le of actions (a1, a2) 2 A1 � A2, let F1(a2) � A1 andF2(a1) � A2 be the feasible sets of actions of player 1 at a2 andplayer 2 at a1, respectively.

Assume that each player does not know the other player�s action(perhaps because they are taken simultaneously). Then, let

ae2 be the action that player 1 expects (or conjectures) player 2 willchoose,

ae1 be the action that player 2 expects (or conjectures) player 1 willchoose.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 8 / 73

Page 35: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Let Hi : A1 � A2 �! R be the induced utility function of playeri = 1, 2 on the set of pro�les of actions. Namely, for each(a1, a2) 2 A1 � A2,

Hi (a1, a2) = Ui (g(a1, a2)).

For each pro�le of actions (a1, a2) 2 A1 � A2, let F1(a2) � A1 andF2(a1) � A2 be the feasible sets of actions of player 1 at a2 andplayer 2 at a1, respectively.

Assume that each player does not know the other player�s action(perhaps because they are taken simultaneously). Then, let

ae2 be the action that player 1 expects (or conjectures) player 2 willchoose,

ae1 be the action that player 2 expects (or conjectures) player 1 willchoose.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 8 / 73

Page 36: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Let Hi : A1 � A2 �! R be the induced utility function of playeri = 1, 2 on the set of pro�les of actions. Namely, for each(a1, a2) 2 A1 � A2,

Hi (a1, a2) = Ui (g(a1, a2)).

For each pro�le of actions (a1, a2) 2 A1 � A2, let F1(a2) � A1 andF2(a1) � A2 be the feasible sets of actions of player 1 at a2 andplayer 2 at a1, respectively.

Assume that each player does not know the other player�s action(perhaps because they are taken simultaneously). Then, let

ae2 be the action that player 1 expects (or conjectures) player 2 willchoose,

ae1 be the action that player 2 expects (or conjectures) player 1 willchoose.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 8 / 73

Page 37: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).

Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).

Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 38: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).

Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 39: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).

Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 40: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 41: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 42: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 43: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (Non-cooperative) Problems

Player 1 : Given ae2 choose a1 to

maxH1(a1, ae2)

s.t. a1 2 F1(ae2).Solution(s): br1(ae2).

Player 2 : Given ae1 choose a2 to

maxH2(ae1 , a2)

s.t. a2 2 F2(ae1).Solution(s): br2(ae1).

(Nash) Equilibrium: (a�1 , a�2) 2 F1(a�1)� F2(a�2) such that

a�1 = br1(a�2) and a

�2 = br2(a

�1). Namely,

Best reply, given the beliefs: a�1 = br1(ae2) and a

�2 = br2(a

e1).

Beliefs are correct: ae1 = a�1 and a

e2 = a

�2.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 9 / 73

Page 44: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 45: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 46: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 47: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 48: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 49: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 50: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.3.- Decision Theory (two players): Game Theory

Two-players (cooperative) Problem

Choose a1 and a2 to

maxH1(a1, a2) +H2(a1, a2)

s.t. a1 2 F1(a2) and a2 2 F2(a1).

Solution(s): a1 and a2.

Questions:

How to split the gains from cooperation H1(a1, a2) +H2(a1, a2)?Bargaining?

Design rules that propose how to divide the obtained maximal amounttaking into account the individual contributions.

Positive as well as normative aspects of these rules.

Stability of the rules, depending on their properties.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 10 / 73

Page 51: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 52: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).

Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 53: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 54: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 55: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).

Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 56: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).

Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 57: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).

Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 58: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).

von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 59: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).

Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 60: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).

Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 61: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

Game Theory was born in Princeton in 1944 with the book Theory ofGames and Economic Behavior, written by John von Neumann andOskar Morgenstern. Content:

Non-cooperative games: two-person zero-sum games (absolutelycompetitive settings).Cooperative games: vNM stable sets (di¢ culty of the cooperativeapproach: indeterminacy of the solution).

Previous works:

Cournot, 1838 (Nash equilibrium in quantities).Bertrand, 1883 (Nash equilibrium in prices).Zermelo, 1913 (chess).Edgeworth, 1925 (contract curve=Core).von Neumann, 1928 (Minimax Theorem).Hotteling, 1929 (Nash equilibrium in localizations).Stackelberg, 1934 (subgame perfect equilibrium).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 11 / 73

Page 62: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 63: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 64: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 65: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 66: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 67: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In 1950 John Nash makes two extremely important contributions1:

Nash equilibrium (non-cooperative solution).

�Equilibrium Points in N�Person Games,�Proceedings of the NationalAcademy of Sciences, USA 36, 48-49 (1950).

Nash bargaining solution (cooperative solution).

�The Bargaining Problem,�Econometrica 18, 155-162 (1950).

Until the middle of the 70�s the contributors to Game Theory weremostly mathematicians.

N A S HNash Aumann Shapley Harsanyi

Selten

1Read the book A Beautiful Mind, written by Sylvia Nasar in 1998.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 12 / 73

Page 68: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 69: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 70: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 71: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 72: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 73: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.4.- History of Game Theory

In the middle of the 70�s there is a substantial change, due to twomain reasons:

Harsanyi�s contribution to deal with games of incomplete information(some relevant aspects of the game may not be known to all player; forinstance, the other players�utility functions).

Economic Theory starts to have increasing interest to situations thatare not strictly competitive (strategic analysis of interrelated behavioris indispensable). Competitive behavior is like one-agent decisionproblem:

consumer: given p and m chose x to max u(x) s.t. px � m or

�rm: given p choose y to max py � c(y ).

In the 90�s and 00�s Game Theory becomes one of the main tools forthe new Industrial Organization, Information Economics, MechanismDesign, Political Economy, etc.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 13 / 73

Page 74: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

There are two di¤erent approaches and families of (mathematical) modelsto study the interaction of rational agents taking decisions with potentiallycon�icting interests (vNM already made this distinction):

Cooperative Game Theory assumes that players have the possibilityto sign binding agreements (and there are external institutions toimplement such agreements).

vNM presented it as a short cut between a theory with 2 players andwith more than 2 players.

The issue with more than 2 players is that coalitions may form and itsmembers may behave coordinately.

What are the coalition structures that are consistent with rationalbehavior in bargaining, arms control, cost imputation?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 14 / 73

Page 75: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

There are two di¤erent approaches and families of (mathematical) modelsto study the interaction of rational agents taking decisions with potentiallycon�icting interests (vNM already made this distinction):

Cooperative Game Theory assumes that players have the possibilityto sign binding agreements (and there are external institutions toimplement such agreements).

vNM presented it as a short cut between a theory with 2 players andwith more than 2 players.

The issue with more than 2 players is that coalitions may form and itsmembers may behave coordinately.

What are the coalition structures that are consistent with rationalbehavior in bargaining, arms control, cost imputation?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 14 / 73

Page 76: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

There are two di¤erent approaches and families of (mathematical) modelsto study the interaction of rational agents taking decisions with potentiallycon�icting interests (vNM already made this distinction):

Cooperative Game Theory assumes that players have the possibilityto sign binding agreements (and there are external institutions toimplement such agreements).

vNM presented it as a short cut between a theory with 2 players andwith more than 2 players.

The issue with more than 2 players is that coalitions may form and itsmembers may behave coordinately.

What are the coalition structures that are consistent with rationalbehavior in bargaining, arms control, cost imputation?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 14 / 73

Page 77: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

There are two di¤erent approaches and families of (mathematical) modelsto study the interaction of rational agents taking decisions with potentiallycon�icting interests (vNM already made this distinction):

Cooperative Game Theory assumes that players have the possibilityto sign binding agreements (and there are external institutions toimplement such agreements).

vNM presented it as a short cut between a theory with 2 players andwith more than 2 players.

The issue with more than 2 players is that coalitions may form and itsmembers may behave coordinately.

What are the coalition structures that are consistent with rationalbehavior in bargaining, arms control, cost imputation?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 14 / 73

Page 78: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

There are two di¤erent approaches and families of (mathematical) modelsto study the interaction of rational agents taking decisions with potentiallycon�icting interests (vNM already made this distinction):

Cooperative Game Theory assumes that players have the possibilityto sign binding agreements (and there are external institutions toimplement such agreements).

vNM presented it as a short cut between a theory with 2 players andwith more than 2 players.

The issue with more than 2 players is that coalitions may form and itsmembers may behave coordinately.

What are the coalition structures that are consistent with rationalbehavior in bargaining, arms control, cost imputation?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 14 / 73

Page 79: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 80: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 81: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 82: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 83: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 84: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 85: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Cooperative Game Theory:

Two approaches:

Positive (looks for social stability): Core, vNM stable sets, BargainingSet, etc.

Normative (looks for reasonable and �fair�compromises): Shapleyvalue, Nucleolus, Compromise values, etc.

Two family of models:

Transferable utility (TU-games).

Non-transferable utility (NTU-games).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 15 / 73

Page 86: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Non-cooperative Games assumes that binding agreements are notpossible.

Every player looks after his self-interest.

One (positive) approach: Equilibrium analysis. Nash equilibrium plays afundamental role.

An outcome has to have the property that no player, by unilaterallychanging his behavior, could induce a better outcome.

This distinction between cooperative and non-cooperative games isseen however, as being too rigid. There are at least two lines ofresearch trying to close this gap.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 16 / 73

Page 87: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Non-cooperative Games assumes that binding agreements are notpossible.

Every player looks after his self-interest.

One (positive) approach: Equilibrium analysis. Nash equilibrium plays afundamental role.

An outcome has to have the property that no player, by unilaterallychanging his behavior, could induce a better outcome.

This distinction between cooperative and non-cooperative games isseen however, as being too rigid. There are at least two lines ofresearch trying to close this gap.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 16 / 73

Page 88: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Non-cooperative Games assumes that binding agreements are notpossible.

Every player looks after his self-interest.

One (positive) approach: Equilibrium analysis. Nash equilibrium plays afundamental role.

An outcome has to have the property that no player, by unilaterallychanging his behavior, could induce a better outcome.

This distinction between cooperative and non-cooperative games isseen however, as being too rigid. There are at least two lines ofresearch trying to close this gap.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 16 / 73

Page 89: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Non-cooperative Games assumes that binding agreements are notpossible.

Every player looks after his self-interest.

One (positive) approach: Equilibrium analysis. Nash equilibrium plays afundamental role.

An outcome has to have the property that no player, by unilaterallychanging his behavior, could induce a better outcome.

This distinction between cooperative and non-cooperative games isseen however, as being too rigid. There are at least two lines ofresearch trying to close this gap.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 16 / 73

Page 90: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Non-cooperative Games assumes that binding agreements are notpossible.

Every player looks after his self-interest.

One (positive) approach: Equilibrium analysis. Nash equilibrium plays afundamental role.

An outcome has to have the property that no player, by unilaterallychanging his behavior, could induce a better outcome.

This distinction between cooperative and non-cooperative games isseen however, as being too rigid. There are at least two lines ofresearch trying to close this gap.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 16 / 73

Page 91: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Given a particular class of problems, to study them from the twopoints of view: bargaining, matching, cost-sharing, bankruptcy,voting, etc.

Give to one point of view foundations based on the other point ofview. In particular, to give non-cooperative foundations of thecooperative model (cooperative games are short cuts and they are notusing explicitly all the relevant information about the con�ict).

Nash Program.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 17 / 73

Page 92: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Given a particular class of problems, to study them from the twopoints of view: bargaining, matching, cost-sharing, bankruptcy,voting, etc.

Give to one point of view foundations based on the other point ofview. In particular, to give non-cooperative foundations of thecooperative model (cooperative games are short cuts and they are notusing explicitly all the relevant information about the con�ict).

Nash Program.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 17 / 73

Page 93: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.5.- Non-cooperative versus Cooperative Games

Given a particular class of problems, to study them from the twopoints of view: bargaining, matching, cost-sharing, bankruptcy,voting, etc.

Give to one point of view foundations based on the other point ofview. In particular, to give non-cooperative foundations of thecooperative model (cooperative games are short cuts and they are notusing explicitly all the relevant information about the con�ict).

Nash Program.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 17 / 73

Page 94: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 95: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 96: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 97: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 98: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 99: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 100: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 101: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

Gale, D. �A curious Nim-type game,�American MathematicalMonthly 81, 1974.

Two players: I = f1, 2g. We identify 1 with x and 2 with o.

A square with n� n subsquares.

Rules:

Starting by player 1, players have to alternatively choose one of the freesubsquares. If a square is chosen, it is eliminated together with allother squares on the north-east of it.

The player that chooses the last square loses.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 18 / 73

Page 102: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 19 / 73

Page 103: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 19 / 73

Page 104: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 20 / 73

Page 105: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

x x x xx x x xx x x x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 21 / 73

Page 106: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x x x xx x x xx x x x

o o oo o o

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 22 / 73

Page 107: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x x x xx x x xx x x x

o o ox o o o

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 23 / 73

Page 108: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale)

x x x x x xx x x x x xx x x x x xx x x o o ox x x o o o

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 24 / 73

Page 109: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x x x x x xx x x x x xx x x x x xx x x o o ox x x o o o

o o o o o

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 25 / 73

Page 110: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x x x x x xx x x x x xx x x x x xx x x o o ox x x o o ox o o o o o

Player 1 loses. Player 2 wins.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 26 / 73

Page 111: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Chomp is not an interesting game: Player 1 has a wining strategy,independently of player 2�s behavior.

Chomp is a boring game: it is known how to win.

Winning strategy of player 1:

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 27 / 73

Page 112: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Chomp is not an interesting game: Player 1 has a wining strategy,independently of player 2�s behavior.

Chomp is a boring game: it is known how to win.

Winning strategy of player 1:

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 27 / 73

Page 113: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Chomp is not an interesting game: Player 1 has a wining strategy,independently of player 2�s behavior.

Chomp is a boring game: it is known how to win.

Winning strategy of player 1:

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 27 / 73

Page 114: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Chomp is not an interesting game: Player 1 has a wining strategy,independently of player 2�s behavior.

Chomp is a boring game: it is known how to win.

Winning strategy of player 1:

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 27 / 73

Page 115: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

Chomp is not an interesting game: Player 1 has a wining strategy,independently of player 2�s behavior.

Chomp is a boring game: it is known how to win.

Winning strategy of player 1:

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 27 / 73

Page 116: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 28 / 73

Page 117: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x x

x x x x xx x x x x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 29 / 73

Page 118: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x x

x x x x xx x x x x

x x x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 30 / 73

Page 119: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x xo x x x x xo x x x x x

x x x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 31 / 73

Page 120: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x xo x x x x xo x x x x x

x x x x x

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 32 / 73

Page 121: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x xo x x x x xo x x x x xo x x x x x

Player 1 wins.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 33 / 73

Page 122: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� n

o x x x x xo x x x x xo x x x x xo x x x x xo x x x x xo x x x x x

Player 1 wins.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 33 / 73

Page 123: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).

It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 124: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 125: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 126: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 127: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).

Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 128: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).

Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 129: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.

Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 130: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.

Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 131: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1).It is not an interesting game: Player 1 wins (Zermelo�s Theorem(�nite): either 1 can force a win or 2 can force a win). Proof:

Suppose otherwise, player 2 wins. Hypothesis: player 2 has anoptimal strategy to answer every choice of player 1; i.e, player 2 cananswer every possible decision of player 1 and win at the end.

Consider the following strategy of player 1:

Choose (n, n+ 1).Wait for the choice of player 2, say (i , j) 6= (n, n+ 1).Notice that independently of (i , j) 6= (n, n+ 1), the subsquare(n, n+ 1) would have been eliminated anyway, so the choice of(n, n+ 1) is inessential.Now, player 1 can behave accordingly to the winning strategy of player2, after player 1�s choice of (i , j). By hypothesis, there exists suchoptimal strategy.Hence, player 1 wins. �

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 34 / 73

Page 132: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.

However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 133: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 134: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 135: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 136: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 137: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Chomp (David Gale): n� (n+ 1), with n � 11.However, it is an interesting game since for n � 11 the optimalstrategy of player 1 (which exists) is not known.

Similar reasoning for chess (with the additional outcome of a drawand taking into account that chess is a �nite game since if the piecesare at the same position 4 times, the outcome is a draw) and for alarge class of games as well.

Two properties of Chomp are important for obtaining theseconclusions:

Perfect information.

Finite number of positions (�nite number of ways of playing the game).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 35 / 73

Page 138: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 139: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 140: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 141: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 142: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 143: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.

If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 144: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.

Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 145: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 146: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates.

...

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 147: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Moulin, H. Axioms of Cooperative Decision Making (1st ed.).Cambridge: Cambridge University Press. Econometric SocietyMonographs, 1988.

10 pirates have a treasure with 100 gold coins.

Problem: How to share them?

Answer:

The oldest pirate (pirate 10) makes a proposal, which is voted.If at least half the pirates approves the proposal (#Yes � 5 and whomakes the proposal also votes) the proposal is implemented.Otherwise (#Yes < 5) the oldest pirate, who made the proposal, isthrow it away to the sea where there are many hungry sharks (!!!!).

The second oldest pirate (pirate 9) makes a proposal (the oldest pirateis not around anymore since he is with the sharks) for the remaining 9pirates....

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 36 / 73

Page 148: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Assumption: all pirates are rational (no rum on board) and want �rstto live, and conditional on being alive, to receive the largest numberof coins. Moreover, everybody knows that everybody is rational (inthe above sense), everybody knows that everybody knows thateverybody is rational, everybody knows that everybody knows thateverybody knows that everybody is rational, ...

Question: What is the most likely proposal and who makes it?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 37 / 73

Page 149: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Assumption: all pirates are rational (no rum on board) and want �rstto live, and conditional on being alive, to receive the largest numberof coins. Moreover, everybody knows that everybody is rational (inthe above sense), everybody knows that everybody knows thateverybody is rational, everybody knows that everybody knows thateverybody knows that everybody is rational, ...

Question: What is the most likely proposal and who makes it?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 37 / 73

Page 150: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Assumption: all pirates are rational (no rum on board) and want �rstto live, and conditional on being alive, to receive the largest numberof coins. Moreover, everybody knows that everybody is rational (inthe above sense), everybody knows that everybody knows thateverybody is rational, everybody knows that everybody knows thateverybody knows that everybody is rational, ...

Question: What is the most likely proposal and who makes it?

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 37 / 73

Page 151: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Answer: The oldest pirate makes the proposal (from youngest tooldest) (0, 1, 0, 1, 0, 1, 0, 1, 0, 96) and it is approved with the followingvote (N,Y ,N,Y ,N,Y ,N,Y ,N,Y ).

Why?: By backwards induction (importance of the commonknowledge of the rules and the pirates�rationality).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 38 / 73

Page 152: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Answer: The oldest pirate makes the proposal (from youngest tooldest) (0, 1, 0, 1, 0, 1, 0, 1, 0, 96) and it is approved with the followingvote (N,Y ,N,Y ,N,Y ,N,Y ,N,Y ).

Why?: By backwards induction (importance of the commonknowledge of the rules and the pirates�rationality).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 38 / 73

Page 153: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

Answer: The oldest pirate makes the proposal (from youngest tooldest) (0, 1, 0, 1, 0, 1, 0, 1, 0, 96) and it is approved with the followingvote (N,Y ,N,Y ,N,Y ,N,Y ,N,Y ).

Why?: By backwards induction (importance of the commonknowledge of the rules and the pirates�rationality).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 38 / 73

Page 154: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

12345678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 39 / 73

Page 155: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002345678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 40 / 73

Page 156: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 Yes2345678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 41 / 73

Page 157: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 100345678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 42 / 73

Page 158: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 No2 0 100 Yes345678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 43 / 73

Page 159: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 9945678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 44 / 73

Page 160: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 Yes2 0 100 No3 1 0 99 Yes45678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 45 / 73

Page 161: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 46 / 73

Page 162: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 No2 0 100 Yes3 1 0 99 No4 0 1 0 99 Yes5678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 47 / 73

Page 163: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 98678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 48 / 73

Page 164: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 Yes2 0 100 No3 1 0 99 Yes4 0 1 0 99 No5 1 0 1 0 98 Yes678910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 49 / 73

Page 165: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 986 0 1 0 1 0 9878910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 50 / 73

Page 166: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 No2 0 100 Yes3 1 0 99 No4 0 1 0 99 Yes5 1 0 1 0 98 No6 0 1 0 1 0 98 Yes78910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 51 / 73

Page 167: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 986 0 1 0 1 0 987 1 0 1 0 1 0 978910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 52 / 73

Page 168: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 Yes2 0 100 No3 1 0 99 Yes4 0 1 0 99 No5 1 0 1 0 98 Yes6 0 1 0 1 0 98 No7 1 0 1 0 1 0 97 Yes8910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 53 / 73

Page 169: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 986 0 1 0 1 0 987 1 0 1 0 1 0 978 0 1 0 1 0 1 0 97910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 54 / 73

Page 170: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 No2 0 100 Yes3 1 0 99 No4 0 1 0 99 Yes5 1 0 1 0 98 No6 0 1 0 1 0 98 Yes7 1 0 1 0 1 0 97 No8 0 1 0 1 0 1 0 97 Yes910

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 55 / 73

Page 171: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 986 0 1 0 1 0 987 1 0 1 0 1 0 978 0 1 0 1 0 1 0 979 1 0 1 0 1 0 1 0 9610

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 56 / 73

Page 172: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 Yes2 0 100 No3 1 0 99 Yes4 0 1 0 99 No5 1 0 1 0 98 Yes6 0 1 0 1 0 98 No7 1 0 1 0 1 0 97 Yes8 0 1 0 1 0 1 0 97 No9 1 0 1 0 1 0 1 0 96 Yes10

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 57 / 73

Page 173: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 1002 0 1003 1 0 994 0 1 0 995 1 0 1 0 986 0 1 0 1 0 987 1 0 1 0 1 0 978 0 1 0 1 0 1 0 979 1 0 1 0 1 0 1 0 9610 0 1 0 1 0 1 0 1 0 96

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 58 / 73

Page 174: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Pirates (Moulin)

proposal! 1 2 3 4 5 6 7 8 9 10proposer# Votes

1 100 No2 0 100 Yes3 1 0 99 No4 0 1 0 99 Yes5 1 0 1 0 98 No6 0 1 0 1 0 98 Yes7 1 0 1 0 1 0 97 No8 0 1 0 1 0 1 0 97 Yes9 1 0 1 0 1 0 1 0 96 No10 0 1 0 1 0 1 0 1 0 96 Yes

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 59 / 73

Page 175: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Matching Pennies

Two-players zero sum. H =heads and T =tails.

rr r

r r r r

1

2

JJJJJ

�����

BBBBB

�����

BBBBB

1-1

-11

-11

1-1

H T

H T H T

There are no optimal strategies.

Intuition of mixed strategies.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 60 / 73

Page 176: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Matching PenniesTwo-players zero sum. H =heads and T =tails.

rr r

r r r r

1

2

JJJJJ

�����

BBBBB

�����

BBBBB

1-1

-11

-11

1-1

H T

H T H T

There are no optimal strategies.

Intuition of mixed strategies.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 60 / 73

Page 177: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Matching PenniesTwo-players zero sum. H =heads and T =tails.

rr r

r r r r

1

2

JJJJJ

�����

BBBBB

�����

BBBBB

1-1

-11

-11

1-1

H T

H T H T

There are no optimal strategies.

Intuition of mixed strategies.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 60 / 73

Page 178: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Matching PenniesTwo-players zero sum. H =heads and T =tails.

rr r

r r r r

1

2

JJJJJ

�����

BBBBB

�����

BBBBB

1-1

-11

-11

1-1

H T

H T H T

There are no optimal strategies.

Intuition of mixed strategies.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 60 / 73

Page 179: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic Voting

Three players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .

If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x . Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 180: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.

Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .

If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 181: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.

Rules. Sequential Majority voting :

First, they will decide between x and y .

If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 182: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .

If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 183: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .

If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 184: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.

If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 185: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 186: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 187: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x .

Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 188: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x . Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 189: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x . Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).

Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 190: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Strategic VotingThree players f1, 2, 3g and three alternatives fx , y ,?g.Preferences: xP1?P2y ?P2xP2y yP3xP3?.Rules. Sequential Majority voting :

First, they will decide between x and y .If x wins then they will decide between x and ?.If y wins then they will decide between y and ?.

First round: x . Second round: x .

Player 2 may anticipate this and vote for y in the �rst round. Then, yis selected in the �rst round and ? is �nally chosen (and ?P2x).Player 3 may anticipate this and vote for x in the �rst round. Then, xis selected in the �rst round and x is �nally chosen. He is better o¤since xP3?. The outcome is again x (the same than under sincerevoting). But now 2 and 3 are �lying�. However, this is an equilibrium(given the others�behavior, no player wants to change his behavior).

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 61 / 73

Page 191: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Ru¢ n, R.J. �Cournot Oligopoly and Competitive Behavior,�Reviewof Economic Studies 38, 1971.

Consider a market with n �rms producing an homogeneous good atconstant unit cost of c Euros.

Let yi be the units produced and sold by �rm i = 1, ..., n, and let

Y =n∑i=1yi be the total quantity in the market.

Suppose that the aggregate inverse demand function p = D(Y ) is

p = maxfa� b � Y , 0g,

where p is the price of the good, a > c and b > 0.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 62 / 73

Page 192: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Ru¢ n, R.J. �Cournot Oligopoly and Competitive Behavior,�Reviewof Economic Studies 38, 1971.

Consider a market with n �rms producing an homogeneous good atconstant unit cost of c Euros.

Let yi be the units produced and sold by �rm i = 1, ..., n, and let

Y =n∑i=1yi be the total quantity in the market.

Suppose that the aggregate inverse demand function p = D(Y ) is

p = maxfa� b � Y , 0g,

where p is the price of the good, a > c and b > 0.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 62 / 73

Page 193: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Ru¢ n, R.J. �Cournot Oligopoly and Competitive Behavior,�Reviewof Economic Studies 38, 1971.

Consider a market with n �rms producing an homogeneous good atconstant unit cost of c Euros.

Let yi be the units produced and sold by �rm i = 1, ..., n, and let

Y =n∑i=1yi be the total quantity in the market.

Suppose that the aggregate inverse demand function p = D(Y ) is

p = maxfa� b � Y , 0g,

where p is the price of the good, a > c and b > 0.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 62 / 73

Page 194: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Ru¢ n, R.J. �Cournot Oligopoly and Competitive Behavior,�Reviewof Economic Studies 38, 1971.

Consider a market with n �rms producing an homogeneous good atconstant unit cost of c Euros.

Let yi be the units produced and sold by �rm i = 1, ..., n, and let

Y =n∑i=1yi be the total quantity in the market.

Suppose that the aggregate inverse demand function p = D(Y ) is

p = maxfa� b � Y , 0g,

where p is the price of the good, a > c and b > 0.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 62 / 73

Page 195: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Ru¢ n, R.J. �Cournot Oligopoly and Competitive Behavior,�Reviewof Economic Studies 38, 1971.

Consider a market with n �rms producing an homogeneous good atconstant unit cost of c Euros.

Let yi be the units produced and sold by �rm i = 1, ..., n, and let

Y =n∑i=1yi be the total quantity in the market.

Suppose that the aggregate inverse demand function p = D(Y ) is

p = maxfa� b � Y , 0g,

where p is the price of the good, a > c and b > 0.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 62 / 73

Page 196: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 197: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 198: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .

The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 199: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 200: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 201: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 202: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Competitive Solution:

Firm i thinks that i is small, and behaves competitively by taking theprice as given:

Given p, choose yi in order to max p � yi � c � yi .The unique price at which the above problem has an interestingsolution is p = c .

But then, the individual production of each �rm is indeterminate (butsmall to justify the belief that p0(yi ) = 0).

Firms have zero pro�ts.

Hence, Y � = a�cb .

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 63 / 73

Page 203: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Cournot Equilibrium:

Maximization problem of �rm i : Giveny�i = (y1, ..., yi�1, yi+1, ..., yn) choose yi in order to

max(a� b �n∑j=1yj ) � yi � c � yi .

First order condition:

a� 2 � b � yi � b �∑j 6=i yj � c = 0. (1)

Second order condition: �2 � b < 0 (the pro�t function is strictlyconcave on yi ).

Look for a symmetric equilibrium: yj = y for all j = 1, ..., n.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 64 / 73

Page 204: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Cournot Equilibrium:

Maximization problem of �rm i : Giveny�i = (y1, ..., yi�1, yi+1, ..., yn) choose yi in order to

max(a� b �n∑j=1yj ) � yi � c � yi .

First order condition:

a� 2 � b � yi � b �∑j 6=i yj � c = 0. (1)

Second order condition: �2 � b < 0 (the pro�t function is strictlyconcave on yi ).

Look for a symmetric equilibrium: yj = y for all j = 1, ..., n.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 64 / 73

Page 205: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Cournot Equilibrium:

Maximization problem of �rm i : Giveny�i = (y1, ..., yi�1, yi+1, ..., yn) choose yi in order to

max(a� b �n∑j=1yj ) � yi � c � yi .

First order condition:

a� 2 � b � yi � b �∑j 6=i yj � c = 0. (1)

Second order condition: �2 � b < 0 (the pro�t function is strictlyconcave on yi ).

Look for a symmetric equilibrium: yj = y for all j = 1, ..., n.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 64 / 73

Page 206: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Cournot Equilibrium:

Maximization problem of �rm i : Giveny�i = (y1, ..., yi�1, yi+1, ..., yn) choose yi in order to

max(a� b �n∑j=1yj ) � yi � c � yi .

First order condition:

a� 2 � b � yi � b �∑j 6=i yj � c = 0. (1)

Second order condition: �2 � b < 0 (the pro�t function is strictlyconcave on yi ).

Look for a symmetric equilibrium: yj = y for all j = 1, ..., n.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 64 / 73

Page 207: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)Cournot Equilibrium:

Maximization problem of �rm i : Giveny�i = (y1, ..., yi�1, yi+1, ..., yn) choose yi in order to

max(a� b �n∑j=1yj ) � yi � c � yi .

First order condition:

a� 2 � b � yi � b �∑j 6=i yj � c = 0. (1)

Second order condition: �2 � b < 0 (the pro�t function is strictlyconcave on yi ).

Look for a symmetric equilibrium: yj = y for all j = 1, ..., n.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 64 / 73

Page 208: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Condition (1) can be written as, a� 2by � b(n� 1)y � c = 0. Thus,the optimal production, the price, and the pro�ts, depending on thenumber of �rms n, are

y(n) =a� c

b � (n+ 1) p(n) =a+ n � cn+ 1

π(n) =(a� c)2b � (n+ 1)2 .

Note that limn!∞ y(n) = 0, limn!∞ Y (n) = a�cb , limn!∞ p(n) = c ,

and limn!∞ π(n) = 0.

The sequence of Cournot equilibria converges to the competitiveequilibrium.

This gives a non-cooperative (strategic) foundation to thecompetitive equilibrium.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 65 / 73

Page 209: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Condition (1) can be written as, a� 2by � b(n� 1)y � c = 0. Thus,the optimal production, the price, and the pro�ts, depending on thenumber of �rms n, are

y(n) =a� c

b � (n+ 1) p(n) =a+ n � cn+ 1

π(n) =(a� c)2b � (n+ 1)2 .

Note that limn!∞ y(n) = 0, limn!∞ Y (n) = a�cb , limn!∞ p(n) = c ,

and limn!∞ π(n) = 0.

The sequence of Cournot equilibria converges to the competitiveequilibrium.

This gives a non-cooperative (strategic) foundation to thecompetitive equilibrium.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 65 / 73

Page 210: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Condition (1) can be written as, a� 2by � b(n� 1)y � c = 0. Thus,the optimal production, the price, and the pro�ts, depending on thenumber of �rms n, are

y(n) =a� c

b � (n+ 1) p(n) =a+ n � cn+ 1

π(n) =(a� c)2b � (n+ 1)2 .

Note that limn!∞ y(n) = 0, limn!∞ Y (n) = a�cb , limn!∞ p(n) = c ,

and limn!∞ π(n) = 0.

The sequence of Cournot equilibria converges to the competitiveequilibrium.

This gives a non-cooperative (strategic) foundation to thecompetitive equilibrium.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 65 / 73

Page 211: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Cournot equilibrium (1838)

Condition (1) can be written as, a� 2by � b(n� 1)y � c = 0. Thus,the optimal production, the price, and the pro�ts, depending on thenumber of �rms n, are

y(n) =a� c

b � (n+ 1) p(n) =a+ n � cn+ 1

π(n) =(a� c)2b � (n+ 1)2 .

Note that limn!∞ y(n) = 0, limn!∞ Y (n) = a�cb , limn!∞ p(n) = c ,

and limn!∞ π(n) = 0.

The sequence of Cournot equilibria converges to the competitiveequilibrium.

This gives a non-cooperative (strategic) foundation to thecompetitive equilibrium.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 65 / 73

Page 212: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 213: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 214: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 215: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 216: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 217: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 218: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �The Solutions of a Symmetric Market Game,�Annalsof Mathematical Studies 40, 1959.

Three players f1, 2, 3g, 1 and 2 have a left glove while 3 has a rightglove.

A correct pair of gloves is worth 1 unit, zero otherwise.

Characteristic function v (the amount that each coalition canguarantee by itself):

v(f1g) = 0 v(f2g) = 0 v(f3g) = 0v(f1, 2g) = 0 v(f1, 3g) = 1 v(f2, 3g) = 1v(f1, 2, 3g) = 1.

Which one is a stable distribution of this unit of utility among thethree players?

Core (based on a blocking idea): C (v) = f(0, 0, 1)g.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 66 / 73

Page 219: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.

Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 220: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 221: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 222: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 223: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 224: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Suppose x + y + z = 1, x , y , z � 0 and z < 1.Then either x > 0 or y > 0.

Suppose y > 0. Since x + z < 1 = v(f1, 3g), 1 and 3 together cansplit 1 as follows: (x + y

2 , z +y2 ).

So, the coalition f1, 3g blocks (x , y , z).

The monopoly power of player 3 together with the competitionbetween 1 and 2 drives the outcome (0, 0, 1).

Is it however �fair� this distribution of the unit of utility? After all,player 3 alone gets zero, he needs a left glove.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 67 / 73

Page 225: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �Some Topics in Two-person Games,� in Advances inGame Theory, editors: M. Dresher, J. Shapley, and A. Tucker.Princeton: Princeton University Press, 1964.

Suppose that players arrive in a order and all orders are equally likely(= 1/6). Marginal contributions of each player for each order:

Order 1 2 3

123 0 0 1132 0 0 1213 0 0 1231 0 0 1312 1 0 0321 0 1 0

Sh(v) = 1/6 1/6 4/6

Properties? (Sh(v) /2 C (v)). Axiomatic characterization.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 68 / 73

Page 226: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �Some Topics in Two-person Games,� in Advances inGame Theory, editors: M. Dresher, J. Shapley, and A. Tucker.Princeton: Princeton University Press, 1964.

Suppose that players arrive in a order and all orders are equally likely(= 1/6). Marginal contributions of each player for each order:

Order 1 2 3

123 0 0 1132 0 0 1213 0 0 1231 0 0 1312 1 0 0321 0 1 0

Sh(v) = 1/6 1/6 4/6

Properties? (Sh(v) /2 C (v)). Axiomatic characterization.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 68 / 73

Page 227: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Gloves (Shapley)

Shapley, L.S. �Some Topics in Two-person Games,� in Advances inGame Theory, editors: M. Dresher, J. Shapley, and A. Tucker.Princeton: Princeton University Press, 1964.

Suppose that players arrive in a order and all orders are equally likely(= 1/6). Marginal contributions of each player for each order:

Order 1 2 3

123 0 0 1132 0 0 1213 0 0 1231 0 0 1312 1 0 0321 0 1 0

Sh(v) = 1/6 1/6 4/6

Properties? (Sh(v) /2 C (v)). Axiomatic characterization.Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 68 / 73

Page 228: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 229: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 230: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 231: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 232: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 233: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

Aumann, R. and M. Maschler. �Game Theoretic Analysis of aBankruptcy Problem from the Talmud,� Journal of Economic Theory36, 1985.

A man dies, leaving debts d1, ..., dn adding up more than his state E .

How the state E should be divided among creditors?

Most modern laws says proportionally, i.e., xi =E �di

d1+...+dnfor each

i = 1, ..., n.

Aumann and Mascher (1985) re-interpret an example in the Talmut.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 69 / 73

Page 234: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 235: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 236: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 237: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,

x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 238: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.

Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 239: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

d1 = 100 d2 = 200 d3 = 300E 1 = 100 100/3 100/3 100/3 Equal divisionE 2 = 200 50 75 75 ?E 3 = 300 50 100 150 Proportional

Is there a unique rational to justify the three proposals?

Yes!, a consistent idea of the following solution of the problem(E = 1; d1 = 1, d2 = 1/2):

1 concedes 0 to 2, 2 concedes 1/2 to 1, plus equal division (1/4) ofthe remainder (1/2), hence,x1 = 1/2+ 1/4 = 3/4 and x2 = 0+ 1/4 = 1/4.Solution: (3/4, 1/4). It coincides with the Nucleolus (Schemeidler,1969) of the TU�game v de�ned as follows: for each S 2 2N ,

v(S) = maxfE �∑j /2S dj , 0g.

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 70 / 73

Page 240: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

f1, 2g xk3 , k = 1, 2, 3d1 = 100 d2 = 200

e1 = 200/3 100/3 100/3 100/3e2 = 125 50 75 75e3 = 150 50 100 150

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 71 / 73

Page 241: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

f1, 3g xk2 , k = 1, 2, 3d1 = 100 d3 = 300

e1 = 200/3 100/3 100/3 100/3e2 = 125 50 75 75e3 = 200 50 150 100

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 72 / 73

Page 242: Game Theory - UAB Barcelonapareto.uab.es/jmasso/pdf/Game Theory Introduction.pdf · 1.1- Aim of Game Theory Game Theory studies situations where decisions taken by rational agents

1.6.- Examples

Bankruptcy (Talmut, 2.000 years B.C. and Aumann and Maschler)

f2, 3g xk1 , k = 1, 2, 3d2 = 200 d3 = 300

e1 = 200/3 100/3 100/3 100/3e2 = 150 75 75 50e3 = 250 100 150 50

Jordi Massó (International Doctorate in Economic Analysis (IDEA) Universitat Autònoma de Barcelona (UAB))Game Theory: Introduction 73 / 73