Benders decomposition for very large scale partial set covering and maximal covering location problems

被引:74
作者
Cordeau, Jean-Francois [1 ]
Furini, Fabio [2 ]
Ljubic, Ivana [3 ]
机构
[1] HEC Montreal, 3000 Chemin Cote St Catherine, Montreal, PQ H3T 2A7, Canada
[2] Univ Paris 09, PSL Res Univ, CNRS, LAMSADE, F-75016 Paris, France
[3] ESSEC Business Sch Paris, 3 Av Bernard Hirsch,BP 50105, F-95021 Cergy Pontoise, France
关键词
Combinatorial optimization; Location problems; Covering; Benders decomposition; Branch-and-cut algorithms; FACILITY LOCATION; NETWORK; SEARCH;
D O I
10.1016/j.ejor.2018.12.021
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Covering problems constitute a fundamental family of facility location problems. This paper introduces a new exact algorithm for two important members of this family: (i) the maximal covering location problem (MCLP), which requires finding a subset of facilities that maximizes the amount of customer demand covered while respecting a budget constraint on the cost of the facilities; and (ii) the partial set covering location problem (PSCLP), which minimizes the cost of the open facilities while forcing a certain amount of customer demand to be covered. We study an effective decomposition approach to the two problems based on the branch-and-Benders-cut reformulation. Our new approach is designed for the realistic case in which the number of customers is much larger than the number of potential facility locations. We report the results of a series of computational experiments demonstrating that, thanks to this decomposition techniques, optimal solutions can be found very quickly for some benchmark instances with one hundred potential facility locations and involving up to 15 and 40 million customer demand points for the MCLP and the PSCLP, respectively. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:882 / 896
页数:15
相关论文
共 34 条
[1]  
[Anonymous], 2015, Location Science, DOI DOI 10.1007/978-3-319-13111-5
[2]  
Arulselvan A, 2018, MIP MODELING I UNPUB
[3]   Partitioning procedures for solving mixed-variables programming problems [J].
Benders, J. F. .
COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (01) :3-19
[4]   The gradual covering decay location problem on a network [J].
Berman, O ;
Krass, D ;
Drezner, Z .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (03) :474-480
[5]   An iterated-tabu-search heuristic for a variant of the partial set covering problem [J].
Bilal, Nehme ;
Galinier, Philippe ;
Guibault, Francois .
JOURNAL OF HEURISTICS, 2014, 20 (02) :143-164
[6]  
Church R., 1974, PAPERS REGIONAL SCI, V32, P101, DOI [DOI 10.1007/BF01942293, 10.1007/BF01942293, DOI 10.1111/J.1435-5597.1974.TB00902.X]
[7]   "Facet" separation with one linear program [J].
Conforti, Michele ;
Wolsey, Laurence A. .
MATHEMATICAL PROGRAMMING, 2019, 178 (1-2) :361-380
[8]  
Daskin M. S., 1989, ANN OPER RES, V18, P113, DOI DOI 10.1007/BF02097799
[9]   Two new location covering problems: The partial P-center problem and the partial set covering problem [J].
Daskin, MS ;
Owen, SH .
GEOGRAPHICAL ANALYSIS, 1999, 31 (03) :217-235
[10]  
Downs BT, 1996, NAV RES LOG, V43, P435, DOI 10.1002/(SICI)1520-6750(199604)43:3<435::AID-NAV8>3.0.CO