We consider the dynamic behavior of several variants of the Network Creation Game, introduced by Fabrikant et al. [PODC'03]. Equilibrium networks in these models have desirable properties like low social cost and small diameter, which makes them attractive for the decentralized creation of overlay-networks. Unfortunately, due to the non-constructiveness of the Nash equilibrium, no distributed algorithm for finding such networks is known. We treat these games as sequential-move games and analyze if (uncoordinated) selfish play eventually converges to an equilibrium. Thus, we shed light on one of the most natural algorithms for this problem: distributed local search, where in each step some agent performs a myopic selfish improving move. We show that fast convergence is guaranteed for all versions of Swap Games, introduced by Alon et al. [SPAA'10], if the initial network is a tree. Furthermore, we prove that this process can be sped up to an almost optimal number of moves by employing a very natural move policy. Unfortunately, these positive results are no longer true if the initial network has cycles and we show the surprising result that even one non-tree edge suffices to destroy the convergence guarantee. This answers an open problem from Ehsani et al. [SPAA'11] in the negative. Moreover, we show that on non-tree networks no move policy can enforce convergence. We extend our negative results to the well-studied original version, where agents are allowed to buy and delete edges as well. For this model we prove that there is no convergence guarantee - even if all agents play optimally. Even worse, if played on a non-complete host-graph, then there are instances where no sequence of improving moves leads to a stable network. Furthermore, we analyze whether cost-sharing has positive impact on the convergence behavior. For this we consider a version by Corbo and Parkes [PODC'05] where bilateral consent is needed for the creation of an edge and where edge-costs are shared among the involved agents. We show that employing such a cost-sharing rule yields even worse dynamic behavior..
[1]
Matús Mihalák,et al.
Asymmetric Swap-Equilibrium: A Unifying Equilibrium Concept for Network Creation Games
,
2012,
MFCS.
[2]
Matús Mihalák,et al.
The Price of Anarchy in Network Creation Games Is (Mostly) Constant
,
2013,
Theory of Computing Systems.
[3]
H. Young,et al.
The Evolution of Conventions
,
1993
.
[4]
Morteza Zadimoghaddam,et al.
The price of anarchy in network creation games
,
2007,
PODC '07.
[5]
Stefan Schmid,et al.
On the topologies formed by selfish peers
,
2006,
PODC '06.
[6]
Roger B. Myerson,et al.
Game theory - Analysis of Conflict
,
1991
.
[7]
U. Brandes,et al.
Network Creation Games with Disconnected Equilibria
,
2008,
WINE.
[8]
Stefano Leucci,et al.
The Max-Distance Network Creation Game on General Host Graphs
,
2012,
WINE.
[9]
Pascal Lenzner.
On Dynamics in Basic Network Creation Games
,
2011,
SAGT.
[10]
Krzysztof R. Apt,et al.
A classification of weakly acyclic games
,
2012,
SAGT.
[11]
Noga Alon,et al.
Basic network creation games
,
2010,
SPAA '10.
[12]
L. Shapley,et al.
Potential Games
,
1994
.
[13]
Morteza Zadimoghaddam,et al.
The price of anarchy in cooperative network creation games
,
2009,
SECO.
[14]
Yishay Mansour,et al.
On Nash Equilibria for a Network Creation Game
,
2014,
TEAC.
[15]
Peter Kling,et al.
Basic Network Creation Games with Communication Interests
,
2012,
SAGT.
[16]
Scott Shenker,et al.
On a network creation game
,
2003,
PODC '03.
[17]
Pascal Lenzner.
Greedy Selfish Network Creation
,
2012,
WINE.
[18]
David C. Parkes,et al.
The price of selfish behavior in bilateral network formation
,
2005,
PODC '05.