A branch-and-price algorithm for the capacitated facility location problem

被引:54
作者
Klose, Andreas [1 ]
Goertz, Simon
机构
[1] Univ Zurich, Inst Operat Res, CH-8044 Zurich, Switzerland
[2] Univ Gesamthsch Wuppertal, Fac Econ & Social Sci, D-42119 Wuppertal, Germany
关键词
capacitated facility location; mixed-integer programming; Lagrangean relaxation; column generation; branch-and-price;
D O I
10.1016/j.ejor.2005.03.078
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The capacitated facility location problem (CFLP)is a well-known combinatorial optimization problem with applications in distribution and production planning. It consists in selecting plant sites from a finite set of potential sites and in allocating customer demands in such a way as to minimize operating and transportation costs. A number of solution approaches based on Lagrangean relaxation and subgradient optimization has been proposed for this problem. Subgradient optimization does not provide a primal (fractional) optimal solution to the corresponding master problem. However, in order to compute optimal solutions to large or difficult problem instances by means of a branch-and-bound procedure information about such a primal fractional solution can be advantageous. In this paper, a (stabilized) column generation method is, therefore, employed in order to solve a corresponding master problem exactly. The column generation procedure is then employed within a branch-and-price algorithm for computing optimal solutions to the CFLP. Computational results are reported for a set of larger and difficult problem instances. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1109 / 1125
页数:17
相关论文
共 64 条
[1]   Capacitated facility location: Separation algorithms and computational experience [J].
Aardal, K .
MATHEMATICAL PROGRAMMING, 1998, 81 (02) :149-175
[2]  
Aardal K., 1995, MATH OPER RES, V20, P552, DOI DOI 10.1287/MOOR.20.3.562
[3]   Branching rules revisited [J].
Achterberg, T ;
Koch, T ;
Martin, A .
OPERATIONS RESEARCH LETTERS, 2005, 33 (01) :42-54
[4]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[5]   AN ALGORITHM FOR SOLVING LARGE CAPACITATED WAREHOUSE LOCATION-PROBLEMS [J].
BEASLEY, JE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 33 (03) :314-325
[6]   LAGRANGEAN HEURISTICS FOR LOCATION-PROBLEMS [J].
BEASLEY, JE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 65 (03) :383-399
[7]  
BEASLEY JE, 1990, J OPER RES SOC, V41, P1069, DOI 10.1038/sj/jors/0411109
[8]   LOCATION-PROBLEMS ARISING IN COMPUTER-NETWORKS [J].
BOFFEY, TB .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1989, 40 (04) :347-354
[9]  
CARRARESI P, 1995, RIV OPER, V25, P5
[10]  
Chardaire P., 1999, TELECOMMUNICATIONS N, P33