A Heuristic Constraint Programming Approach to the p-median Problem with Distance Constraints

被引:1
作者
Iosif, Panteleimon [1 ]
Ploskas, Nikolaos [1 ]
Stergiou, Kostas [1 ]
机构
[1] Univ Western Macedonia, Kozani, Greece
来源
PROCEEDINGS OF THE 13TH HELLENIC CONFERENCE ON ARTIFICIAL INTELLIGENCE, SETN 2024 | 2024年
关键词
Constraint Programming; facility location; distance constraints; optimization; LOCATION-PROBLEMS; FACILITIES; NETWORK;
D O I
10.1145/3688671.3688764
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In facility location problems we seek to locate a set of facilities in an area, where clients may be present, so that some criterion is optimized. In the p-median problem we seek to minimize the sum of distances between demand points and their nearest facility, whereas in the p-dispersion problem we seek to maximize the closest distance between any two facilities. Recently, a variant of p-dispersion where distance constraints exist between facilities was studied from a Constraint Programming (CP) and Integer Linear Programming (ILP) perspective. An incomplete CP solver that uses a greedy heuristic to prune branches during search was shown to significantly outperform the ILP solver Gurobi and the CP solver OR-Tools in terms of execution time. Following that work, 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 ILP and CP models and implement them in Gurobi and OR-Tools. Then, we demonstrate how a heuristic CP solver can be developed and applied on the p-median problem with distance constraints, comparing it to Gurobi and OR-Tools.
引用
收藏
页数:10
相关论文
共 42 条
[41]   Effective methods for solving the Bi-criteria p-Center and p-Dispersion problem [J].
Tutunchi, Golbarg Kazemi ;
Fathi, Yahya .
COMPUTERS & OPERATIONS RESEARCH, 2019, 101 :43-54
[42]   Solving the semi-desirable facility location problem using bi-objective particle swarm [J].
Yapicioglu, Haluk ;
Smith, Alice E. ;
Dozier, Gerry .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (02) :733-749