nash dynamics and potential games
play

Nash Dynamics and Potential Games Maria Serna Fall 2016 AGT-MIRI, - PowerPoint PPT Presentation

Contents Best response dynamics Potential games Congestion games References Nash Dynamics and Potential Games Maria Serna Fall 2016 AGT-MIRI, FIB Potential Games Contents Best response dynamics Potential games Congestion games


  1. Contents Best response dynamics Potential games Congestion games References Nash Dynamics and Potential Games Maria Serna Fall 2016 AGT-MIRI, FIB Potential Games

  2. Contents Best response dynamics Potential games Congestion games References 1 Best response dynamics 2 Potential games 3 Congestion games 4 References AGT-MIRI, FIB Potential Games

  3. Contents Best response dynamics Potential games Congestion games References 1 Best response dynamics 2 Potential games 3 Congestion games 4 References AGT-MIRI, FIB Potential Games

  4. Contents Best response dynamics Potential games Congestion games References Best response dynamics Consider a strategic game Γ = ( A 1 , . . . , A n , u 1 , . . . , u n ) PNE are defined as fix point among mutually best responses. It seems natural to consider variants of this process to try to get a PNE. Consider the algorithm choose s ∈ A 1 × · · · × A n while s is not a NE do choose i ∈ { 1 , . . . , n } such that s i / ∈ BR ( s − i ) Set s i to be an action in BR ( s − i ) The process looks like standard local search algorithm on an appropriate graph. AGT-MIRI, FIB Potential Games

  5. Contents Best response dynamics Potential games Congestion games References Best response graph The Nash dynamics or Best response graph has V = A 1 × · · · × A n An edge ( s , ( s − i , s ′ i )) for i ∈ N , s i / ∈ BR ( s − i ) and s ′ i ∈ BR ( s − i ). Performing local search on the best response graph Does it produce a PNE? If so, how much time? Let’s look to some examples. AGT-MIRI, FIB Potential Games

  6. Contents Best response dynamics Potential games Congestion games References Prisonner’s dilemma Quiet Fink Quiet 2,2 0,3 Fink 3,0 1,1 AGT-MIRI, FIB Potential Games

  7. Contents Best response dynamics Potential games Congestion games References Prisonner’s dilemma Q,Q Q,F Quiet Fink F,Q F,F Quiet 2,2 0,3 Fink 3,0 1,1 AGT-MIRI, FIB Potential Games

  8. Contents Best response dynamics Potential games Congestion games References Bach and Stravinsky Bach Stravinsky Bach 2,1 0,0 Stravinsky 0,0 1,2 AGT-MIRI, FIB Potential Games

  9. Contents Best response dynamics Potential games Congestion games References Bach and Stravinsky B,B B,S Bach Stravinsky S,B S,S Bach 2,1 0,0 Stravinsky 0,0 1,2 AGT-MIRI, FIB Potential Games

  10. Contents Best response dynamics Potential games Congestion games References Matching Pennies Head Tail Head 1,-1 -1,1 Tail -1,1 1,-1 AGT-MIRI, FIB Potential Games

  11. Contents Best response dynamics Potential games Congestion games References Matching Pennies H,H H,T Head Tail T,H T,T Head 1,-1 -1,1 Tail -1,1 1,-1 AGT-MIRI, FIB Potential Games

  12. Contents Best response dynamics Potential games Congestion games References Other games sending from s to t ? congestion games? In those games we cannot get the best response graph in polynomial time. However we can perform a local search step in polynomial time. Although, even assuring convergence, it might take exponential time to reach a NE. AGT-MIRI, FIB Potential Games

  13. Contents Best response dynamics Potential games Congestion games References Best response graph: properties A NE is a sink (a node with out-degree 0) in the best response graph. The existence of a cycle in the best response graph does not rule out the existence of a PNE. If the best response graph is acyclic, the game has a PNE. AGT-MIRI, FIB Potential Games

  14. Contents Best response dynamics Potential games Congestion games References Best response graph: properties A NE is a sink (a node with out-degree 0) in the best response graph. The existence of a cycle in the best response graph does not rule out the existence of a PNE. If the best response graph is acyclic, the game has a PNE. Furthermore, local search algorithm converges to a PNE. AGT-MIRI, FIB Potential Games

  15. Contents Best response dynamics Potential games Congestion games References 1 Best response dynamics 2 Potential games 3 Congestion games 4 References AGT-MIRI, FIB Potential Games

  16. Contents Best response dynamics Potential games Congestion games References Potential games (Monderer and Shapley 96) Consider a strategic game Γ = ( N , A 1 , . . . , A n , u 1 , . . . , u n ). Let S = A 1 × · · · × A n . AGT-MIRI, FIB Potential Games

  17. Contents Best response dynamics Potential games Congestion games References Potential games (Monderer and Shapley 96) Consider a strategic game Γ = ( N , A 1 , . . . , A n , u 1 , . . . , u n ). Let S = A 1 × · · · × A n . A function Φ : S → R is an exact potential function for Γ if ∀ i ∈ N ∀ s ∈ S ∀ s ′ i ∈ A i u i ( s ) − u i ( s − i , s ′ i ) = Φ( s ) − Φ( s − i , s ′ i ) AGT-MIRI, FIB Potential Games

  18. Contents Best response dynamics Potential games Congestion games References Potential games (Monderer and Shapley 96) Consider a strategic game Γ = ( N , A 1 , . . . , A n , u 1 , . . . , u n ). Let S = A 1 × · · · × A n . A function Φ : S → R is an exact potential function for Γ if ∀ i ∈ N ∀ s ∈ S ∀ s ′ i ∈ A i u i ( s ) − u i ( s − i , s ′ i ) = Φ( s ) − Φ( s − i , s ′ i ) A function Φ : S → R is an potential function for Γ if ∀ i ∈ N ∀ s ∈ S ∀ s ′ i ∈ A i u i ( s ) − u i ( s − i , s ′ i ) = Φ( s ) − Φ( s − i , s ′ i ) = 0 or ( u i ( s ) − u i ( s − i , s ′ i ))(Φ( s ) − Φ( s − i , s ′ i )) > 0 AGT-MIRI, FIB Potential Games

  19. Contents Best response dynamics Potential games Congestion games References Potential games (Monderer and Shapley 96) Consider a strategic game Γ = ( N , A 1 , . . . , A n , u 1 , . . . , u n ). Let S = A 1 × · · · × A n . A function Φ : S → R is an exact potential function for Γ if ∀ i ∈ N ∀ s ∈ S ∀ s ′ i ∈ A i u i ( s ) − u i ( s − i , s ′ i ) = Φ( s ) − Φ( s − i , s ′ i ) A function Φ : S → R is an potential function for Γ if ∀ i ∈ N ∀ s ∈ S ∀ s ′ i ∈ A i u i ( s ) − u i ( s − i , s ′ i ) = Φ( s ) − Φ( s − i , s ′ i ) = 0 or ( u i ( s ) − u i ( s − i , s ′ i ))(Φ( s ) − Φ( s − i , s ′ i )) > 0 A strategic game is a potential game if it admits a potential function. AGT-MIRI, FIB Potential Games

  20. Contents Best response dynamics Potential games Congestion games References Prisonner’s dilemma Q,Q Q,F Quiet Fink F,Q F,F Quiet 2,2 0,3 Fink 3,0 1,1 AGT-MIRI, FIB Potential Games

  21. Contents Best response dynamics Potential games Congestion games References Prisonner’s dilemma Q,Q Q,F Quiet Fink F,Q F,F Quiet 2,2 0,3 Fink 3,0 1,1 Φ Quiet Fink Quiet 1 2 Fink 2 3 AGT-MIRI, FIB Potential Games

  22. Contents Best response dynamics Potential games Congestion games References Prisonner’s dilemma Q,Q Q,F Quiet Fink F,Q F,F Quiet 2,2 0,3 Fink 3,0 1,1 Φ Quiet Fink Quiet 1 2 Fink 2 3 Φ is an exact potential function AGT-MIRI, FIB Potential Games

  23. Contents Best response dynamics Potential games Congestion games References Bach and Stravinsky B,B B,S Bach Stravinsky S,B S,S Bach 2,1 0,0 Stravinsky 0,0 1,2 AGT-MIRI, FIB Potential Games

  24. Contents Best response dynamics Potential games Congestion games References Bach and Stravinsky B,B B,S Bach Stravinsky S,B S,S Bach 2,1 0,0 Stravinsky 0,0 1,2 Φ Bach Stravinsky Bach 2 1 Stravinsky 1 2 AGT-MIRI, FIB Potential Games

  25. Contents Best response dynamics Potential games Congestion games References Bach and Stravinsky B,B B,S Bach Stravinsky S,B S,S Bach 2,1 0,0 Stravinsky 0,0 1,2 Φ Bach Stravinsky Bach 2 1 Stravinsky 1 2 Φ is an exact potential function AGT-MIRI, FIB Potential Games

  26. Contents Best response dynamics Potential games Congestion games References Matching Pennies H,H H,T Head Tail T,H T,T Head 1,-1 -1,1 Tail -1,1 1,-1 AGT-MIRI, FIB Potential Games

  27. Contents Best response dynamics Potential games Congestion games References Matching Pennies H,H H,T Head Tail T,H T,T Head 1,-1 -1,1 Tail -1,1 1,-1 This is not a potential game AGT-MIRI, FIB Potential Games

  28. Contents Best response dynamics Potential games Congestion games References Matching Pennies H,H H,T Head Tail T,H T,T Head 1,-1 -1,1 Tail -1,1 1,-1 This is not a potential game The property on Φ cannot hold along a cycle in the best response graph. AGT-MIRI, FIB Potential Games

  29. Contents Best response dynamics Potential games Congestion games References Potential games Theorem A strategic game is a potential game iff the best response graph is acyclic AGT-MIRI, FIB Potential Games

  30. Contents Best response dynamics Potential games Congestion games References Potential games Theorem A strategic game is a potential game iff the best response graph is acyclic Let G be the best response graph of Γ. AGT-MIRI, FIB Potential Games

  31. Contents Best response dynamics Potential games Congestion games References Potential games Theorem A strategic game is a potential game iff the best response graph is acyclic Let G be the best response graph of Γ. The existence of a potential function Φ and the fact that, for each pair of connected strategy profiles in G , at least one player improves, implies the non existence of cycles in G . AGT-MIRI, FIB Potential Games

Recommend


More recommend