Game theory on networks

From HandWiki - Reading time: 7 min


Short description: Study of strategic interactions on networks

Game theory on networks is a field that studies strategy in competing interest interactions among rational or adaptive players that are affected by the topology of networks.[1] Players' interactions are modeled by a network (a graph with nodes for each player, plus additional data). This contains concepts from game theory, nonlinear dynamics, and graph theory to analyze behavioral player-player phenomena like cooperation, and collective behavior as well as competition and percolation in networked systems.[2][3]

This field has applications in areas such as economics, computer science, biology, and engineering, where players (nodes) interact through network connections (edges) instead of fully homogeneously mixed populations.[4]

Overview

Typical models in game theory assume that all players interact with every other player in a well-mixed population that is homogeneous.[5] However, in networked game theory, nodes are limited to interact only through edges to other neighboring nodes.[1] In these networks, each node denotes a unique player while each edge denotes a path through which interactions are possible. These can be represented by payoff matrices that quantify utilities of different competing strategies.[6]

Furthermore, topological features (e.g. degree distribution, clustering, modularity, centrality) in networks can be studied in game theory settings, which may change the evolution, stability, and equilibria of strategies and therefore players.[3]

Mathematical formulation

Consider a graph (or network) G=(V,E) with N=|V| nodes and with an adjacency matrix A=[Aij].[4] Each node i∈V denotes a unique player with a strategy si chosen from a set of strategies Si. The payoff for node i is:[5]

ui(si,𝐬𝒩i)=∑j∈𝒩iAijP(si,sj)

where P(si,sj) is some payoff function pairwise between node i each of its neighbors, 𝒩i.[1]

A Nash equilibrium of a network is a collection of strategies for each player 𝐬*=(s1*,…,sN*) such that[5] ui(si*,s−i*)≥ui(si,s−i*)∀i,si∈Si.

Evolutionary dynamics

In evolutionary networked game theory, each node's strategy changes over time based on its payoff relative to its neighbors.[1] Let xi(t) be the probability that node i uses strategy si. The replicator dynamics in this network are:[5]

x˙i=xi(1−xi)[Πis1−Πis2],

Πis1=∑jAijP(s1,sj),Πis2=∑jAijP(s2,sj).

These dynamics are the networked population version of the classical replicator equation for well-mixed populations.[2]

x˙=x(1−x)[Πs1−Πs2],

One often-used structure updating mechanism is the Fermi rule:[1]

Pr⁡(i←j)=11+e−(Πj−Πi)/K,

where K controls the level of randomness in the imitation process, which is reminiscent of the Boltzmann distribution.[6] In this way, we can compare game theory dynamics to statistical mechanics models.[3]

Spectral and topological effects

The graph Laplacian, L=D−A (where D is the degree matrix), can be used to determine specific characteristics of the node dynamics.[3] Linearizing the networked replicator dynamics around an equilibrium yields:[1] 𝐱˙=−LW𝐱,

where W logs the payoff gradients for local neighbors. The eigenvalues of L (especially the algebraic connectivity λ2(L)) can be used to calculate rates of convergence and the equilibrium stability.[4] Networks with a modular structure may exhibit slow strategy transition or extremely stable cooperative clusters, which is similar to phenomena observed in spin systems and synchronization.[3]

Network formation games

For network formation games, players can decide to form or delete links in order to strategically maximize utility.[4] If creating a link creates a cost c and yields benefit bij, a player's payoff can be written as:[4]

ui(G)=∑jbij−cki,

where ki is the node's degree. A network G* is pairwise stable if:[4]

ui(G*)≥ui(G*−ij)andui(G*+ij)<ui(G*) or uj(G*+ij)<uj(G*).

Models like these can explain the natural formation of social, economic, and communication networks as being the equilibrium outcomes of decentralized optimization.[4]

Applications

Game theory in network science has applications in many fields.[6]

  • economics - modeling competition and cooperation in trade networks[4]
  • biology - modeling evolution of inter- or intra-species cooperation, and host–parasite interactions[2]
  • computer science - distributed algorithms, routing, and cybersecurity[3]
  • sociology - opinion dynamics, cultural evolution, and collective behavior[6]
  • engineering - resource allocation in energy networks[3]

There are many current areas of research [6] that include the following. Multi-layer and temporal networks are games played on multiplex topologies.[3] Quantum game theory, which is the application of quantum information to strategic interactions on networks.[1] Learning and reinforcement dynamics which covers machine learning in evolutionary games.[6] Control and optimization, which means designing network structures to create desired equilibria[4]

Theoretical challenges include extending equilibrium concepts to non-stationary networks and developing scalable analytical approximations.[5] In nonlinear dynamics, it is also a large question of how to link microscopic dynamics to macroscopic observables.[3]

See also

References

  1. ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Szabó, György; Fáth, Gábor (2007). "Evolutionary games on graphs". Physics Reports 446 (4–6): 97–216. doi:10.1016/j.physrep.2007.04.004. Bibcode: 2007PhR...446...97S. 
  2. ↑ 2.0 2.1 2.2 Nowak, Martin A.; May, Robert M. (1992). "Evolutionary games and spatial chaos". Nature 359 (6398): 826–829. doi:10.1038/359826a0. Bibcode: 1992Natur.359..826N. 
  3. ↑ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 Barrat, Alain; Barthelemy, Marc; Vespignani, Alessandro (2008). Dynamical processes on complex networks. Cambridge University Press. ISBN 9780521879507. 
  4. ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Jackson, Matthew O. (2008). Social and economic networks. Princeton University Press. ISBN 9780691134406. 
  5. ↑ 5.0 5.1 5.2 5.3 5.4 Hofbauer, Josef; Sigmund, Karl (1998). Evolutionary Games and Population Dynamics. Cambridge University Press. ISBN 9780521623650. 
  6. ↑ 6.0 6.1 6.2 6.3 6.4 6.5 Perc, Matjaž; Szolnoki, Attila (2010). "Coevolutionary games—A mini review". Biosystems 99 (2): 109–125. doi:10.1016/j.biosystems.2009.10.003. PMID 19837129. Bibcode: 2010BiSys..99..109P. 




Licensed under CC BY-SA 3.0 | Source: https://handwiki.org/wiki/Game_theory_on_networks
6 views |
↧ Download this article as ZWI file
Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF