A dynamic subgradient-based branch-and-bound procedure for set covering

被引:132
作者
Balas, E [1 ]
Carrera, MC [1 ]
机构
[1] QUEUES ENFORTH DEV INC,SOFTWARE DEV PROJECTS,CAMBRIDGE,MA
关键词
D O I
10.1287/opre.44.6.875
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We discuss a branch and bound algorithm for set covering, whose centerpiece is a new integrated upper bounding/lower bounding procedure called dynamic subgradient optimization (DYNSGRAD). This new procedure, applied to a Lagrangean dual at every node of the search tree, combines the standard subgradient method with primal and dual heuristics that interact to change the Lagrange multipliers and tighten the upper and lower bounds, fix variables, and periodically restate the Lagrangean itself. Extensive computational testing is reported. As a stand-alone heuristic, DYNSGRAD performs significantly better than other procedures in terms of the quality of solutions obtainable with a certain computational effort. When incorporated into a branch-and-bound algorithm, DYNSGRAD considerably advances the state of the art in solving set covering problems.
引用
收藏
页码:875 / 890
页数:16
相关论文
共 13 条