A Heuristic Constraint Programming Method for the p-Median Problem With Distance Constraints

被引:0
作者
Iosif, Panteleimon [1 ]
Ploskas, Nikolaos [1 ]
Stergiou, Kostas [1 ]
机构
[1] Univ Western Macedonia, Dept Elect & Comp Engn, Kozani, Greece
来源
EUROPEAN JOURNAL ON ARTIFICIAL INTELLIGENCE | 2025年
关键词
constraint programming; facility location; distance constraints; value ordering; optimization; LOCATION-PROBLEMS; FACILITIES; NETWORK; MODEL;
D O I
10.1177/30504554251344177
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a facility location problem, we seek to locate a set of facilities in an area, where demand points (clients) may be present, so that some criterion is optimized. A well-known facility location problem is the p-median problem, where we seek to minimize the sum of distances between demand points and their nearest facility. We consider a variant of the p-median problem where distance constraints exist between facilities and between facilities and demand points. This problem can be used to model the requirements that arise when locating semi-obnoxious facilities. We first introduce integer linear programming and constraint programming (CP) models and implement them in Gurobi and OR-Tools, respectively. Then, we describe a greedy heuristic that can be used to prune branches during a search within an incomplete CP solver. We also introduce a number of domain-specific value ordering heuristics that can be applied within such a solver. The developed method is evaluated under different problem generation models, and compared to Gurobi and OR-Tools. The results demonstrate that our method is more robust than the two complete solvers, significantly outperforming either of them in certain classes of problems, both in terms of run times and the quality of the solutions found.
引用
收藏
页数:28
相关论文
共 47 条
[1]   INTEGER PROGRAMMING - METHODS, USES, COMPUTATION [J].
BALINSKI, ML .
MANAGEMENT SCIENCE, 1965, 12 (03) :253-313
[2]   A NOTE ON SOLVING LARGE P-MEDIAN PROBLEMS [J].
BEASLEY, JE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 21 (02) :270-273
[3]   Solving the p-median problem with a semi-Lagrangian relaxation [J].
Beltran, C. ;
Tadonki, C. ;
Vial, J. -Ph. .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2006, 35 (02) :239-260
[4]   The minimum weighted covering location problem with distance constraints [J].
Berman, Oded ;
Huang, Rongbing .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (02) :356-372
[5]  
Bessiere C, 2006, FOUND ARTIF INTELL, P29
[6]  
Boussemart F, 2004, FRONT ARTIF INTEL AP, V110, P146
[7]  
Brimberg J., 1998, Location Science, V6, P109, DOI 10.1016/S0966-8349(98)00050-3
[8]  
Cambazard Hadrien, 2012, Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. Proceedings 9th International Conference, CPAIOR 2012, P97, DOI 10.1007/978-3-642-29828-8_7
[9]  
Carrizosa E., 1999, Studies in Locational Analysis, V12, P1
[10]   LOCATING INDEPENDENT FACILITIES WITH MAXIMUM WEIGHT - GREEDY HEURISTICS [J].
CHAUDHRY, SS ;
MCCORMICK, ST ;
MOON, ID .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1986, 14 (05) :383-389