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
相关论文
共 69 条
[1]   Statistical mechanics of complex networks [J].
Albert, R ;
Barabási, AL .
REVIEWS OF MODERN PHYSICS, 2002, 74 (01) :47-97
[2]  
Alon N., 2010, WILEY INTERSCIENCE S, P353
[3]   Multiple center capacitated arc routing problems: A tabu search algorithm using capacitated trees [J].
Amberg, A ;
Domschke, W ;
Voss, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 124 (02) :360-376
[4]   The investigation of a class of capacitated arc routing problems: the collection of garbage in developing countries [J].
Amponsah, SK ;
Salhi, S .
WASTE MANAGEMENT, 2004, 24 (07) :711-721
[5]   Privatized rural postman problems [J].
Araoz, Julian ;
Fernandez, Elena ;
Zoltan, Cristina .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (12) :3432-3449
[6]  
Bauer R, 2010, LECT NOTES COMPUT SC, V6124, P46, DOI 10.1007/978-3-642-14355-7_6
[7]   Solving an urban waste collection problem using ants heuristics [J].
Bautista, Joaquin ;
Fernandez, Elena ;
Pereira, Jordi .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (09) :3020-3033
[8]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[9]   THE CAPACITATED ARC ROUTING PROBLEM - LOWER BOUNDS [J].
BENAVENT, E ;
CAMPOS, V ;
CORBERAN, A ;
MOTA, E .
NETWORKS, 1992, 22 (07) :669-690
[10]   A guided local search heuristic for the capacitated arc routing problem [J].
Beullens, P ;
Muyldermans, L ;
Cattrysse, D ;
Van Oudheusden, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 147 (03) :629-643