Application specific instance generator and a memetic algorithm for capacitated arc routing problems

被引:6
|
作者
Liu, Min [1 ]
Singh, Hemant Kumar [1 ]
Ray, Tapabrata [1 ]
机构
[1] Univ New S Wales, Sch Informat Technol & Engn, Canberra, ACT 2600, Australia
关键词
Capacitated arc routing problem; Realistic benchmark generator and combinatorial optimization; GENETIC ALGORITHM; COLLECTION; SEARCH;
D O I
10.1016/j.trc.2014.04.001
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Capacitated arc routing problem (CARP) is a well known combinatorial problem that requires identifying minimum total distance traveled by a fleet of vehicles in order to serve a set of roads without violating the vehicles' capacity constraints. A number of optimization algorithms have been proposed over the years to solve basic CARPs and their performance have been analyzed using selected benchmark suites available in literature. From an application point of view, there is a need to assess the performance of algorithms on specific class of instances that resemble realistic applications, e.g., inspection of electric power lines, garbage collection, winter gritting etc. In this paper we introduce a benchmark generator that controls the size and complexity of the underlying road network resembling a target application. It allows generation of road networks with multiple lanes, one-way/two-way roads and varying degree of connectedness. Furthermore, an algorithm capable of solving real life CARP instances efficiently within a fixed computational budget of evaluations is introduced. The proposed algorithm, referred to as MA-CARP, is a memetic algorithm embedded with a similarity based parent selection scheme inspired by multiple sequence alignment, hybrid crossovers and a modified neighborhood search to improve its rate of convergence. The mechanism of test instance generation is presented for three typical scenarios, namely, inspection of electric power lines, garbage collection and winter gritting. The code for the generator is available from http://seit.unsw.adfa.edu.au/research/sites/mdo/Research-Data/InstanceGenerator.rar. The performance of the algorithm is compared with a state-of-the-art algorithm for three generated benchmarks. The results obtained using the proposed algorithm are better for all the above instances clearly highlighting its potential for solving CARP problems. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:249 / 266
页数:18
相关论文
共 50 条
  • [11] A memetic algorithm with iterated local search for the capacitated arc routing problem
    Liu, Tiantang
    Jiang, Zhibin
    Geng, Na
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (10) : 3075 - 3084
  • [12] MA-ABC: A Memetic Algorithm Optimizing Attractiveness, Balance, and Cost for Capacitated Arc Routing Problems
    Ramamoorthy, Muhilan
    Forrest, Stephanie
    Syrotiuk, Violet R.
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 1043 - 1051
  • [13] A Memetic Algorithm with Random Key Crossover and Modified Neighborhood Search for the Solution of Capacitated Arc Routing Problems
    Liu, Min
    Ray, Tapabrata
    2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 433 - 436
  • [14] Decomposition-Based Memetic Algorithm for Multiobjective Capacitated Arc Routing Problem
    Mei, Yi
    Tang, Ke
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (02) : 151 - 165
  • [15] Towards Probabilistic Memetic Algorithm: An Initial Study on Capacitated Arc Routing Problem
    Feng, Liang
    Ong, Yew-Soon
    Quang Huy Nguyen
    Tan, Ah-Hwee
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [16] Memetic Algorithm with Heuristic Candidate List Strategy for Capacitated Arc Routing Problem
    Fu, Haobo
    Mei, Yi
    Tang, Ke
    Zhu, Yanbo
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [17] Memetic algorithm with non-smooth penalty for capacitated arc routing problem
    Li, Rui
    Zhao, Xinchao
    Zuo, Xingquan
    Yuan, Jianmei
    Yao, Xin
    KNOWLEDGE-BASED SYSTEMS, 2021, 220
  • [18] Memetic algorithm based on extension step and statistical filtering for large-scale capacitated arc routing problems
    Ronghua Shang
    Bingqi Du
    Kaiyun Dai
    Licheng Jiao
    Yu Xue
    Natural Computing, 2018, 17 : 375 - 391
  • [19] Memetic algorithm based on extension step and statistical filtering for large-scale capacitated arc routing problems
    Shang, Ronghua
    Du, Bingqi
    Dai, Kaiyun
    Jiao, Licheng
    Xue, Yu
    NATURAL COMPUTING, 2018, 17 (02) : 375 - 391
  • [20] Improved Memetic Algorithm Based on Route Distance Grouping for Multiobjective Large Scale Capacitated Arc Routing Problems
    Shang, Ronghua
    Dai, Kaiyun
    Jiao, Licheng
    Stolkin, Rustam
    IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (04) : 1000 - 1013