Article ID: | iaor20023262 |
Country: | Netherlands |
Volume: | 106 |
Issue: | 1 |
Start Page Number: | 263 |
End Page Number: | 286 |
Publication Date: | Sep 2001 |
Journal: | Annals of Operations Research |
Authors: | Luna H.P.L., Randazzo C.D. |
Keywords: | programming: branch and bound, programming: network |
We compare some optimal methods addressed to a problem of local access network design. We see this problem arising in telecommunication as a flow extension of the Steiner problem in directed graphs, thus including as particular cases some alternative approaches based on the spanning tree problem. We work with two equivalent flow formulations for the problem, the first referring to a single commodity and the second being a multicommodity flow model. The objective in both cases is the cost minimization of the sum of the fixed (structural) and variable (operational) costs of all the arcs composing an arborescence that links the origin node (switching center) to every demand node. The weak single commodity flow formulation is solved by a branch-and-bound strategy that applies Lagrangian relaxation for computing the bounds. The strong multicommodity flow model is solved by a branch-and-cut algorithm and by Benders decomposition. The use of a linear programming solver to address both the single commodity and the multicommodity models has also been investigated. Our experience suggests that a certain number of these modeling and solution strategies can be applied to the frequently occurring problems where basic optimal solutions to the linear program are automatically integral, so it also solves the combinatorial optimization problem right away. On the other hand, our main conclusion is that a well tailored Benders partitioning approach emerges as a robust method to cope with fabricated cases where the linear programming relaxation exhibits a gap between the continuous and the integral optimal values.