Games of Incomplete Information
Games of Incomplete Information
-2-
BAYESIAN GAMES
When agents interact strategically they often do not know everything about each
other, e.g., firms in a Cournot duopoly might not know each other’s cost functions
Approach: All players include beliefs about the other players’ “types” into their
reasoning, and maximize payoffs conditional on their beliefs about
• the other players’ types θ i ∈ Θi , AND
• the other players’ strategies σ i ∈ ∆ ( Ai )
We assume that all players’ beliefs are common knowledge, so that types are
distributed according to the known joint cdf F : Θ → [0,1] , where Θ = Θ1 × L× Θ n
-3-
BAYESIAN-NASH EQUILIBRIUM
Definition: For any normal-form Bayesian game ΓBN = {N ,{∆( Ai )},{ui (⋅)}, Θ, F (⋅)}
a (pure-strategy) Bayesian-Nash equilibrium (BNE) is a strategy profile
a ∗ (θ ) = (ai∗ (θ i ), a−∗i (θ −i )) , such that for every player i ∈ N :
f (θ i , θ −i )
where f (θ −i | θ i ) = represents player i’s beliefs (in form of a pdf (1))
∫ f (θ ,θ
Θ −i
i −i )dθ −i
dF (θ i ,θ −i ) d n F (θ i , θ −i )
(1) Note that ∫
Θ −i
f (θ i ,θ −i )dθ −i =
dθ i
and f (θ i , θ −i ) =
dθ1...dθ n -4-
PRISONER’S DILEMMA WITH INCOMPLETE INFORMATION
Player 1
Defect (0,-10) (-5,-5) Defect (0,-10) (-5,-11)
A BNE of this game is given by the strategy profile a ∗ (θ ) = (a1∗ (θ1 ), a2∗ (θ 2 ))
D, if θ 2 = L,
where a1∗ (θ1 ) = D and a2∗ (θ 2 ) =
C, if θ 2 = H .
-5-
COURNOT DUOPOLY WITH INCOMPLETE INFORMATION
Assume that there are two firms, 1 and 2. Each firm i knows its own (constant)
marginal costs ci , but does not know the cost of the other firm.
• For simplicity assume that beliefs about the other firm’s costs are
symmetrically i.i.d. distributed with pdf f on the compact support [0,1]
• The inverse market demand curve is given by p (Q) = a − Q , where
Q = q1 + q2 denotes the aggregate demand (where a > 1)
1
E[π i (qi , q−i ; ci ) | ci ] = ∫ (a − ci − q−i (c−i ) − qi )qi f (c−i )dc−i
0
a − ci − q−ei 1
∗
q (q−i ; ci ) =
i where q = ∫ q−i (c−i ) f (c−i )dc−i
e
−i
2 +
0
-6-
COURNOT DUOPOLY WITH INCOMPLETE INFORMATION
(cont’d)
e∗
Hence, qi = (a − cie ) / 3, so that after substituting this into firm i’s best response
we obtain
∗ a − ci a − c e 2a − 3ci + c e
q (ci ) =
i − =
2 6 6
Remark: The equilibrium output increases with firm i’s expectation of the rival
firm’s costs. Hence, it might be in a firm’s best interest to “pretend” to have lower
costs in order to induce the competitor to produce a lower output. When/how could
this be possible?
-7-
FIRST-PRICE AUCTIONS
Independent Private Values
Question: What is the symmetric BNE for the IPV first-price auction?
Idea:
• Assume that there is an increasing bidding function (bid as a function of
the private value)
• The lowest bidder bids his valuation
• An optimal bid balances off the probability of winning against the surplus
in the case of winning
-8-
FIRST-PRICE AUCTIONS (cont’d)
Solution
Bidder i’s expected payoff as a function of his bid bi = β (vi ) can be written as
f (vi )
β ′(vi ) = (n − 1)(vi − β (vi ))
F (vi )
for all vi ∈V , which is a differential equation in β (⋅) with boundary condition
β (v ) = v
-9-
FIRST-PRICE AUCTIONS (cont’d)
Solution
This initial-value problem can be solved explicitly, and we thus obtain the
equilibrium bidding function
vi
β ∗
(v ) = v −
∫
v
F n−1 (v)dv
i i
F n −1 (vi )
Remark: The equilibrium bids are increasing in the number of bidders. Note also
that each bidder always bids below his or her true valuation (i.e., each bidder
engages in “bid shaving”)
- 10 -
AGENDA
- 11 -
RELATION BETWEEN GAMES OF INCOMPLETE INFORMATION
AND GAMES OF IMPERFECT INFORMATION
Recall:
• A game is of perfect information, if each information set contains a single
node, otherwise it is of imperfect information.
• A game is of complete information, if all players know all relevant
information about each other, otherwise it is of incomplete information.
Proof (Outline):
• Start with an arbitrary game of incomplete information
• Introduce a new player, called “Nature” (N0)
• Player N0 is the first to move, and its actions follow all other players’
beliefs: in fact, N0 randomizes over the player types in Θ
• Any move by nature corresponds to a particular type realization; however,
players cannot observe that move, and thus their respective information
sets contain all possible nodes that N0’s choice could lead to. Clearly this
is a game of imperfect information, equivalent to the game of incomplete
information we started with.
- 12 -
EXAMPLE: PRISONER’S DILEMMA WITH INCOMPLETE
INFORMATION AS A GAME OF IMPERFECT INFORMATION
- 13 -
EXAMPLE 1: BNE LACKS PREDICTIVE POWER
L R
U 2,1 0,0
M 0,2 0,1
D 1,3 1,3
- 14 -
EXAMPLE 1 (cont’d)
The concept of Bayesian perfection strengthens the BNE by requiring that players
have beliefs about the probability that each particular node has been reached in
equilibrium. A belief is thereby a probability distribution over the set of nodes in a
given information set.(2)
R1: At each information set, the player with the move must have a belief (i.e., a
probability distribution) about which node in his information set has been reached.
R2: Given their beliefs, all players’ strategies (=complete contingent plans) must be
sequentially rational, i.e., the actions taken at all information sets by players with
the move must be optimal.
R3: On any equilibrium path (=information sets reached with positive probability in
a given equilibrium), beliefs must be determined by Bayes’ rule and the players’
equilibrium strategies.
- 16 -
EXAMPLE 1 (cont’d)
p ⋅ 0 + (1 − p) ⋅1 = 1 − p < 2 − p = p ⋅1 + (1 − p) ⋅ 2
Sequential rationality implies that player 2 will not choose R at his information set.
- 17 -
EXAMPLE 2: SEQUENTIAL RATIONALITY LACKS POWER “OFF
THE EQUILIBRIUM PATH”
L R
U 2,0 0,0
M 0,2 0,1
D 1,3 1,3
- 18 -
EXAMPLE 2 (cont’d)
p ⋅ 0 + (1 − p) ⋅1 = 1 − p ≤ 2 − 2 p = p ⋅ 0 + (1 − p) ⋅ 2
If p = 1, then it is a best response for player 2 to play R, i.e., the BNE [D,R] cannot
be ruled out.
Note that in example 2, Bayes’ rule on the equilibrium path does not impose any
restriction on p following player 1’s strategy D. Thus, the weak PBE is not strong
enough and needs refinement by requiring that Bayes’ rule be used off the
equilibrium path whenever possible.(1)
- 19 - (1) If
PERFECT BAYESIAN EQUILIBRIUM
R1: At each information set, the player with the move must have a belief (i.e., a
probability distribution) about which node in his information set has been reached.
R2: Given their beliefs, all players’ strategies (=complete contingent plans) must be
sequentially rational, i.e., the actions taken at all information sets by players with
the move must be optimal.
R3: On any equilibrium path (=information sets reached with positive probability in
a given equilibrium), beliefs must be determined by Bayes’ rule and the players’
equilibrium strategies.
R4: Off any equilibrium path, beliefs are determined by Bayes’ rule and the players’
equilibrium strategies, where possible.(1)
(1) R4 is equivalent to requiring that any strong PBE must be a weak PBE of every proper subgame,
i.e., can use backward induction. - 20 -
EXAMPLE 3: ILLUSTRATION OF (STRONG) PBE CONCEPT
- 21 -
EXAMPLE 3 (cont’d)
L R
U D U D
The pure-strategy BNE of this game are thus: [A,U,L], [A,D,L], [B,U,R], and [A,D,R]
- 22 -
EXAMPLE 3 (cont’d)
Player 3
L R
U (2,1) (3,3)
Player 2
D (1,2) (1,1)
Hence, [B,U,R; p=1] is a strong PBE (note: there are no information sets off the
equilibrium path)
- 23 -
EXAMPLE 3 (cont’d)
1. Consider the BNE [A,U,L]
- 25 -
STRUCTURE OF A SIMPLE SIGNALING GAME
- 26 -
(STRONG) PBEs IN SIGNALING GAMES
R1S: After observing any message m ∈ M must have a belief p(θ | m) about which
types could have sent m .
R2S: For each possible message m ∈ M , the receiver’s action a(m) must
maximize his payoffs, given his beliefs about the types who could have sent m.
R3S: For any possible type θ ∈ Θ , a sender’s message m(θ ) must maximize her
payoffs, given the receiver’s strategy a(⋅).
( )
The tuple m(⋅), a(⋅), p(⋅ | ⋅) is a PBE of the simple signaling game, if its elements
satisfy requirements R1S, R2S, and R3S.
- 27 -
EXAMPLE 4: A SIMPLE SIGNALING GAME
- 28 -
EXAMPLE 4 (cont’d)
[ p] [q]
[1 − p] [1 − q]
- 29 -
EXAMPLE 4 (cont’d)
• Pooling on m = L: This implies that p = .5. The belief q lies off the
equilibrium path.
- Receiver always plays a = U as a response tom=L
- When would Receiver play a = D as a response to m = R ?
Answer: Comparing payoffs we find the condition q ≤ 2(1 − q)
or equivalently: q ≤ 2 / 3
- 30 -
EXAMPLE 4 (cont’d)
- 31 -
AGENDA
- -
KEY CONCEPTS TO REMEMBER
• Bayes-Nash Equilibrium
• Reasonable Beliefs
• Bayes’ Rule
• Weak/Strong Perfect Bayesian Equilibrium
• Signaling; Spence Condition
• Separating/Pooling Equilibria