composite games strategies equilibria dynamics and
play

Composite games: strategies, equilibria, dynamics and applications - PowerPoint PPT Presentation

Composite games: strategies, equilibria, dynamics and applications Sylvain Sorin sylvain.sorin@imj-prg.fr IMJ-PRG Universit P . et M. Curie - Paris 6 Second Workshop on Algorithms and Dynamics for Games and Optimization Santiago, Chile


  1. Composite games: strategies, equilibria, dynamics and applications Sylvain Sorin sylvain.sorin@imj-prg.fr IMJ-PRG Université P . et M. Curie - Paris 6 Second Workshop on Algorithms and Dynamics for Games and Optimization Santiago, Chile January 25-29, 2016

  2. Part of this research is a joint work with Cheng Wan, University of Oxford.

  3. Table of contents Introduction Examples Models and equilibria Potential and dissipative games Dynamics Composite games

  4. Table of contents Introduction Examples Models and equilibria Potential and dissipative games Dynamics Composite games

  5. We consider finite games : there are finitely many “participants", i ∈ I each of them has finitely many “choices", p ∈ S i . The basic variable describing the interaction is thus a profile x = { x i , i ∈ I } , where each x i = { x ip , p ∈ S i } is an element of the simplex X i = ∆ ( S i ) on S i . Let X = ∏ i ∈ I X i . We consider three frameworks with the following types of participants: (I) populations of nonatomic players, (II) atomic splittable players, (III) atomic non splittable players.

  6. We consider finite games : there are finitely many “participants", i ∈ I each of them has finitely many “choices", p ∈ S i . The basic variable describing the interaction is thus a profile x = { x i , i ∈ I } , where each x i = { x ip , p ∈ S i } is an element of the simplex X i = ∆ ( S i ) on S i . Let X = ∏ i ∈ I X i . We consider three frameworks with the following types of participants: (I) populations of nonatomic players, (II) atomic splittable players, (III) atomic non splittable players.

  7. We consider finite games : there are finitely many “participants", i ∈ I each of them has finitely many “choices", p ∈ S i . The basic variable describing the interaction is thus a profile x = { x i , i ∈ I } , where each x i = { x ip , p ∈ S i } is an element of the simplex X i = ∆ ( S i ) on S i . Let X = ∏ i ∈ I X i . We consider three frameworks with the following types of participants: (I) populations of nonatomic players, (II) atomic splittable players, (III) atomic non splittable players.

  8. We compare and unify the basic properties, expressed through variational inequalities, concerning equilibria, potential games and dissipative games, and we study the associated evolutionary dynamics. We further extend the analysis to composite games.

  9. Table of contents Introduction Examples Models and equilibria Potential and dissipative games Dynamics Composite games

  10. Replicator dynamics for one population S is the set of "types", x p t is the proportion of type p ∈ S in the population at time t , A = (( A pq )) is the fitness matrix ( p , q ∈ S ) x p t = x p t [ e p Ax t − x t Ax t ] , p ∈ S ˙ Replicator dynamics for two populations (cross matching) x 1 p t = x 1 p t [ e 1 p A 1 x 2 t − x 1 t A 1 x 2 p ∈ S 1 t ] , ˙ and similarly for x 2 . Replicator dynamics for I populations x ip t = x ip t [ A i ( e ip , x − i t ) − A i ( x i t , x − i p ∈ S i , i ∈ I t )] , ˙ natural interpretation: x ip t , p ∈ S i , is a mixed strategy of player i . Unilateral replicator dynamics for one participant x ip t = x ip t [ U ip t −� x i t , U i p ∈ S i ˙ t � ] ,

  11. Replicator dynamics for one population S is the set of "types", x p t is the proportion of type p ∈ S in the population at time t , A = (( A pq )) is the fitness matrix ( p , q ∈ S ) x p t = x p t [ e p Ax t − x t Ax t ] , p ∈ S ˙ Replicator dynamics for two populations (cross matching) x 1 p t = x 1 p t [ e 1 p A 1 x 2 t − x 1 t A 1 x 2 p ∈ S 1 t ] , ˙ and similarly for x 2 . Replicator dynamics for I populations x ip t = x ip t [ A i ( e ip , x − i t ) − A i ( x i t , x − i p ∈ S i , i ∈ I t )] , ˙ natural interpretation: x ip t , p ∈ S i , is a mixed strategy of player i . Unilateral replicator dynamics for one participant x ip t = x ip t [ U ip t −� x i t , U i p ∈ S i ˙ t � ] ,

  12. Replicator dynamics for one population S is the set of "types", x p t is the proportion of type p ∈ S in the population at time t , A = (( A pq )) is the fitness matrix ( p , q ∈ S ) x p t = x p t [ e p Ax t − x t Ax t ] , p ∈ S ˙ Replicator dynamics for two populations (cross matching) x 1 p t = x 1 p t [ e 1 p A 1 x 2 t − x 1 t A 1 x 2 p ∈ S 1 t ] , ˙ and similarly for x 2 . Replicator dynamics for I populations x ip t = x ip t [ A i ( e ip , x − i t ) − A i ( x i t , x − i p ∈ S i , i ∈ I t )] , ˙ natural interpretation: x ip t , p ∈ S i , is a mixed strategy of player i . Unilateral replicator dynamics for one participant x ip t = x ip t [ U ip t −� x i t , U i p ∈ S i ˙ t � ] ,

  13. Replicator dynamics for one population S is the set of "types", x p t is the proportion of type p ∈ S in the population at time t , A = (( A pq )) is the fitness matrix ( p , q ∈ S ) x p t = x p t [ e p Ax t − x t Ax t ] , p ∈ S ˙ Replicator dynamics for two populations (cross matching) x 1 p t = x 1 p t [ e 1 p A 1 x 2 t − x 1 t A 1 x 2 p ∈ S 1 t ] , ˙ and similarly for x 2 . Replicator dynamics for I populations x ip t = x ip t [ A i ( e ip , x − i t ) − A i ( x i t , x − i p ∈ S i , i ∈ I t )] , ˙ natural interpretation: x ip t , p ∈ S i , is a mixed strategy of player i . Unilateral replicator dynamics for one participant x ip t = x ip t [ U ip t −� x i t , U i p ∈ S i ˙ t � ] ,

  14. Routing game path 1 o d path 2 - Population games : each participant i ∈ I corresponds to a nonatomic set of agents (with a given mass m i ) having all the same characteristics. x ip is the proportion of agents of choosing path p in population i . Two kinds of I -player games where each participant i ∈ I stands for an atomic player (with a given mass m i ) : - Splittable case: x ip is the ratio that player i allocates to path p . (The set of pure moves of player i is X i .) - Non splittable case: x ip is the probability that player i chooses path p . (The set of pure moves is S i and x i is a mixed strategy.)

  15. Routing game path 1 o d path 2 - Population games : each participant i ∈ I corresponds to a nonatomic set of agents (with a given mass m i ) having all the same characteristics. x ip is the proportion of agents of choosing path p in population i . Two kinds of I -player games where each participant i ∈ I stands for an atomic player (with a given mass m i ) : - Splittable case: x ip is the ratio that player i allocates to path p . (The set of pure moves of player i is X i .) - Non splittable case: x ip is the probability that player i chooses path p . (The set of pure moves is S i and x i is a mixed strategy.)

  16. Routing game path 1 o d path 2 - Population games : each participant i ∈ I corresponds to a nonatomic set of agents (with a given mass m i ) having all the same characteristics. x ip is the proportion of agents of choosing path p in population i . Two kinds of I -player games where each participant i ∈ I stands for an atomic player (with a given mass m i ) : - Splittable case: x ip is the ratio that player i allocates to path p . (The set of pure moves of player i is X i .) - Non splittable case: x ip is the probability that player i chooses path p . (The set of pure moves is S i and x i is a mixed strategy.)

  17. Routing game path 1 o d path 2 - Population games : each participant i ∈ I corresponds to a nonatomic set of agents (with a given mass m i ) having all the same characteristics. x ip is the proportion of agents of choosing path p in population i . Two kinds of I -player games where each participant i ∈ I stands for an atomic player (with a given mass m i ) : - Splittable case: x ip is the ratio that player i allocates to path p . (The set of pure moves of player i is X i .) - Non splittable case: x ip is the probability that player i chooses path p . (The set of pure moves is S i and x i is a mixed strategy.)

  18. Routing game path 1 o d path 2 - Population games : each participant i ∈ I corresponds to a nonatomic set of agents (with a given mass m i ) having all the same characteristics. x ip is the proportion of agents of choosing path p in population i . Two kinds of I -player games where each participant i ∈ I stands for an atomic player (with a given mass m i ) : - Splittable case: x ip is the ratio that player i allocates to path p . (The set of pure moves of player i is X i .) - Non splittable case: x ip is the probability that player i chooses path p . (The set of pure moves is S i and x i is a mixed strategy.)

  19. 2 participants, size 1 / 2 each 1 ( 1 / 2;1 / 2 ) o d x ( 0 , 1 ) ( 1 , 1 ) • • • ( 2 / 3 , 2 / 3 ) • • ( 0 , 0 ) ( 1 , 0 )

  20. 2 participants, size 1 / 2 each 1 ( 1 / 2;1 / 2 ) o d x ( 0 , 1 ) ( 1 , 1 ) • • • ( 2 / 3 , 2 / 3 ) • • ( 0 , 0 ) ( 1 , 0 )

  21. Table of contents Introduction Examples Models and equilibria Potential and dissipative games Dynamics Composite games

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