Complexity of Wavelength Assignment in Optical Network Optimization

We study the complexity of a set of design problems for optical networks. Under wavelength division multiplexing (WDM) technology, demands sharing a common fiber are transported on distinct wavelengths. Multiple fibers may be deployed on a physical link. Our basic goal is to design networks of minimum cost, minimum congestion and maximum throughput. This translates to three variants in the design objectives: 1) MlN-SUMFlBER: minimizing the total cost of fibers deployed to carry all demands; 2) MlN-MAXFlBER: minimizing the maximum number of fibers per link to carry all demands; and 3) MAX-THROUGHPUT: maximizing the carried demands using a given set of fibers. We also have two variants in the design constraints: 1) CHOOSEROUTE: Here we need to specify both a routing path and a wavelength for each demand; 2) FIXEDROUTE: Here we are given demand routes and we need to specify wavelengths only. The FIXEDROUTE variant allows us to study wavelength assignment in isolation. Combining these variants, we have six design problems. Previously we have shown that general instances of the problems MIN-SUMFIBER-CHOOSEROUTE and MIN-MAXFIBER-FIXEDROUTE have no constant-approximation algorithms. In this paper, we prove that a similar statement holds for all four other problems. Our main result shows that MIN-SUMFIBER-FIXEDROUTE cannot be approximated within any constant factor unless NP-hard problems have efficient algorithms. This, together with the previous hardness result of MIN-MAXFIBER-FIXEDROUTE, shows that the problem of wavelength assignment is inherently hard by itself. We also study the complexity of problems that arise when multiple demands can be time-multiplexed onto a single wavelength (as in time-domain wavelength interleaved networking (TWIN) networks) and when wavelength converters can be placed along the path of a demand.

[1]  Gary L. Miller,et al.  The Complexity of Coloring Circular Arcs and Chords , 1980, SIAM J. Algebraic Discret. Methods.

[2]  Mihalis Yannakakis,et al.  The Maximum k-Colorable Subgraph Problem for Chordal Graphs , 1987, Inf. Process. Lett..

[3]  Eli Upfal,et al.  Efficient routing in all-optical networks , 1994, STOC '94.

[4]  Alok Aggarwal,et al.  Efficient routing and scheduling algorithms for optical networks , 1994, SODA '94.

[5]  Kumar N. Sivarajan,et al.  Routing and wavelength assignment in all-optical networks , 1995, TNET.

[6]  Satish Rao,et al.  Efficient access to optical bandwidth wavelength routing on directed fiber trees, rings, and trees of rings , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[7]  Biswanath Mukherjee,et al.  A Practical Approach for Routing and Wavelength Assignment in Large Wavelength-Routed Optical Networks , 1996, IEEE J. Sel. Areas Commun..

[8]  Yair Bartal,et al.  Probabilistic approximation of metric spaces and its algorithmic applications , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[9]  Vijay Kumar,et al.  Improved access to optical bandwidth in trees , 1997, SODA '97.

[10]  Yossi Azar,et al.  Buy-at-bulk network design , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[11]  Peng-Jun Wan,et al.  Maximal throughput in wavelength-routed optical networks , 1998, Multichannel Optical Networks: Theory and Practice.

[12]  Vijay Kumar,et al.  Approximating Circular Arc Colouring and Bandwidth Allocation in All-Optical Ring Networks , 1998, APPROX.

[13]  Peter Winkler,et al.  Ring routing and wavelength translation , 1998, SODA '98.

[14]  Uriel Feige,et al.  Zero Knowledge and the Chromatic Number , 1998, J. Comput. Syst. Sci..

[15]  Martin Raab,et al.  "Balls into Bins" - A Simple and Tight Analysis , 1998, RANDOM.

[16]  Yair Bartal,et al.  On approximating arbitrary metrices by tree metrics , 1998, STOC '98.

[17]  Amit Kumar,et al.  Wavelength conversion in optical networks , 1999, SODA '99.

[18]  Klaus Jansen,et al.  Optimal Wavelength Routing on Directed Fiber Trees , 1999, Theor. Comput. Sci..

[19]  Klaus Jansen,et al.  The complexity of path coloring and call scheduling , 2001, Theor. Comput. Sci..

[20]  Subhash Khot,et al.  Improved inapproximability results for MaxClique, chromatic number and approximate graph coloring , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[21]  Hervé Rivano,et al.  Fractional Path Coloring with Applications to WDM Networks , 2001, ICALP.

[22]  Subhash Khot,et al.  Query efficient PCPs with perfect completeness , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

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

[24]  Klaus Jansen,et al.  The Maximum Edge-Disjoint Paths Problem in Bidirected Trees , 2001, SIAM J. Discret. Math..

[25]  S. Zachos,et al.  Minimizing request blocking in all-optical rings , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[26]  Deying Li,et al.  Placement of wavelength converters for minimal wavelength usage in WDM networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

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

[28]  Arie M. C. A. Koster,et al.  Minimum converter wavelength assignment in all-optical networks , 2003 .

[29]  Aris Pagourtzis,et al.  Minimizing request blocking in all-optical rings , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

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

[31]  Chandra Chekuri,et al.  Multicommodity Demand Flow in a Tree , 2003, ICALP.

[32]  Carl J. Nuzman,et al.  Wavelength assignment for partially transparent networks with reach constraints , 2003 .

[33]  Satish Rao,et al.  A tight bound on approximating arbitrary metrics by tree metrics , 2003, STOC '03.

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

[35]  Iraj Saniee,et al.  Simplified layering and flexible bandwidth with TWIN , 2004, FDNA '04.

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

[37]  L. Zhang,et al.  Line system design for DWDM networks , 2004, 11th International Telecommunications Network Strategy and Planning Symposium. NETWORKS 2004,.

[38]  Adrian Vetta,et al.  Lighting fibers in a dark network , 2004, IEEE Journal on Selected Areas in Communications.

[39]  Lisa Zhang,et al.  Hardness of the undirected congestion minimization problem , 2005, STOC '05.

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

[41]  Lisa Zhang,et al.  Hardness of the undirected edge-disjoint paths problem with congestion , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[42]  Lisa Zhang,et al.  Logarithmic hardness of the undirected edge-disjoint paths problem , 2006, JACM.

[43]  Venkatesan Guruswami,et al.  Hardness of Low Congestion Routing in Directed Graphs , 2006, Electron. Colloquium Comput. Complex..

[44]  Spyridon Antonakopoulos,et al.  Heuristics for Fiber Installation in Optical Network Optimization , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.