A distributed algorithm for solving large-scale p-median problems using expectation maximization

被引:0
|
作者
Gwalani, Harsha [1 ]
Helsing, Joseph [2 ]
Alshammari, Sultanah M. [3 ]
Tiwari, Chetan [4 ]
Mikler, Armin R. [4 ]
机构
[1] Univ North Texas, Dept Comp Sci & Engn, Denton, TX 76203 USA
[2] Stevens Inst Technol, Dept Elect & Comp Engn, Hoboken, NJ USA
[3] King Abdulaziz Univ, Ctr Res Excellence Artificial Intelligence & Data, Jeddah, Saudi Arabia
[4] Georgia State Univ, Dept Comp Sci, Atlanta, GA USA
基金
美国国家卫生研究院;
关键词
P-median problem; Spatial data mining; Heuristic search; Parallel computing; Location allocation; Distributed algorithms; GENETIC ALGORITHM; HEURISTIC METHODS; LOCATION;
D O I
10.7717/peerj-cs.2446
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The p-median problem selects p source locations to serve n destinations such that the average distance between the destinations and corresponding sources is minimized. It is a well-studied NP-hard combinatorial optimization problem with many existing heuristic solutions, however, existing algorithms are not scalable for large-scale problems. The fast interchange (FI) heuristic which yields results close to the optimal solution with respect to the objective function value becomes suboptimal with respect to time requirements for large-scale problems. We present a novel distributed divide and conquer algorithm, EM-FI, to solve large-scale p-median problems quickly even with limited computing resources. The algorithm identifies the existing spatial clusters of the destination locations using expectation maximization (EM) and solves them as independent p-median problems using integer programming or FI concurrently. The proposed algorithm showed an order of magnitude improvement in time without the loss of quality in terms of the objective function value on synthetic and real datasets.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 50 条
  • [1] On solving large p-median problems
    Mu, Wangshu
    Tong, Daoqin
    ENVIRONMENT AND PLANNING B-URBAN ANALYTICS AND CITY SCIENCE, 2020, 47 (06) : 981 - 996
  • [2] Computational study of large-scale p-Median problems
    Avella, Pasquale
    Sassano, Antonio
    Vasil'ev, Igor
    MATHEMATICAL PROGRAMMING, 2007, 109 (01) : 89 - 114
  • [3] Computational study of large-scale p-Median problems
    Pasquale Avella
    Antonio Sassano
    Igor Vasil'ev
    Mathematical Programming, 2007, 109 : 89 - 114
  • [4] A NOTE ON SOLVING LARGE P-MEDIAN PROBLEMS
    BEASLEY, JE
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 21 (02) : 270 - 273
  • [5] Solving Large p-Median Problems with a Radius Formulation
    Garcia, Sergio
    Labbe, Martine
    Marin, Alfredo
    INFORMS JOURNAL ON COMPUTING, 2011, 23 (04) : 546 - 556
  • [6] AN ALGORITHM FOR SOLVING CAPACITATED MULTICOMMODITY P-MEDIAN TRANSPORTATION PROBLEMS
    CAO, BY
    UEBE, G
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1993, 44 (03) : 259 - 269
  • [7] Sequential Zone Adjustment for Approximate Solving of Large p-Median Problems
    Janacek, Jaroslav
    Kvet, Marek
    OPERATIONS RESEARCH PROCEEDINGS 2011, 2012, : 269 - 274
  • [8] Solving capacitated p-median problem using genetic algorithm
    Ghoseiri, K.
    Ghannadpour, S. F.
    2007 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-4, 2007, : 885 - 889
  • [9] A genetic algorithm for solving the P-median problem
    Abu Dalhoum, AL
    Moh'd, AZ
    de la Cruz, M
    Ortega, A
    Alfonseca, M
    MODELLING AND SIMULATION 2005, 2005, : 141 - 145
  • [10] A genetic algorithm for solving a capacitated p-median problem
    Correa, ES
    Steiner, MTA
    Freitas, AA
    Carnieri, C
    NUMERICAL ALGORITHMS, 2004, 35 (2-4) : 373 - 388