Iterated Local Search and Column Generation to solve Arc-Routing as a permutation set-covering problem

被引:9
|
作者
Porumbel, Daniel [1 ]
Goncalves, Gilles [2 ]
Allaoui, Hamid [2 ]
Hsu, Tiente [2 ]
机构
[1] CEDRIC, Conservatoire Natl Arts & Metiers, Paris, France
[2] Univ Artois, EA 3926, Lab Genie Informat & Automat Artois, Bethune, France
关键词
Column Generation; Iterated Local Search; Arc routing; ALGORITHM; BOUNDS;
D O I
10.1016/j.ejor.2016.06.055
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We propose a method that combines Column Generation (CG) and Iterated Local Search (ILS) to solve the Capacitated Arc -Routing Problem (CARP). One of the goals is to integrate into the ILS (some of) the duality information that underpins the CG paradigm. The CARP is expressed in a space of permutations and sub-permutations (sequences, routes) of the set of required edges. For this, the ILS uses an exact decoder that maps any permutation s to a list of sequences (routes) of minimum cost servicing all edges in the order s(1), s(2), s(3), etc. This permutation space is explored both by an ILS process and a CG process that run in parallel and that communicate by exchanging sequences. The first use of the CG paradigm in ILS is the following: all sequences discovered by CG are sent to the ILS process that can inject them into the current ILS solution. The second application of CG in ILS is a "CG improver" operator that acts on the current ILS solution, so as to (try to) improve it by running several CG iterations. The first half of the paper describes the method in a general framework based on sequences, permutations and set covering. The second part is devoted to more specialized Arc -Routing techniques. For instance, the CG convergence could be accelerated by factors of tens or even hundreds by exploiting two ideas in the Dynamic Programming (DP) pricing: (i) avoid as much as possible to traverse edges without service, and (ii) record only non-dominated DP states using a fast-access data structure mixing an array and a red-black tree. Regarding the ILS, we show that the permutation-level search can be substantially improved if the exact decoder is reinforced by a deterministic post-decoder acting on explicit routes. The general results are competitive (reducing the best-known gap of five instances) and certain ideas could be potentially useful for other set-covering or permutation problems. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:349 / 367
页数:19
相关论文
共 50 条
  • [31] Forest-based Tabu Search to the Split-delivery Capacitated Arc-routing Problem
    Lai, Qidong
    Zhang, Zizhen
    Jin, Xin
    Qin, Hu
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 1237 - 1242
  • [32] An iterated local search algorithm for the permutation flowshop problem with total flowtime criterion
    Dong, Xingye
    Huang, Houkuan
    Chen, Ping
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1664 - 1669
  • [33] An Iterated Local Search heuristic for the Heterogeneous Fleet Vehicle Routing Problem
    Vaz Penna, Puca Huachi
    Subramanian, Anand
    Ochi, Luiz Satoru
    JOURNAL OF HEURISTICS, 2013, 19 (02) : 201 - 232
  • [34] A deterministic iterated local search algorithm for the vehicle routing problem with backhauls
    Brandao, Jose
    TOP, 2016, 24 (02) : 445 - 465
  • [35] A hybrid adaptive iterated local search heuristic for the maximal covering location problem
    Maximo, Vinicius R.
    Cordeau, Jean-Francois
    Nascimento, Maria C. V.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2025, 32 (01) : 176 - 193
  • [36] An Iterated Local Search Algorithm for the Multi-Vehicle Covering Tour Problem
    Takada, Yosuke
    Hu, Yannan
    Hashimoto, Hideki
    Yagiura, Mutsunori
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2015, : 1242 - 1246
  • [37] An Iterated Local Search Algorithm for the Cumulative Capacitated Vehicle Routing Problem
    Chen, Ping
    Dong, Xingye
    Niu, Yanchao
    TECHNOLOGY FOR EDUCATION AND LEARNING, 2012, 136 : 575 - +
  • [38] Lagrangian Relaxation in Iterated Local Search for the Workforce Scheduling and Routing Problem
    Gu, Hanyu
    Zhang, Yefei
    Zinder, Yakov
    ANALYSIS OF EXPERIMENTAL ALGORITHMS, SEA2 2019, 2019, 11544 : 527 - 540
  • [39] An Iterated Local Search heuristic for the Heterogeneous Fleet Vehicle Routing Problem
    Puca Huachi Vaz Penna
    Anand Subramanian
    Luiz Satoru Ochi
    Journal of Heuristics, 2013, 19 : 201 - 232
  • [40] An iterated local search heuristic for the split delivery vehicle routing problem
    Silva, Marcos Melo
    Subramanian, Anand
    Ochi, Luiz Satoru
    COMPUTERS & OPERATIONS RESEARCH, 2015, 53 : 234 - 249