A scalable exact algorithm for the vertex p-center problem

被引:29
|
作者
Contardo, Claudio [1 ]
Iori, Manuel [2 ]
Kramer, Raphael [2 ]
机构
[1] Univ Quebec Montreal, ESG, Dept Management & Technol, Montreal, PQ, Canada
[2] UNIMORE, Dipartimento Sci & Metodi Ingn, Modena, Italy
基金
加拿大自然科学与工程研究理事会;
关键词
p-center problem; Clustering; Facility location; Relaxation algorithm; LOCATION;
D O I
10.1016/j.cor.2018.11.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The vertex p-center problem consists in selecting p centers among a finite set of candidates and assigning a set of clients to them, with the aim of minimizing the maximum dissimilarity between a client and its associated center. State-of-the-art algorithms for the problem are based on the solution of a series of covering subproblems, and are particularly efficient when additional reduction rules are used to limit the size of the subproblems. In fact, these algorithms do not scale well when the cardinality of the dissimilarity matrix grows above a few million entries, as the time and space required to compute and store the matrix start dominating those required for solving the subproblems. We introduce a scalable relaxation based iterative algorithm that does not rely on the computation of the entire matrix, but rather relies on the computation of a typically much smaller sub-matrix that is only enlarged if deemed necessary. This method can solve to proven optimality p-center problems derived from the TSP library and containing up to one million clients for small but realistic values of p. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:211 / 220
页数:10
相关论文
共 50 条
  • [1] An exact algorithm for the capacitated vertex p-center problem
    Özsoy, FA
    Pinar, MÇ
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (05) : 1420 - 1436
  • [2] Dominant, an algorithm for the p-center problem
    Caruso, C
    Colorni, A
    Aloi, L
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (01) : 53 - 64
  • [3] A vertex weighting-based double-tabu search algorithm for the classical p-center problem
    Zhang, Qingyun
    Lu, Zhipeng
    Su, Zhouxing
    Li, Chumin
    COMPUTERS & OPERATIONS RESEARCH, 2023, 160
  • [4] Exact solution approaches for the discrete a-neighbor p-center problem
    Gaar, Elisabeth
    Sinnl, Markus
    NETWORKS, 2023, 82 (04) : 371 - 399
  • [5] Robust MILP formulations for the two-stage weighted vertex p-center problem
    Duran-Mateluna, Cristian
    Ales, Zacharie
    Elloumi, Sourour
    Jorquera-Bravo, Natalia
    COMPUTERS & OPERATIONS RESEARCH, 2023, 159
  • [6] Vertex Weighting-Based Tabu Search for p-Center Problem
    Zhang, Qingyun
    Lu, Zhipeng
    Su, Zhouxing
    Li, Chumin
    Fang, Yuan
    Ma, Fuda
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 1481 - 1487
  • [7] A Maximal Client Coverage Algorithm for the p-Center Problem
    Dantrakul, Sittipong
    Likasiri, Chulin
    THAI JOURNAL OF MATHEMATICS, 2012, 10 (02): : 423 - 432
  • [8] An improved algorithm for the p-center problem on interval graphs with unit lengths
    Cheng, T. C. E.
    Kang, Liying
    Ng, C. T.
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (08) : 2215 - 2222
  • [9] The stratified p-center problem
    Albareda-Sarnbola, Maria
    Martinez-Merino, Luisa, I
    Rodriguez-Chia, Antonio M.
    COMPUTERS & OPERATIONS RESEARCH, 2019, 108 : 213 - 225
  • [10] Greedy Randomized Adaptive Search Procedure with Path-Relinking for the Vertex p-Center Problem
    Yin, Ai-Hua
    Zhou, Tao-Qing
    Ding, Jun-Wen
    Zhao, Qing-Jie
    Lv, Zhi-Peng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2017, 32 (06) : 1319 - 1334