On a Noncooperative Model for Wavelength Assignment in Multifiber Optical Networks

We propose and investigate Selfish Path MultiColoring games as a natural model for noncooperative wavelength assignment in multifiber optical networks. In this setting, we view the wavelength assignment process as a strategic game in which each communication request selfishly chooses a wavelength in an effort to minimize the maximum congestion that it encounters on the chosen wavelength. We measure the cost of a certain wavelength assignment as the maximum, among all physical links, number of parallel fibers employed by this assignment. We start by settling questions related to the existence and computation of and convergence to pure Nash equilibria in these games. Our main contribution is a thorough analysis of the price of anarchy of such games, that is, the worst-case ratio between the cost of a Nash equilibrium and the optimal cost. We first provide upper bounds on the price of anarchy for games defined on general network topologies. Along the way, we obtain an upper bound of 2 for games defined on star networks. We next show that our bounds are tight even in the case of tree networks of maximum degree 3, leading to nonconstant price of anarchy for such topologies. In contrast, for network topologies of maximum degree 2, the quality of the solutions obtained by selfish wavelength assignment is much more satisfactory: We prove that the price of anarchy is bounded by 4 for a large class of practically interesting games defined on ring networks.

[1]  Eitan Altman,et al.  A survey on networking games in telecommunications , 2006, Comput. Oper. Res..

[2]  Vittorio Bilò,et al.  On Nash Equilibria in Non-cooperative All-Optical Networks , 2005, STACS.

[3]  Rahul Simha,et al.  On the wavelength assignment problem in multifiber WDM star and ring networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  R. Rosenthal A class of games possessing pure-strategy Nash equilibria , 1973 .

[5]  Steve Chien,et al.  Convergence to approximate Nash equilibria in congestion games , 2007, SODA '07.

[6]  Paul G. Spirakis,et al.  The structure and complexity of Nash equilibria for a selfish routing game , 2002, Theor. Comput. Sci..

[7]  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.

[8]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[9]  Lisa Zhang,et al.  Complexity of Wavelength Assignment in Optical Network Optimization , 2006, IEEE/ACM Transactions on Networking.

[10]  Costas Busch,et al.  Atomic routing games on maximum congestion , 2006, Theor. Comput. Sci..

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

[12]  I. Milchtaich,et al.  Congestion Games with Player-Specific Payoff Functions , 1996 .

[13]  Katerina Potika,et al.  Routing and wavelength assignment in multifiber WDM networks with non-uniform fiber cost , 2006, Comput. Networks.

[14]  Elias Koutsoupias,et al.  On the Price of Anarchy and Stability of Correlated Equilibria of Linear Congestion Games , 2005, ESA.

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

[16]  Berthold Vöcking,et al.  On the Impact of Combinatorial Structure on Congestion Games , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[17]  Dimitris J. Kavvadias,et al.  Nash equilibria in all-optical networks , 2009, Discret. Math..

[18]  Ioannis Caragiannis,et al.  Network Load Games , 2005, ISAAC.

[19]  Lisa Zhang,et al.  Bounds on fiber minimization in optical networks with fixed fiber capacity , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[20]  Martin Hoefer,et al.  Computing Pure Nash and Strong Equilibria in Bottleneck Congestion Games , 2010, ESA.

[21]  Katerina Potika,et al.  Selfish Routing and Path Coloring in All-Optical Networks , 2007, CAAN.

[22]  Vittorio Bilò,et al.  The Price of Anarchy in All-Optical Networks , 2004, SIROCCO.

[23]  Paul G. Spirakis,et al.  The price of selfish routing , 2001, STOC '01.

[24]  Janos Simon,et al.  Wavelength Assignment Problem on All-Optical Networks with k Fibres per Link , 2000, ICALP.

[25]  Katerina Potika,et al.  Resource Allocation Problems in Multifiber WDM Tree Networks , 2003, WG.

[26]  Lisa Zhang,et al.  Wavelength Assignment in Optical Networks with Fixed Fiber Capacity , 2004, ICALP.

[27]  Ariel Orda,et al.  Bottleneck Routing Games in Communication Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[28]  Ariel Orda,et al.  Competitive routing in multiuser communication networks , 1993, TNET.

[29]  Katerina Potika,et al.  Path multicoloring with fewer colors in spiders and caterpillars , 2007, Computing.

[30]  Clyde L. Monma,et al.  Intersection graphs of paths in a tree , 1986, J. Comb. Theory, Ser. B.

[31]  Arun K. Somani,et al.  Blocking performance of fixed-paths least-congestion routing in multifibre WDM networks , 2002, Int. J. Commun. Syst..

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

[33]  Eric van Damme,et al.  Non-Cooperative Games , 2000 .

[34]  Lisa Zhang,et al.  Minimizing maximum fiber requirement in optical networks , 2006, J. Comput. Syst. Sci..

[35]  Ling Li,et al.  On trading wavelengths with fibers: a cost-performance based study , 2004, IEEE/ACM Transactions on Networking.

[36]  Elias Koutsoupias,et al.  The price of anarchy of finite congestion games , 2005, STOC '05.

[37]  Aris Pagourtzis,et al.  Routing and Path Multi-Coloring , 2001, Inf. Process. Lett..

[38]  Peter Winkler,et al.  Wavelength assignment and generalized interval graph coloring , 2003, SODA '03.

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

[40]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .