This diploma thesis deals with the restoration problem in telecommunication networks. The goal is to find a cost minimal capacity capacity assignment on the edges and nodes of a network such that given demands can be satisfied even in case of the failure of an edge or node in the network. Moreover, restrictions on the routing paths (like length restrictions) and hardware constraints have to be satisfied. A Mixed Integer Programming model is presented which takes into account restoration requirements as well as hardware constraints and which abstracts from a particular restoration protocol and failure situation. This abstraction provides new insight into the structure of the network restoration problem and shows that from a mathematical point of view, the commonly used restoration techniques Link Restoration, Path Restoration and Reservation are not as different as they seem to be from a practical point of view. In addition, our model allows (but is not limited to) optimizing working capacity, intended for normal use, and spare capacity, intended for rerouting purposes in case of a failure, in one step. Furthermore, our formulation of capacity cost allows taking into account the effects of discrete, non-linear cost structures which are common in practice. Up to our knowledge, no publication in the existing literature covers all these aspects, let alone in one model, although they are of major practical interest. The model has been implemented in a Branch and Cut framework. The theoretical background of the algorithmic procedure is presented in detail, including computational complexity investigations on the pricing problem. The abstraction from a particular restoration protocol turns out to be useful both from a theoretical and computational point of view. In fact, our investigations suggest a distinction into Local Restoration and Global Restoration rather than into Link Restoration,Path Restoration, Reservation and mixtures of these concepts. In addition to the theoretical aspects of the algorithmic procedure, some implementational details are briefly discussed. Our implementation has been tested on 14 real world instances, which is described in detail. One part of the computational results consists of a comparison of optimal network cost values using diffeent restoration mechanisms, applied to securing either all single node failures, all single edge failures or both. In addition, the effects of a discrete cost structure are investigated, which has rarely been considered yet in literature. Furthermore, the cost ifference between joint and successive working and spare capacity optimization is investigated. In the second part of the computational results, several heuristics for the network restoration problem are compared with respect to both solution quality and time. This diploma thesis deals with the restoration problem in telecommunication networks. The goal is to find a cost minimal capacity capacity assignment on the edges and nodes of a network such that given demands can be satisfied even in case of the failure of an edge or node in the network. Moreover, restrictions on the routing paths (like length restrictions) and hardware constraints have to be satisfied. A Mixed Integer Programming model is presented which takes into account restoration requirements as well as hardware constraints and which abstracts from a particular restoration protocol and failure situation. This abstraction provides new insight into the structure of the network restoration problem and shows that from a mathematical point of view, the commonly used restoration techniques Link Restoration, Path Restoration and Reservation are not as different as they seem to be from a practical point of view. In addition, our model allows (but is not limited to) optimizing working capacity, intended for normal use, and spare capacity, intended for rerouting purposes in case of a failure, in one step. Furthermore, our formulation of capacity cost allows taking into account the effects of discrete, non-linear cost structures which are common in practice. Up to our knowledge, no publication in the existing literature covers all these aspects, let alone in one model, although they are of major practical interest. The model has been implemented in a Branch and Cut framework. The theoretical background of the algorithmic procedure is presented in detail, including computational complexity investigations on the pricing problem. The abstraction from a particular restoration protocol turns out to be useful both from a theoretical and computational point of view. In fact, our investigations suggest a distinction into Local Restoration and Global Restoration rather than into Link Restoration, Path Restoration, Reservation and mixtures of these concepts. In addition to the theoretical aspects of the algorithmic procedure, some implementational details are briefly discussed. Our implementation has been tested on 14 real world instances, which is described in detail. One part of the computational results consists of a comparison of optimal network cost values using different restoration mechanisms, applied to securing either all single node failures, all single edge failures or both. In addition, the effects of a discrete cost structure are investigated, which has rarely been considered yet in literature. Furthermore, the cost difference between joint and successive working and spare capacity optimization is investigated. In the second part of the computational results, several heuristics for the network restoration problem are compared with respect to both solution quality and time.
[1]
Hideki Sakauchi,et al.
A self-healing network with an economical spare-channel assignment
,
1990,
[Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.
[2]
Geir Dahl,et al.
A Cutting Plane Algorithm for Multicommodity Survivable Network Design Problems
,
1998,
INFORMS J. Comput..
[3]
Martin Grötschel,et al.
Cost-efficient network synthesis from leased lines
,
1998,
Ann. Oper. Res..
[4]
M. Minoux.
Optimum Synthesis of a Network with Non-Simultaneous Multicommodity Flow Requirements*
,
1981
.
[5]
Wayne D. Grover,et al.
Increasing the Efficiency of Span-restorable Mesh Networks on Low-connectivity Graphs
,
2001
.
[6]
M. Iri.
ON AN EXTENSION OF THE MAXIMUM-FLOW MINIMUM-CUT THEOREM TO MULTICOMMO))ITY FLOWS
,
1971
.
[7]
Wayne D. Grover,et al.
Comparison of Mesh Protection and Restoration Schemes and the Dependency of Graph Connectivity
,
2001,
DRCN.
[8]
R. Wessäly.
Dimensioning Survivable Capacitated Networks
,
2000
.
[9]
Anantaram Balakrishnan,et al.
Modeling and solving the single facility line restoration problem
,
1998
.
[10]
Muriel Médard,et al.
Towards a deeper understanding of link restoration algorithms for mesh networks
,
2001,
Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).
[11]
Piet Demeester,et al.
Economic allocation of spare capacity in mesh restorable networks: model and algorithm
,
1998
.
[12]
Alper Atamtürk,et al.
On capacitated network design cut–set polyhedra
,
2002,
Math. Program..
[13]
J. Gondzio,et al.
Capacity Planning under Uncertain Demand in Telecommunication Networks
,
1999
.
[14]
K. Onaga,et al.
On feasibility conditions of multicommodity flows in networks
,
1971
.
[15]
Lorne Mason,et al.
Restoration strategies and spare capacity requirements in self-healing ATM networks
,
1999,
TNET.
[16]
Michel Gendreau,et al.
Design and Dimensioning of Survivable SDH/Sonet Networks
,
1999
.
[17]
T. Magnanti,et al.
Polyhedral properties of the network restoration problem-with the convex hull of a special case
,
1997
.
[18]
Itzhak Gilboa,et al.
Source Sink Flows with Capacity Installation in Batches
,
1998,
Discret. Appl. Math..
[19]
Laurence A. Wolsey,et al.
Valid inequalities for 0-1 knapsacks and mips with generalised upper bound constraints
,
1990,
Discret. Appl. Math..
[20]
Alexander Kröller.
Network Optimization: Integration of Hardware Configuration and Capacity Dimensioning
,
2003
.
[21]
Morten Riis,et al.
Capacitated Network Design with Uncertain Demand
,
2002,
INFORMS J. Comput..
[22]
Wayne D. Grover,et al.
Optimal capacity placement for path restoration in STM or ATM mesh-survivable networks
,
1998,
TNET.
[23]
Yijun Xiong,et al.
Optimal design of restorable ATM mesh networks
,
1998,
1998 IEEE ATM Workshop Proceedings. 'Meeting the Challenges of Deploying the Global Broadband Network Infrastructure' (Cat. No.98EX164).