An introduction on game theory for wireless networking [1] Ning Zhang
14 May, 2012
1
[1] Game Theory in Wireless Networks: A Tutorial
Roadmap 1 Introduction 2 Static games 3 Extensive-form games 4 - - PowerPoint PPT Presentation
An introduction on game theory for wireless networking [1] Ning Zhang 14 May, 2012 [1] Game Theory in Wireless Networks: A Tutorial 1 Roadmap 1 Introduction 2 Static games 3 Extensive-form games 4 Summary 2 Introduction to Game Theory
1
[1] Game Theory in Wireless Networks: A Tutorial
2
3
Non-cooperative Cooperative Static Dynamic (repeated) Strategic-form Extensive-form Perfect information Imperfect information Complete information Incomplete information Non-cooperative game theory is concerned with the analysis of strategic
when the players come together in different combinations Strategic-form: simultaneous moves, matrix Extensive-form: sequential moves, tree Complete info: each player knows the identity of other players and, for each
Perfect info:: each player can observe the action of each other player.
4/37
5
S1 S2 D1 D2 Usually, the devices are assumed to be cooperative. But what if they are selfish and rational?
6
7
8
9/37
the destination: 1
c (0 < c << 1)
10
' '
i i i i i i i i i i
i
i i
Strict dominance: strictly best strategy, for any strategy of the other player(s) where: payoff function of player i strategies of all players except player i In Example 1, strategy Drop strictly dominates strategy Forward
Strategy strictly dominates if
i
11
Solution by iterative strict dominance (ie., by iteratively eliminating strictly dominated strategies):
Drop strictly dominates Forward Dilemma Forward would result in a better outcome
BUT
12
the destination: 1
c (0 < c << 1)
13
'
i i i i i i i i
Weak dominance: strictly better strategy for at least one opponent strategy with strict inequality for at least one s-i
Iterative weak dominance
Strategy s’i is weakly dominated by strategy si if
14
* * *
i i i i i i i i
i
i i
where: payoff function of player i strategy of player i
i i
i i i i i s S
The best response of player i to the profile of strategies s-i is a strategy si such that: Nash Equilibrium = Mutual best responses Strategy profile s* constitutes a Nash equilibrium if, for each player i,
15
Nash Equilibrium: no player can increase its payoff by deviating unilaterally
E1: The Forwarder’s Dilemma E2: The Joint Packet Forwarding game
Caution! Many games have more than one Nash equilibrium
16
E2: The Joint Packet Forwarding game
Pareto-optimality: A strategy profile is Pareto-optimal if it is not possible to increase the payoff of any player without decreasing the payoff of another player.
17
Reward for successful transmission: 1 Cost of transmission: c (0 < c << 1)
Time-division channel
18
blue
green
p: probability of transmit for Blue q: probability of transmit for Green
The mixed strategy of player i is a probability distribution over his pure strategies
19
blue
green
Blue: If q<1-c, setting p=1 If q>1-c, setting p=0 If q=1-c, any p is best response Green: If p<1-c, setting q=1 If p>1-c, setting q=0 If p=1-c, any q is best response
– Blue: choose p to maximize ublue – Green: choose q to maximize ugreen
20
transmitter:
transmission: 1
transmission: -1 jammer:
jamming: 1
two channels: C1 and C2
p: probability of transmit
q: probability of transmit
21
22
23
blue plays first, then green plays.
Reward for successful transmission: 1 Cost of transmission: c (0 < c << 1)
Time-division channel
24
strategies for blue: T, Q strategies for green: TT, TQ, QT and QQ
TQ means that player p2 transmits if p1 transmits and remains quiet if p1 remains quiet.
25
26
27
28