IPD network creation Games Jan Scholz Frankfurt Institute for Advanced Studies and Frankfurt International Graduate School for Science Johann Wolfgang Goethe Universit¨ at Max-von-Laue-Straße 1 D-60438 Frankfurt am Main, Germany scholz@figss.uni-frankfurt.de Martin Greiner Corporate Technology, Information & Communications Siemens AG D-81730 M ¨ unchen, Germany martin.greiner@siemens.com ABSTRACT Motivated by the possible application to technical commu- nication networks, we study a game-theoretical approach to network structure creation. By allowing nodes to change their neighborhood to maximize their payoff according to the rules of the iterated prisoner’s dilemma (IPD) the network structure is coupled to game dynamics. The local changes of the network topology lead to various different self-organizing network structures, depending on the payoff matrix. These emerging networks are benchmarked with respect to objec- tive functions inspired by performance measures for commu- nication networks. The prisoner’s dilemma (PD) is a game where each player has two strategies cooperate (C) and defect (D) to choose from. The payoffs of the PD are temptation to defect (T ), reward (R), punishment (P ), and sucker’s payoff (S). These payoffs obey the relation T>R>P>S and can be written as a 2×2 payoff matrix π = „ R S T P « . When the PD is played repeatedly with a memory of the last m ≥ 1 moves of the opponent it is called the iterated prisoner’s dilemma (IPD). We choose m = 1 which yields 8 possible strategies, therefore the IPD can be regarded as an 8×8 matrix game. Apart from adapting their strategy the players are also allowed to change their neighborhood to maximize their payoff. 0 0.05 0.1 0.15 0 5 10 15 20 25 30 p(k|T) k T=3 T=4 T=5 T=5.5 Poissonian Figure 1: Degree distribution p(k|T ) emerging from node encounter dynamics Copyright is held by the author/owner(s). NetSci2006, May 22–25, 2006, Bloomington, IN, USA. . As shown by the degree distributions p(k|T ) presented in Figure 1 these local changes to the network topology lead to different emerging network structures which differ depend- ing on the varied parameter T of the PD payoff matrix. 600 800 1000 1200 1400 3 3.5 4 4.5 5 5.5 6 E T node encounter link encounter BA Poisson Figure 2: Benchmarking the networks emerging from node encounter and link encounter with the objective function Equation (1). The performance of the emerging networks is benchmarked by objective functions proposed by Holme and Ghoshal [2] and Krause, Scholz and Greiner [3]. The benchmark func- tion shown in Figure 2 is E = 1 N (N - 1) N X i=1 ci ki (1) where ci = P N j=1(j=i) d -1 ij is the closeness centrality of node i. The comparison of the value of E for the reference topolo- gies of poissonian random graphs and networks of the BA- model with a scale-free degree distribution shows a signifi- cant increase of the performance of the networks for T ≤ 4. The increase of performance is especially pronounced for the kind of topology exploration we call link encounter where the players try to improve their payoff via attachment to pairs of nodes whereas node encounter allows only for test- ing of links to single nodes. Keywords complex networks, network structure, evolutionary dynam- ics, game theory