A parallel adaptive memory algorithm for the capacitated modular hub location problem

被引:1
作者
Wu, Qinghua [1 ]
Sun, Zhe [1 ]
Benlic, Una [2 ]
Lu, Yongliang [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Management, Wuhan 430074, Peoples R China
[2] Tesco PLC, Lever Bldg,85 Clerkenwell Rd, London EC1R 5AR, England
[3] Fuzhou Univ, Sch Econ & Management, Fuzhou 350116, Peoples R China
关键词
Heuristics; Hub location problem; Tabu search; Parallel computing; MEMETIC ALGORITHM; NETWORK DESIGN; LOCAL SEARCH; TABU SEARCH;
D O I
10.1016/j.cor.2023.106173
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The capacitated modular hub location problem is a realistic variant of the popular hub location problem arising from the design of telecommunications networks. Given a set of demand nodes, the problem consists in selecting a subset of nodes to represent hubs and assigning the rest of the nodes to the hub nodes, such that the transportation cost is minimized while satisfying the capacity constraints. The adaptive memory algorithm is a hybrid evolutionary heuristic that uses a central memory to store blocks of solutions. At each iteration, the recombination operator uses these solution blocks to create an offspring solution. In this paper, we present a parallel adaptive memory algorithm for the capacitated modular hub location problem that stores both solution blocks and complete solutions in a shared memory for the creation of an offspring. Other distinguishing features of our proposed algorithm include specially designed recombination and mutation operators for search diversification, an effective tabu search procedure for search intensification, and parallel computing for global optimization. Extensive computational results on three well-known data sets of 170 benchmark instances show that the proposed algorithm competes very favorably with the state-of-the-art heuristics from the literature. In particular, it finds 115 improved best-known solutions (for more than 67% of the cases). Furthermore, we analyze the key algorithmic components and shed lights on their impact on the proposed algorithm.
引用
收藏
页数:15
相关论文
共 43 条
  • [1] An efficient tabu search for solving the uncapacitated single allocation hub location problem
    Abyazi-Sani, Roya
    Ghanbari, Reza
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 93 : 99 - 109
  • [2] Network hub location problems: The state of the art
    Alumur, Sibel
    Kara, Bahar Y.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 190 (01) : 1 - 21
  • [3] Perspectives on modeling hub location problems
    Alumur, Sibel A.
    Campbell, James F.
    Contreras, Ivan
    Kara, Bahar Y.
    Marianov, Vladimir
    O'Kelly, Morton E.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (01) : 1 - 17
  • [4] BEASLEY JE, 1990, J OPER RES SOC, V41, P1069, DOI 10.2307/2582903
  • [5] Birattari M., 2010, Exp. Methods Anal. Optim. Algorithms, P311, DOI [DOI 10.1007/978-3-642-02538-913, DOI 10.1007/978-3-642]
  • [6] A parallel memetic algorithm for the vehicle routing problem with time windows
    Blocho, Miroslaw
    Czech, Zbigniew J.
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 144 - 151
  • [7] Cai QP, 2019, Arxiv, DOI [arXiv:1906.06639, 10.48550/ARXIV.1906.06639, DOI 10.48550/ARXIV.1906.06639]
  • [8] Twenty-Five Years of Hub Location Research
    Campbell, James F.
    O'Kelly, Morton E.
    [J]. TRANSPORTATION SCIENCE, 2012, 46 (02) : 153 - 169
  • [9] Solving the Hub Location Problem in Telecommunication Network Design: A local search approach
    Carello, G
    Della Croce, F
    Ghirardi, M
    Tadei, R
    [J]. NETWORKS, 2004, 44 (02) : 94 - 105
  • [10] Chandra R., 2001, PARALLEL PROGRAMMING