The Hampered k-Median Problem with Neighbourhoods

被引:0
作者
Puerto, Justo [1 ]
Valverde, Carlos [1 ]
机构
[1] Univ Seville, Inst Math IMUS, Seville 41012, Spain
关键词
Facility location; Continuous location; Barriers; Mixed integer conic programming; FINDING SHORTEST PATHS; LOCATION-PROBLEMS; ALGORITHM; NETWORK;
D O I
10.1016/j.cor.2024.106786
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with facility location problems in a continuous space with neighbours and barriers. Each one of these two elements, neighbours and barriers, makes the problems harder than their standard counterparts. Combining all together results in a new challenging problem that, as far as we know, has not been addressed before, but has applications for inspection and surveillance activities and the delivery industry assuming uniformly distributed demand in some regions. Specifically, we analyse the k-Median problem with neighbours and polygonal barriers in two different situations. None of these problems can be seen as a simple incremental contribution since in both cases the tools required to analyse and solve them go beyond any standard overlapping of techniques used in the separated problems. As a first building block, we deal with the problem assuming that the neighbourhoods are not visible from one another and therefore there are no rectilinear paths that join two of them without crossing barriers. Under this hypothesis, we derive a valid mixed-integer linear formulation. Removing that hypothesis leads to a more general and realistic problem, but at the price of making it more challenging. Adapting the elements of the first formulation, we also develop another valid mixed-integer bilinear formulation. Both formulations rely on tools borrowed from computational geometry that allow to handle polygonal barriers and neighbours that are second-order cone (SOC) representable, which we preprocess and strengthen with valid inequalities. These mathematical programming formulations are also instrumental to derive an adapted matheuristic algorithm that provides good quality solutions for both problems in short computing time. The paper also reports extensive computational experience, counting 2400 experiments, showing that our exact and heuristic approaches are useful: the exact approach can solve optimally instances with up to 50 neighbourhoods and different number of barriers within one hour of CPU time, whereas the matheuristic approach always returns good feasible solutions in less than 300 s.
引用
收藏
页数:18
相关论文
共 36 条
[1]  
[Anonymous], 2002, SPRING S OPERAT RES
[2]   Spatiotemporal simulation of urban growth patterns using agent-based modeling: The case of Tehran [J].
Arsanjani, Jamal Jokar ;
Helbich, Marco ;
Vaz, Eric De Noronha .
CITIES, 2013, 32 :33-42
[3]   Network flow based approaches for the pipelines routing problem in naval design * [J].
Blanco, Victor ;
Gonzalez, Gabriel ;
Hinojosa, Yolanda ;
Ponce, Diego ;
Pozo, Miguel A. ;
Puerto, Justo .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2022, 111
[4]   Ordered p-median problems with neighbourhoods [J].
Blanco, Victor .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2019, 73 (02) :603-645
[5]   Minimum Spanning Trees with neighborhoods: Mathematical programming formulations and solution methods [J].
Blanco, Victor ;
Fernandez, Elena ;
Puerto, Justo .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (03) :863-878
[6]  
Boyd S., 2004, Convex Optimization
[7]   An efficient algorithm for facility location in the presence of forbidden regions [J].
Butt, SE ;
Cavalier, TM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (01) :56-70
[8]  
Daescu O, 2008, SPRINGER TRAC ADV RO, V47, P187
[9]  
DEBERG M, 1990, LECT NOTES COMPUT SC, V447, P213
[10]  
Drezner Z., 2004, FACILITY LOCATION AP