1. COLUMN GENERATION BASED ALGORITHMS FOR THE CAPACITATED MULTI-LAYER NETWORK DESIGN WITH UNSPLITTABLE DEMANDS
- Author
-
Eduardo Uchoa, Nancy Perrot, A. Ridha Mahjoub, and Amal Benhamiche
- Subjects
Structure (mathematical logic) ,021103 operations research ,column generation ,Linear programming ,Computer science ,lcsh:Mathematics ,multi-layer network design ,0211 other engineering and technologies ,Physical layer ,linear programming ,optical networks ,0102 computer and information sciences ,02 engineering and technology ,Management Science and Operations Research ,lcsh:QA1-939 ,01 natural sciences ,Set (abstract data type) ,Network planning and design ,010201 computation theory & mathematics ,Decomposition (computer science) ,Column generation ,Layer (object-oriented design) ,Algorithm - Abstract
We investigate a variant of the Multi-Layer Network Design problem where minimum cost capacities have to be installed upon a virtual layer in such a way that (i) a set of traffic demands can be routed AND (ii) each capacity (subband) is assigned a route in the physical layer. The traffic demands cannot be splitted along several paths (nor even several capacities installed on the same link), which makes the problem even more difficult. In this paper, we present new non-compact ILP formulations to model the problem and provide column generation procedures, based on different Dantzig-Wolfe decomposition schemes to solve it. More precisely, an arc-flow formulation is given for the problem and used to derive two different paths formulations: non-aggregated and aggregated. The former contains two families of path variables and requires a double column generation procedure to solve it, while the latter relies on a single path variable with a specific structure. These alternative modeling approaches induce two Branch-and-Price algorithms that allow to solve the problem efficiently for several classes of instances.
- Published
- 2017