A fast heuristic for large-scale capacitated arc routing problems

Abstract The purpose of this paper is to develop a fast heuristic called FastCARP for the solution of large-scale capacitated arc routing problems, with or without duration constraints. This study is motivated by a waste collection problem in Denmark. After a preprocessing phase, FastCARP creates a giant tour, partitions the graph into districts, and construct routes within each district. It then iteratively merges and splits adjacent districts and reoptimises the routes. The heuristic was tested on 264 benchmark instances containing up to 11,640 nodes, 12,675 edges, 8581 required edges, and 323 vehicles. FastCARP was compared with an alternative heuristic called Base and with several Path-Scanning algorithms. On small graphs, it was better but slower than Base. On larger graphs, it was much faster and only slightly worse than Base in terms of solution quality. It also outperforms the Path-Scanning algorithms.

[1]  A. Khan Solid-Waste Disposal with Intermediate Transfer Stations: An Application of the Fixed-Charge Location Problem , 1987 .

[2]  Richard W. Eglese,et al.  Routeing Winter Gritting Vehicles , 1994, Discret. Appl. Math..

[3]  Bruce L. Golden,et al.  Computational experiments with algorithms for a class of routing problems , 1983, Comput. Oper. Res..

[4]  Daniel A. Vallero,et al.  Waste : a handbook for management , 2011 .

[5]  Richard W. Eglese,et al.  An Interactive Algorithm for Vehicle Routeing for Winter — Gritting , 1996 .

[6]  Richard W. Eglese,et al.  A deterministic tabu search algorithm for the capacitated arc routing problem , 2008, Comput. Oper. Res..

[7]  C. Hierholzer,et al.  Ueber die Möglichkeit, einen Linienzug ohne Wiederholung und ohne Unterbrechung zu umfahren , 1873 .

[8]  Sanne Wøhlk,et al.  Contributions to Arc Routing , 2005 .

[9]  Ioannis Giannikos,et al.  A multi-methodological approach to the development of a regional solid waste management system , 2009, J. Oper. Res. Soc..

[10]  Thibaut Vidal,et al.  Node, Edge, Arc Routing and Turn Penalties: Multiple Problems - One Neighborhood Extension , 2017, Oper. Res..

[11]  Maria Cândida Mourão,et al.  Heuristic method for a mixed capacitated arc routing problem: A refuse collection application , 2005, Eur. J. Oper. Res..

[12]  Stefan Irnich,et al.  Chapter 9: The Capacitated Arc Routing Problem: Exact Algorithms , 2013 .

[13]  Gilbert Laporte,et al.  Computational comparison of several greedy algorithms for the minimum cost perfect matching problem on large graphs , 2017, Comput. Oper. Res..

[14]  Gilbert Laporte,et al.  Districting for Arc Routing , 2014, INFORMS J. Comput..

[15]  Gilbert Laporte,et al.  Arc Routing: Problems, Methods, and Applications , 2015 .

[16]  Maria Cândida Mourão,et al.  Heuristic methods for the sectoring arc routing problem , 2009, Eur. J. Oper. Res..

[17]  Robert M. Clark,et al.  Solid Waste Collection: A Case Study , 1977 .

[18]  Luc Muyldermans,et al.  On the benefits of co-collection: Experiments with a multi-compartment vehicle routing algorithm , 2010, Eur. J. Oper. Res..

[19]  Bruce L. Golden,et al.  Capacitated arc routing problems , 1981, Networks.

[20]  Luc Muyldermans,et al.  District design for arc-routing applications , 2003, J. Oper. Res. Soc..

[21]  Greg N. Frederickson,et al.  Approximation Algorithms for Some Postman Problems , 1979, JACM.

[22]  Gilbert Laporte,et al.  Improvement Procedures for the Undirected Rural Postman Problem , 1999, INFORMS J. Comput..

[23]  Gerhard Reinelt,et al.  Chapter 8: The Capacitated Arc Routing Problem: Combinatorial Lower Bounds , 2013 .

[24]  Richard F. Hartl,et al.  A variable neighborhood search for the capacitated arc routing problem with intermediate facilities , 2008, J. Heuristics.

[25]  Christian Prins Chapter 7: The Capacitated Arc Routing Problem: Heuristics , 2013 .

[26]  Luc Muyldermans,et al.  Routing, districting and location for arc traversal problems , 2003, 4OR.

[27]  Dong-Ho Lee,et al.  An integrated approach for collection network design, capacity planning and vehicle routing in reverse logistics , 2015, J. Oper. Res. Soc..

[28]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Capacitated Arc Routing Problem , 2000, Oper. Res..

[29]  Sanne Wøhlk,et al.  New large-scale data instances for CARP and new variations of CARP , 2018, INFOR Inf. Syst. Oper. Res..

[30]  Gu Pang,et al.  Variants of the Capacitated Arc Routing Problem , 2012 .

[31]  N. Labadi,et al.  Tour splitting algorithms for vehicle routing problems , 2009 .

[32]  Paulo Morelato França,et al.  GRASP with evolutionary path-relinking for the capacitated arc routing problem , 2013, Comput. Oper. Res..

[33]  Gilbert Laporte,et al.  Computational comparison of several algorithms for the minimum cost perfect matching problem , 2017 .