a classification of weakly acyclic games
play

A Classification of Weakly Acyclic Games Krzysztof R. Apt CWI and - PowerPoint PPT Presentation

A Classification of Weakly Acyclic Games Krzysztof R. Apt CWI and University of Amsterdam based on joint work with Sunil Simon CWI A Classification of Weakly Acyclic Games p. 1/18 Preliminary Definitions Fix a game ( S 1 ,..., S n , p 1


  1. A Classification of Weakly Acyclic Games Krzysztof R. Apt CWI and University of Amsterdam based on joint work with Sunil Simon CWI A Classification of Weakly Acyclic Games – p. 1/18

  2. Preliminary Definitions Fix a game ( S 1 ,..., S n , p 1 ,..., p n ) . S : = S 1 ×···× S n . s ′ i is a better response given s if p i ( s ′ i , s − i ) > p i ( s i , s − i ) . A path in S is a sequence ( s 1 , s 2 ,... ) of joint strategies such that s k = ( s ′ i � = s k − 1 i , s k − 1 ∀ k > 1 ∃ i ∃ s ′ − i ) . i A path is an improvement path if it is maximal and for all k > 1 , p i ( s k ) > p i ( s k − 1 ) , where i is the player who deviated from s k − 1 . Analogous concept: BR-improvement path. A Classification of Weakly Acyclic Games – p. 2/18

  3. Finite Improvement Property G has the finite improvement property (FIP), if every improvement path is finite. Analogous concept: finite best response property (FBRP). Note: If G has the FIP , then it has a Nash equilibrium. G is weakly acyclic if for any joint strategy there exists a finite improvement path that starts at it. Analogous concept: BR-weakly acyclic game. A Classification of Weakly Acyclic Games – p. 3/18

  4. Example (Milchtaich ’96) Congestion games with player-specific payoff functions. Each player has the same finite set of strategies (= resources), Each payoff function depends only on the chosen strategy and (negatively) on the # of players that chose it. So p i ( s ) = f i ( s i , k ) , where • k = |{ j | s j = s i }| , • k ≤ l → f i ( s i , k ) ≥ f i ( s i , l ) . Theorem Every such game is weakly acyclic. A Classification of Weakly Acyclic Games – p. 4/18

  5. Schedulers A scheduler, given a finite sequence ( s 1 ,..., s k ) of joint strategies not ending in a Nash equilibrium, selects a player who did not select in s k a best response. An improvement path ( s 1 , s 2 ,... ) respects a scheduler f if ∀ k s k + 1 = ( s ′ i , s k − i ) , where f ( s 1 ,..., s k ) = i . A game G respects a scheduler f if all improvement paths which respect f are finite. Analogous concept: a game G respects a BR-scheduler. A Classification of Weakly Acyclic Games – p. 5/18

  6. Typology of Schedulers f is state-based if for some function g : S → R f ( s 1 ,..., s k ) = g ( s k ) . g : P ( N ) → N is a choice function if for all A � = / 0 g ( A ) ∈ A . f is set-based if for some choice function g : P ( N ) → N f ( s 1 ,..., s k ) = g ( NBR ( s k )) , where NBR ( s ) : = { i | player i did not select a best response in s } . f is local if for such g , g ( A ) ∈ B ⊆ A implies g ( A ) = g ( B ) . A Classification of Weakly Acyclic Games – p. 6/18

  7. Local Schedulers: A Characterization Take a permutation π of 1 ,..., n . Let for A � = / 0 [ π ]( A ) := the first element from π ( 1 ) ,..., π ( n ) that belongs to A . Note: A scheduler is local iff it is of the form [ π ] . Intuition: An improvement path respects a permutation π if the deviating player is always the π -first player who did not choose a best response. Note: A game respects a local scheduler if for some permutation π all improvement paths that respect π terminate. A Classification of Weakly Acyclic Games – p. 7/18

  8. � � � � ��� ��� � � ��� ��� � ��� ��� � ��� � ��� ��� � � ��� ��� � � � � � ��� Dependencies FIP Local Set State Sched WA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Local BR Set BR State BR Sched BR FBRP BRWA �� � �� � �� � �� � �� � � � � � � FIP : the games that have the FIP , Local : games that respect a local scheduler, Set : games that respect a set-based scheduler, State : games that respect a state-based scheduler, Sched : games that respect a scheduler, WA : weakly acyclic games, FBRP : the games that have the FBRP , BRWA : BR-weakly acyclic games. A Classification of Weakly Acyclic Games – p. 8/18

  9. Schedulers versus State-based Schedulers Theorem 1 Sched ⇒ State . Proof Idea. Let Y : = ∪ k ∈ N Y k , where Y 0 : = { s ∈ S | s is a Nash equilibrium } , Y k + 1 : = Y k ∪{ s | ∃ i ∀ s ′ ( s i → s ′ ⇒ s ′ ∈ Y k ) } . For each s ∈ Y k + 1 \ Y k , let f State ( s ) : = i , where i is such that ∀ s ′ ( s i → s ′ ⇒ s ′ ∈ Y k ) . Claim 1 If G respects a scheduler, then Y = S . Claim 2 If Y = S , then G respects f State . Suppose now that G respects a scheduler. By Claim 1, Y = S , so f State is a state-based scheduler. By Claim 2, G respects f State . A Classification of Weakly Acyclic Games – p. 9/18

  10. Schedulers versus State-based Schedulers Theorem 2 Sched BR ⇒ State BR . Proof. Analogous as for Theorem 1. Theorem 3 (For finite games) Sched BR ⇒ Sched . Proof Idea. Suppose a game respects a BR-scheduler f BR . We construct a scheduler f inductively by repeatedly scheduling the same player until he plays a best response, subsequently scheduling the player that f BR schedules. A Classification of Weakly Acyclic Games – p. 10/18

  11. Remaining Implications Example State �⇒ Set . A B C A 2 , 2 2 , 0 0 , 1 B 0 , 2 1 , 1 1 , 0 C 1 , 0 0 , 1 0 , 0 A Classification of Weakly Acyclic Games – p. 11/18

  12. � ���� � � � � ���� � � ���� � ����� � ���� � � ����� � Example (ctd) Better response graph: ( A , A ) ( A , B ) ( A , C ) � ������� � � � � � � � ( B , A ) ( B , B ) ( B , C ) � ������� � ������� ( C , A ) ( C , B ) ( C , C ) � � � � � � � ������ This game respects the state-based scheduler f ( A , C ) : = 2 , f ( C , A ) : = 1 , f ( B , B ) : = 1 . Any improvement path that respects f ends in ( A , A ) . This game does not respect any set-based scheduler. If g ( { 1 , 2 } ) = 1 , then take (( B , B ) , ( A , B ) , ( A , C ) , ( B , C )) ∗ If g ( { 1 , 2 } ) = 2 , then take (( B , B ) , ( B , A ) , ( C , A ) , ( C , B )) ∗ . A Classification of Weakly Acyclic Games – p. 12/18

  13. � � � � ��� ��� � � ��� ��� � � � ��� ��� � ��� ��� ��� � � ��� ��� � � � � � � ��� Final Classification FIP Local Set State � Sched WA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Sched BR Set BR State BR � Local BR FBRP BRWA �� � �� � �� � � � �� � � � � � � A Classification of Weakly Acyclic Games – p. 13/18

  14. � ��� � � ��� ��� � � ��� ��� � � � � ��� � � ��� ��� ��� � � ��� ��� � � � � � ��� Two Player Games Theorem Sched ⇒ FBRP . Note Set ⇒ Local . Final Classification: FIP Local � Set State � Sched WA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Set BR � � State BR � � Sched BR Local BR � FBRP � BRWA � � � � � � � � �� � � � � � � � A Classification of Weakly Acyclic Games – p. 14/18

  15. Potentials Given a game G and a scheduler f . F : S → R is called an f -potential if for every initial prefix of an improvement path ( s 1 ,..., s k , s k + 1 ) in G that respects f F ( s k + 1 ) > F ( s k ) . Theorem A finite game respects a scheduler f iff an f -potential exists. A Classification of Weakly Acyclic Games – p. 15/18

  16. Example 1 Cyclic coordination games There is a special strategy t 0 ∈ � i ∈ N S i common to all the players, i ⊕ 1 and i ⊖ 1 : increment and decrement operations done in cyclic order within { 1 ,..., n } .  if s i = t 0 , 0   p i ( s ) : = if s i = s i ⊖ 1 and s i � = t 0 , 1  − 1 otherwise .  Theorem Each coordination game respects every local scheduler. Proof Idea. For every local scheduler f one can define an appropriate f -potential. A Classification of Weakly Acyclic Games – p. 16/18

  17. Example 2 Theorem (Brokkelkamp and de Vries ’12) Each congestion game with player-specific payoff functions respects every BR-local scheduler. This does not hold for local schedulers. A Classification of Weakly Acyclic Games – p. 17/18

  18. THANK YOU A Classification of Weakly Acyclic Games – p. 18/18

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend