Optimization of Contemporary Telecommunications Networks: Generalized Spanning Trees and WDM Optical Networks

Title of dissertation: OPTIMIZATION OF CONTEMPORARY TELECOMMUNICATIONS NETWORKS: GENERALIZED SPANNING TREES AND WDM OPTICAL NETWORKS Daliborka Stanojević, Doctor of Philosophy, 2005 Dissertation directed by: Associate Professor Subramanian Raghavan Department of Decision and Information Technologies We present a study of two NP-hard telecommunications network design problems the prize-collecting generalized minimum spanning tree problem (PCGMST) and the design of optical networks with wavelength division multiplexing. The first problem, the PCGMST problem, involves the design of regional backbone networks, where a set of local area networks (LANs) need to be connected by a minimum cost tree network using exactly one gateway site from each LAN. We present several polynomial time heuristics for the PCGMST problem and show that these algorithms, at best, provide only modest quality solutions. We also present two metaheuristics a local search procedure and a genetic algorithm, and show that these procedures provide compelling high-quality results on a large set of test problems. Our study of the PCGMST problem is concluded by a presentation of two exact solution procedures that can be used to find optimal solutions in networks of moderate size. The second problem studied in this dissertation is a more complex network design problem that involves optical networks with wavelength division multiplexing (WDM). These networks provide an abundance of transmission bandwidth, but require the use of expensive equipment, which, in turn, mandates careful use of the resources available for their design. The novel aspect of WDM optical networks is that they require simultaneous design of two network layers. The first layer is the virtual topology that requires routing of logical paths over the physical layer of optical fibers. The second layer involves routing and grooming of traffic requests over the logical paths established in the virtual topology. This problem has been extensively studied in the last 10 years, but due to its notoriously hard nature, only few exact solution procedures for relaxed versions of this problem were developed so far. We propose one exact and two approximate branch-and-price algorithms for two versions of the WDM optical network design problem and present results of the computational study involving two different design objectives. Finally, we propose two classes of valid inequalities for our branch-and-price algorithms, and discuss applicability of our algorithms to different versions of the WDM optical network design problem. OPTIMIZATION OF CONTEMPORARY TELECOMMUNICATIONS NETWORKS: GENERALIZED SPANNING TREES AND WDM OPTICAL NETWORKS

[1]  Alain Chabrier CPAIOR ’ 03 Heuristic Branch-and-Price-and-Cut to Solve a Network Design Problem , 2003 .

[2]  Mark A. Shayman,et al.  A Local Optimization Algorithm for Logical Topology Design and Traffic Grooming in IP over WDM Networks , 2003 .

[3]  Kumar N. Sivarajan,et al.  Design of logical topologies: a linear formulation for wavelength-routed optical networks with no wavelength changers , 2001, TNET.

[4]  François Vanderbeck,et al.  Implementing Mixed Integer Column Generation , 2005 .

[5]  Jian-Qiang Hu,et al.  Traffic grooming, routing, and wavelength assignment in optical WDM mesh networks , 2004, IEEE INFOCOM 2004.

[6]  Biswanath Mukherjee,et al.  Wavelength-routed optical networks: linear formulation, resource budgeting tradeoffs, and a reconfiguration study , 2000, TNET.

[7]  Biswanath Mukherjee,et al.  Some principles for designing a wide-area WDM optical network , 1996, TNET.

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

[9]  Biswanath Mukherjee,et al.  Traffic grooming in an optical WDM mesh network , 2002, IEEE J. Sel. Areas Commun..

[10]  Gilbert Laporte,et al.  A comparative analysis of several formulations for the generalized minimum spanning tree problem , 2002, Networks.

[11]  Rajiv Ramaswami,et al.  Multiwavelength optical networks with limited wavelength conversion , 1997, Proceedings of INFOCOM '97.

[12]  V. R. Konda,et al.  Algorithm for traffic grooming in optical networks to minimize the number of transceivers , 2001, 2001 IEEE Workshop on High Performance Switching and Routing (IEEE Cat. No.01TH8552).

[13]  Mark A. Shayman,et al.  Integrated Logical Topology Design and Traffic Grooming in Re-Configurable WDM Networks , 2002 .

[14]  Petrica C. Pop,et al.  An Approximation Algorithm for the Generalized Minimum Spanning Tree Problem with Bounded Cluster Size , 2005, ACiD.

[15]  C. S. Sung,et al.  Branch-and-price algorithm for a combined problem of virtual path establishment and traffic packet routing in a layered communication network , 2003, J. Oper. Res. Soc..

[16]  Gilbert Laporte,et al.  The generalized minimum spanning tree problem: Polyhedral analysis and branch‐and‐cut algorithm , 2004, Networks.

[17]  Bruce L. Golden,et al.  Heuristic Search for Network Design , 2005 .

[18]  Cynthia Barnhart,et al.  Using Branch-and-Price-and-Cut to Solve Origin-Destination Integer Multicommodity Flow Problems , 2000, Oper. Res..

[19]  Z. A. Melzak,et al.  Steiner’s problem for set-terminals , 1968 .

[20]  George N. Rouskas,et al.  A Survey of Virtual Topology Design Algorithms for Wavelength Routed Optical Networks , 1999 .

[21]  Stefan Voß,et al.  Solving group Steiner problems as Steiner problems , 2004, Eur. J. Oper. Res..

[22]  George B. Dantzig,et al.  Decomposition Principle for Linear Programs , 1960 .

[23]  S. Raghavan,et al.  Heuristic Search for the Generalized Minimum Spanning Tree Problem , 2005, INFORMS J. Comput..

[24]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[25]  Yves Crama,et al.  Local Search in Combinatorial Optimization , 2018, Artificial Neural Networks.

[26]  Bertrand M. T. Lin,et al.  Ant-Tree: an ant colony optimization approach to the generalized minimum spanning tree problem , 2003, J. Exp. Theor. Artif. Intell..

[27]  Martin W. P. Savelsbergh,et al.  Lifted Cover Inequalities for 0-1 Integer Programs: Computation , 1998, INFORMS J. Comput..

[28]  E. K. Park,et al.  An Algorithm for Traffic Grooming in WDM Optical Mesh Networks with Multiple Objectives , 2005, Telecommun. Syst..

[29]  Moshe Dror,et al.  Generalized spanning trees , 2000, Eur. J. Oper. Res..

[30]  Cees Duin,et al.  The pilot method: A strategy for heuristic repetition with application to the Steiner problem in graphs , 1999, Networks.

[31]  Geir Dahl,et al.  Routing Through Virtual Paths in Layered Telecommunication Networks , 1999, Oper. Res..

[32]  Kumar N. Sivarajan,et al.  Optical Networks: A Practical Perspective , 1998 .

[33]  S. Marcus,et al.  Reconfiguration of MPLS / WDM Networks Using Simulation-based Markov Decision Processes , 2005 .

[34]  Michael O. Ball,et al.  Fault Tolerant Virtual Path Layout: Optimization Models , 1999 .

[35]  Laurence A. Wolsey,et al.  An exact algorithm for IP column generation , 1994, Oper. Res. Lett..

[36]  Corinne Feremans Generalized Spanning Trees and Extensions , 2001 .

[37]  Eytan Modiano,et al.  Traffic grooming in WDM networks , 2001, IEEE Commun. Mag..

[38]  Moshe Dror,et al.  Solving the generalized minimum spanning tree problem by a branch-and-bound algorithm , 2005, J. Oper. Res. Soc..

[39]  Peter Eades,et al.  On Optimal Trees , 1981, J. Algorithms.

[40]  Yanghee Choi,et al.  FSA-based link assignment and routing in low-earth orbit satellite networks , 1998 .

[41]  Imrich Chlamtac,et al.  Lightpath communications: an approach to high bandwidth optical WAN's , 1992, IEEE Trans. Commun..

[42]  Oktay Günlük,et al.  Computational experience with a difficult mixedinteger multicommodity flow problem , 1995, Math. Program..

[43]  Kumar N. Sivarajan,et al.  Design of Logical Topologies for Wavelength-Routed Optical Networks , 1996, IEEE J. Sel. Areas Commun..

[44]  Michael O. Ball,et al.  Fault-Tolerant Virtual Path Layout in ATM Networks , 2000, INFORMS J. Comput..

[45]  I. Chlamtac,et al.  Lightnets: Topologies for High-speed Optical Networks , 1993 .

[46]  Mechthild Stoer,et al.  A simple min-cut algorithm , 1997, JACM.

[47]  Young-Soo Myung,et al.  On the generalized minimum spanning tree problem , 1995, Networks.

[48]  R. Kipp Martin,et al.  Using separation algorithms to generate mixed integer model reformulations , 1991, Oper. Res. Lett..

[49]  Craig A. Tovey,et al.  3. Local improvement on discrete structures , 2003 .

[50]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[51]  Arunita Jaekel,et al.  Some studies on the logical topology design of large multi-hop optical networks , 2001, OptiComm: Optical Networking and Communications Conference.

[52]  Biswanath Mukherjee,et al.  Virtual-topology adaptation for WDM mesh networks under dynamic traffic , 2003, TNET.