Enhanced Model Representations for an Intra-Ring Synchronous Optical Network Design Problem Allowing Demand Splitting

In this paper, we consider a network design problem arising in the context of deploying synchronous optical networks (SONET) using a unidirectional path switched ring architecture, a standard of transmission using optical fiber technology. Given several rings of this type, the problem is to find an assignment of nodes to possibly multiple rings, and to determine what portion of demand traffic between node pairs spanned by each ring should be allocated to that ring. The constraints require that the demand traffic between each node pair should be satisfiable given the ring capacities, and that no more than a specified maximum number of nodes should be assigned to each ring. The objective function is to minimize the total number of node-to-ring assignments, and hence, the capital investment in add-drop multiplexer equipments. We formulate the problem as a mixed-integer programming model, and propose several alternative modeling techniques designed to improve the mathematical representation of this problem. We then develop various classes of valid inequalities for the problem along with suitable separation procedures for tightening the representation of the model, and accordingly, prescribe an algorithmic approach that coordinates tailored routines with a commercial solver (CPLEX). We also propose a heuristic procedure which enhances the solvability of the problem and provides bounds within 5--13% of the optimal solution. Promising computational results are presented that exhibit the viability of the overall approach and that lend insights into various modeling and algorithmic constructs.

[1]  Dong-Wan Tcha,et al.  Optimal Load Balancing on Sonet Bidirectional Rings , 1997, Oper. Res..

[2]  Nachimuthu Karunanithi,et al.  Sonet ring sizing with genetic algorithms , 1997, Comput. Oper. Res..

[3]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[4]  Iraj Saniee,et al.  An optimization problem related to balancing loads on SONET rings , 1994, Telecommun. Syst..

[5]  이영호,et al.  A Physical Ring Design Problem of Synchronous Optical Networks ( SONET ) for Mass Market Multimedia Telecommunication Services , 1998 .

[6]  Laurence A. Wolsey,et al.  Optimal Placement of Add/Drop Multiplexers: Heuristic and Exact Algorithms , 1998, Oper. Res..

[7]  Manuel Laguna,et al.  Clustering for the design of SONET rings in interoffice telecommunications , 1994 .

[8]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[9]  Hanif D. Sherali,et al.  Linear programming and network flows (2nd ed.) , 1990 .

[10]  Hanif D. Sherali,et al.  Linear Programming and Network Flows , 1977 .

[11]  T.-H. Wu,et al.  Feasibility study of a high-speed SONET self-healing ring architecture in future interoffice networks , 1990, IEEE Communications Magazine.

[12]  T.-H. Wu,et al.  Feasibility study of a high-speed SONET self-healing ring architecture in future interoffice fiber networks , 1990, IEEE Conference on Military Communications.

[13]  Tsong-Ho Wu,et al.  Fiber Network Service Survivability , 1992 .

[14]  Mauro Dell'Amico,et al.  Exact solution of the SONET Ring Loading Problem , 1999, Oper. Res. Lett..

[15]  H. Sherali,et al.  A Branch-and-Cut Algorithm for Solving an Intraring Synchronous Optical Network Design Problem , 2000 .

[16]  R. H. Cardwell,et al.  Survivable SONET networks-design methodology , 1994, IEEE J. Sel. Areas Commun..