Heuristics for a Hub Location-Routing Problem

被引:30
|
作者
Lopes, Mauro Cardoso [1 ]
de Andrade, Carlos Eduardo [2 ]
de Queiroz, Thiago Alves [3 ]
Resende, Mauricio G. C. [4 ]
Miyazawa, Flavio Keidi [5 ]
机构
[1] Univ Estadual Campinas, Inst Comp, Ave Albert Einstein 1251, BR-13083852 Campinas, SP, Brazil
[2] AT & T Labs Res, Adv Technol Dept, 200 South Laurel Ave, Middletown, NJ 07748 USA
[3] Univ Fed Goias, Inst Math & Technol, Ave Dr Lamartine Pinto de Avelar 1120, BR-75704020 Catalao, Go, Brazil
[4] Amazon Com Inc, Math Optimizat & Planning Grp, 333 Boren Ave North, Seattle, WA 98109 USA
[5] Univ Estadual Campinas, Inst Comp, Ave Albert Einstein 1251, BR-13083852 Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Hub location-routing problem; heuristics; variable neighborhood descent; biased random-key genetic algorithm; integer formulation; VARIABLE NEIGHBORHOOD SEARCH; HYBRID GENETIC ALGORITHM; CUT ALGORITHM; NETWORK DESIGN; MEDIAN PROBLEM; TABU SEARCH; PICKUP; FORMULATION;
D O I
10.1002/net.21685
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate a variant of the many-to-many hub location-routing problem which consists in partitioning the set of nodes of a graph into routes containing exactly one hub each, and determining an extra route interconnecting all hubs. A variable neighborhood descent with neighborhood structures based on remove/add, swap and exchange moves nested with routing and location operations is used as a local search procedure in a multistart algorithm. We also consider a sequential version of this local search in the multistart. In addition, a biased random-key genetic algorithm working with a local search routine, which also considers routing and location operations, is applied to the problem. To compare the heuristic solutions, we develop an integer programming formulation which is solved with a branch-andcut algorithm. Capacity and path elimination constraints are added in a cutting plane fashion. The separation algorithms are based on the computation of min-cut trees and on the connected components of a support graph. Computational experiments were conducted on several benchmark instances of routing problems and show that the heuristics are effective on medium to large-sized instances, while the branch-and-cut algorithm solves small to medium sized problems to optimality. These algorithms were also compared with a commercial hybrid solver showing that the heuristics are quite competitive. (C) 2016 Wiley Periodicals, Inc.
引用
收藏
页码:54 / 90
页数:37
相关论文
共 50 条
  • [1] Solving a Variant of the Hub Location-Routing Problem
    Lopes, Mauro Cardoso
    de Queiroz, Thiago Alves
    de Andrade, Carlos Eduardo
    Miyazawa, FlavioKeidi
    LISS 2014, 2015, : 395 - 400
  • [4] SOLVING PARTITIONING-HUB LOCATION-ROUTING PROBLEM USING DCA
    Anh Son Ta
    Hoai An Le Thi
    Khadraoui, Djamel
    Tao Pham Dinh
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2012, 8 (01) : 87 - 102
  • [5] Designing Incomplete Hub Location-routing Network in Urban Transportation Problem
    Setak, M.
    Karimi, H.
    Rastani, S.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2013, 26 (09): : 997 - 1005
  • [6] The green location-routing problem
    Dukkanci, Okan
    Kara, Bahar Y.
    Bektas, Tolga
    COMPUTERS & OPERATIONS RESEARCH, 2019, 105 : 187 - 202
  • [7] The Location-Routing Problem: A Review
    Cao, Jinxin
    Wang, Xiangting
    Li, Bing
    Gao, Jiachen
    CICTP 2020: ADVANCED TRANSPORTATION TECHNOLOGIES AND DEVELOPMENT-ENHANCING CONNECTIONS, 2020, : 4500 - 4511
  • [8] Flow shipment scheduling in an incomplete hub location-routing network design problem
    Karimi, Hossein
    Setak, Mostafa
    COMPUTATIONAL & APPLIED MATHEMATICS, 2018, 37 (02): : 819 - 851
  • [9] A WAREHOUSE LOCATION-ROUTING PROBLEM
    PERL, J
    DASKIN, MS
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 1985, 19 (05) : 381 - 396
  • [10] Flow shipment scheduling in an incomplete hub location-routing network design problem
    Hossein Karimi
    Mostafa Setak
    Computational and Applied Mathematics, 2018, 37 : 819 - 851