Geometric Network Creation Games

Network Creation Games are a well-known approach for explaining and analyzing the structure, quality and dynamics of real-world networks like the Internet and other infrastructure networks which evolved via the interaction of selfish agents without a central authority. In these games selfish agents which correspond to nodes in a network strategically buy incident edges to improve their centrality. However, past research on these games has only considered the creation of networks with unit-weight edges. In practice, e.g. when constructing a fiber-optic network, the choice of which nodes to connect and also the induced price for a link crucially depends on the distance between the involved nodes and such settings can be modeled via edge-weighted graphs. We incorporate arbitrary edge weights by generalizing the well-known model by Fabrikant et al. [PODC'03] to edge-weighted host graphs and focus on the geometric setting where the weights are induced by the distances in some metric space. In stark contrast to the state-of-the-art for the unit-weight version, where the Price of Anarchy is conjectured to be constant and where resolving this is a major open problem, we prove a tight non-constant bound on the Price of Anarchy for the metric version and a slightly weaker upper bound for the non-metric case. Moreover, we analyze the existence of equilibria, the computational hardness and the game dynamics for several natural metrics. The model we propose can be seen as the game-theoretic analogue of a variant of the classical Network Design Problem. Thus, low-cost equilibria of our game correspond to decentralized and stable approximations of the optimum network design.

[1]  Stefano Leucci,et al.  Network Creation Games with Traceroute-Based Strategies , 2014, SIROCCO.

[2]  Lasse Kliemann The Price of Anarchy for Network Formation in an Adversary Model , 2011, Games.

[3]  Thomas L. Magnanti,et al.  Network Design and Transportation Planning: Models and Algorithms , 1984, Transp. Sci..

[4]  Marek Karpinski,et al.  8 = 7-Approximation Algorithm for (1,2)-TSP (cid:3) (Extended Version) , 2006 .

[5]  Ronald L. Graham,et al.  On the History of the Minimum Spanning Tree Problem , 1985, Annals of the History of Computing.

[6]  Pascal Lenzner,et al.  On dynamics in selfish network creation , 2013, SPAA.

[7]  Noga Alon,et al.  Basic network creation games , 2010, SPAA '10.

[8]  Hans Jürgen Prömel,et al.  The Steiner Tree Problem , 2002 .

[9]  Carme Àlvarez,et al.  Network Creation Games: Structure vs Anarchy , 2017, ArXiv.

[10]  Matús Mihalák,et al.  Asymmetric Swap-Equilibrium: A Unifying Equilibrium Concept for Network Creation Games , 2012, MFCS.

[11]  Sanjeev Khanna,et al.  Strategic Network Formation with Attack and Immunization , 2016, WINE.

[12]  Sanjeev Goyal,et al.  A Noncooperative Model of Network Formation , 2000 .

[13]  Morteza Zadimoghaddam,et al.  The price of anarchy in network creation games , 2007, PODC '07.

[14]  P. Gács,et al.  Algorithms , 1992 .

[15]  Stefano Leucci,et al.  The Max-Distance Network Creation Game on General Host Graphs , 2012, WINE.

[16]  Matús Mihalák,et al.  Tree Nash Equilibria in the Network Creation Game , 2013, WAW.

[17]  Pascal Lenzner On Dynamics in Basic Network Creation Games , 2011, SAGT.

[18]  Christos H. Papadimitriou,et al.  Algorithms, Games, and the Internet , 2001, ICALP.

[19]  Jan Karel Lenstra,et al.  The complexity of the network design problem , 1978, Networks.

[20]  Pascal Lenzner,et al.  Network Creation Games: Think Global - Act Local , 2015, MFCS.

[21]  Martin Hoefer,et al.  Geometric Network Design with Selfish Agents , 2005, COCOON.

[22]  Stephan Eidenbenz,et al.  Equilibria in Topology Control Games for Ad Hoc Networks , 2003, DIALM-POMC '03.

[23]  Shie Mannor,et al.  Network formation games with heterogeneous players and the internet structure , 2013, EC.

[24]  L. Shapley,et al.  REGULAR ARTICLEPotential Games , 1996 .

[25]  L. Shapley,et al.  Potential Games , 1994 .

[26]  Tim Roughgarden,et al.  The Price of Stability for Network Design with Fair Cost Allocation , 2004, FOCS.

[27]  Stefano Leucci,et al.  Locality-Based Network Creation Games , 2016, ACM Trans. Parallel Comput..

[28]  Éva Tardos,et al.  Near-optimal network design with selfish agents , 2003, STOC '03.

[29]  M. Jackson,et al.  A Strategic Model of Social and Economic Networks , 1996 .

[30]  Morteza Zadimoghaddam,et al.  The price of anarchy in cooperative network creation games , 2009, SECO.

[32]  Shie Mannor,et al.  Formation games of reliable networks , 2014, 2015 IEEE Conference on Computer Communications (INFOCOM).

[33]  Pascal Lenzner,et al.  On Selfish Creation of Robust Networks , 2016, SAGT.

[34]  Pascal Lenzner,et al.  Selfish Network Creation with Non-uniform Edge Cost , 2017, SAGT.

[35]  Matús Mihalák,et al.  The Price of Anarchy in Network Creation Games Is (Mostly) Constant , 2013, Theory of Computing Systems.

[36]  Kamesh Munagala,et al.  Local Search Heuristics for k-Median and Facility Location Problems , 2004, SIAM J. Comput..

[37]  Davide Bilò,et al.  On the Tree Conjecture for the Network Creation Game , 2018, STACS.

[38]  Stefan Schmid,et al.  On the topologies formed by selfish peers , 2006, PODC '06.

[39]  Larry J. Stockmeyer,et al.  On Approximation Algorithms for #P , 1985, SIAM J. Comput..

[40]  Matthias Mnich,et al.  New Approximation Algorithms for (1, 2)-TSP , 2018, ICALP.

[41]  Scott Shenker,et al.  On a network creation game , 2003, PODC '03.

[42]  Tim Roughgarden,et al.  The price of stability for network design with fair cost allocation , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[43]  Tobias Friedrich,et al.  Brief Announcement: Efficient Best Response Computation for Strategic Network Formation under Attack , 2017, SPAA.

[44]  Christos H. Papadimitriou,et al.  Worst-case Equilibria , 1999, STACS.

[45]  Pascal Lenzner Greedy Selfish Network Creation , 2012, WINE.

[46]  Carme Àlvarez,et al.  On the Constant Price of Anarchy Conjecture , 2018, ArXiv.

[47]  Dmitri V. Krioukov,et al.  Navigable networks as Nash equilibria of navigation games , 2014, Nature Communications.

[48]  Friedhelm Meyer auf der Heide,et al.  Quality of Service in Network Creation Games , 2014, WINE.

[49]  Yishay Mansour,et al.  On Nash Equilibria for a Network Creation Game , 2014, TEAC.

[50]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.