A column generation approach for SONET ring assignment

  • Authors:
  • Elder M. Macambira;Nelson Maculan;Cid C. de Souza

  • Affiliations:
  • Universidade Federal do Rio de Janeiro, Programa de Engenharia de Sistemas e Computação, COPPE, Caixa Postal 68511, 21941-972, Rio de Janeiro, RJ, Brazil;Universidade Federal do Rio de Janeiro, Programa de Engenharia de Sistemas e Computação, COPPE, Caixa Postal 68511, 21941-972, Rio de Janeiro, RJ, Brazil;Universidade Estadual de Campinas, Instituto de Computação, Caixa Postal 6176, 13084-971, Campinas, SP, Brazil

  • Venue:
  • Networks
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this article we consider the SONET ring assignment problem (SRAP) presented in [7]. The authors pointed out the inadequacy of solving SRAP instances using their integer programming formulation and commercial linear programming solvers. Similar experiences with IP models for SRAP are reported in [1]. In this article we reformulate SRAP as a set partitioning model with an additional knapsack constraint. This new formulation has an exponential number of columns and, to solve it, we implemented a branch-and-price/column generation algorithm. Extensive computational experiments showed that the new algorithm is orders of magnitude faster than standard branch-and-bound codes running on compact IP models introduced earlier. Instances taken from [1,7], which could not be solved there in hours of computation were solved here to optimality in just a few seconds. © 2006 Wiley Periodicals, Inc. NETWORKS, Vol. 47(3), 157–171 2006