Tradeoffs in process strategy games with application in the WDM reconfiguration problem

  • Authors:
  • Nathann Cohen;David Coudert;Dorian Mazauric;Napoleão Nepomuceno;Nicolas Nisse

  • Affiliations:
  • MASCOTTE, INRIA, I3S, CNRS, University Nice Sophia, 2004 route des Lucioles, B.P. 93, 06902 Sophia Antipolis Cedex, France;MASCOTTE, INRIA, I3S, CNRS, University Nice Sophia, 2004 route des Lucioles, B.P. 93, 06902 Sophia Antipolis Cedex, France;MASCOTTE, INRIA, I3S, CNRS, University Nice Sophia, 2004 route des Lucioles, B.P. 93, 06902 Sophia Antipolis Cedex, France;Institut for Matematik og Datalogi, Syddansk Universitet, Campusvej 55, DK-5230 Odense, Denmark;MASCOTTE, INRIA, I3S, CNRS, University Nice Sophia, 2004 route des Lucioles, B.P. 93, 06902 Sophia Antipolis Cedex, France

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2011

Quantified Score

Hi-index 5.23

Visualization

Abstract

We consider a variant of the graph searching games that models the routing reconfiguration problem in WDM networks. In the digraph processing game, a team of agents aims at processing, or clearing, the vertices of a digraph D. We are interested in two different measures: (1) the total number of agents used, and (2) the total number of vertices occupied by an agent during the processing of D. These measures, respectively, correspond to the maximum number of simultaneous connections interrupted and to the total number of interruptions during a routing reconfiguration in a WDM network. Previous works have studied the problem of independently minimizing each of these parameters. In particular, the corresponding minimization problems are APX-hard, and the first one is known not to be in APX. In this paper, we give several complexity results and study tradeoffs between these conflicting objectives. In particular, we show that minimizing one of these parameters while the other is constrained is NP-complete. Then, we prove that there exist some digraphs for which minimizing one of these objectives arbitrarily impairs the quality of the solution for the other one. We show that such bad tradeoffs may happen even for a basic class of digraphs. On the other hand, we exhibit classes of graphs for which good tradeoffs can be achieved. We finally detail the relationship between this game and the routing reconfiguration problem. In particular, we prove that any instance of the processing game, i.e. any digraph, corresponds to an instance of the routing reconfiguration problem.