A global optimization algorithm for reliable network design

In this paper, we consider the problem of designing reliable networks that satisfy supply/demand, flow balance, and capacity constraints, while simultaneously allocating certain resources to mitigate the arc failure probabilities in such a manner as to minimize the total cost of network design and resource allocation. The resulting model formulation is a nonconvex mixed-integer 0-1 program, for which a tight linear programming relaxation is derived using RLT-based variable substitution strategies and a polyhedral outer-approximation technique. This LP relaxation is subsequently embedded within a specialized branch-and-bound procedure, and the proposed approach is proven to converge to a global optimum. Various alternative partitioning strategies that could potentially be employed in the context of this branch-and-bound framework, while preserving the theoretical convergence property, are also explored. Computational results are reported for a hypothetical scenario based on different parameter inputs and alternative branching strategies. Related optimization models that conform to the same class of problems are also briefly presented.

[1]  Thomas L. Magnanti,et al.  Designing Hierarchical Survivable Networks , 1998, Oper. Res..

[2]  James S. Dyer,et al.  A standard measure of risk and risk-value models , 1996 .

[3]  Philippe Jorion Value at risk: the new benchmark for controlling market risk , 1996 .

[4]  P. Pardalos,et al.  Optimal Risk Path Algorithms , 2002 .

[5]  G. Nemhauser,et al.  Integer Programming , 2020 .

[6]  Ali Ridha Mahjoub,et al.  Design of Survivable Networks: A survey , 2005, Networks.

[7]  Yu Liu,et al.  Successive survivable routing for node failures , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[8]  R. Kevin Wood,et al.  The multi-terminal maximum-flow network-interdiction problem , 2011, Eur. J. Oper. Res..

[9]  Hanif D. Sherali,et al.  A Hierarchy of Relaxations and Convex Hull Characterizations for Mixed-integer Zero-one Programming Problems , 1994, Discret. Appl. Math..

[10]  Bezalel Gavish,et al.  Topological design of telecommunication networks-local access design methods , 1991, Ann. Oper. Res..

[11]  Qi Shi,et al.  Early detection and prevention of denial-of-service attacks: a novel mechanism with propagated traced-back attack blocking , 2005, IEEE Journal on Selected Areas in Communications.

[12]  Jonathan Cole Smith,et al.  Mathematical Programming Algorithms for Two-Path Routing Problems with Reliability Considerations , 2008, INFORMS J. Comput..

[13]  Jonathan Cole Smith,et al.  Branch-and-price-and-cut algorithms for solving the reliable h-paths problem , 2008, J. Glob. Optim..

[14]  Prakash Mirchandani,et al.  Opera Tions Research Center Working Paper Intuitive Solution-double Techniques for Worst-case Analysis of Some Survivable Network Design Problems. Intuitive Solution-doubling Techniques for Worst-case Analysis of Some Survivable Network Design Problems , 2022 .

[15]  Mitsuo Gen,et al.  Recent network design techniques using evolutionary algorithms , 2005 .

[16]  Warren P. Adams,et al.  A hierarchy of relaxation between the continuous and convex hull representations , 1990 .

[17]  Varadharajan Sridhar,et al.  Benders-and-cut algorithm for fixed-charge capacitated network design problem , 2000, Eur. J. Oper. Res..

[18]  Thomas L. Magnanti,et al.  Connectivity-splitting models for survivable network design , 2004, Networks.

[19]  Hanif D. Sherali,et al.  A Hierarchy of Relaxations Between the Continuous and Convex Hull Representations for Zero-One Programming Problems , 1990, SIAM J. Discret. Math..

[20]  T. Magnanti,et al.  A Dual-Based Algorithm for Multi-Level Network Design , 1994 .

[21]  Zhong Zhou,et al.  Alpha Reliable Network Design Problem , 2007 .

[22]  Hervé Kerivin,et al.  Design of Survivable Networks: A survey , 2005 .

[23]  Dirk Reichelt,et al.  Reliable Communication Network Design with Evolutionary Algorithms , 2005, Int. J. Comput. Intell. Appl..

[24]  David P. Williamson,et al.  An efficient approximation algorithm for the survivable network design problem , 1998, Math. Program..

[25]  Shing Chung Josh Wong,et al.  A Reliability-Based Network Design Problem , 2005 .

[26]  Luca Podofillini,et al.  Optimal design of reliable network systems in presence of uncertainty , 2005, IEEE Transactions on Reliability.

[27]  Alexander Shulman,et al.  A decomposition algorithm for capacity expansion of local access networks , 1993, IEEE Trans. Commun..