Using Ant Colony Optimization to solve Periodic Arc Routing Problem with Refill Points

This research presents a solution process for Periodic Arc Routing Problem with Refill Points (PARPRP). The Periodic Arc Routing Problem is a natural extension of Arc Routing Problem (ARP) and is classified as an NP-hard problem. The street tree watering problem is used as the case study. The study tackles the ARP requiring a specified time horizon to fulfill it. A refill point in the problem is a node in the graph at which the vehicle capacity can be recovered as long as the vehicle makes a stop on it. The strategy of solving the problem is first to transform the problem into a Vehicle Routing Problem. Secondly, an Ant Colony Optimization algorithm is developed to solve the PARPRP because of its remarkable capability in the establishment of network routes. A local search method is incorporated to reach the local minimum for further improvement. Two sets of benchmarks are used to verify the solving process and the computational results are provided. The outputs indicate that proposed methods can yield promising solutions within reasonable execution time. A real case regarding the street tree watering of Kaohsiung city, Taiwan, is investigated. The results suggest that while α = 1 and β = 3 (i.e. parameters to control the influence of the pheromone value allocated on and the desirability of the arc, respectively), the algorithm can yield the best solution. The number of refill points is analyzed as well and output result suggests that a system with two refill points can obtain the least route length.

[1]  Philippe Lacomme,et al.  First Competitive Ant Colony Scheme for the CARP , 2004, ANTS Workshop.

[2]  Bin Yu,et al.  An ant colony optimization model: The period vehicle routing problem with time windows , 2011 .

[3]  Maria Grazia Speranza,et al.  The periodic vehicle routing problem with intermediate facilities , 2002, Eur. J. Oper. Res..

[4]  Sanne Wøhlk A Decade of Capacitated Arc Routing , 2008 .

[5]  Roberto Musmanno,et al.  A heuristic for the periodic rural postman problem , 2005, Comput. Oper. Res..

[6]  José-Manuel Belenguer,et al.  A cutting plane algorithm for the capacitated arc routing problem , 2003, Comput. Oper. Res..

[7]  Gilbert Laporte,et al.  Arc Routing Problems, Part I: The Chinese Postman Problem , 1995, Oper. Res..

[8]  Michel Gendreau,et al.  Arc Routing Problems, Part II: The Rural Postman Problem , 1995, Oper. Res..

[9]  Irene Loiseau,et al.  An Ant Colony algorithm hybridized with insertion heuristics for the Time Dependent Vehicle Routing Problem with Time Windows , 2011, Comput. Oper. Res..

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

[11]  Feng Chu,et al.  A Scatter Search for the periodic capacitated arc routing problem , 2006, Eur. J. Oper. Res..

[12]  Roberto Musmanno,et al.  Tabu Search Heuristics for the Arc Routing Problem with Intermediate Facilities under Capacity and Length Restrictions , 2004, J. Math. Model. Algorithms.

[13]  Pei Chun Lin,et al.  A modified ant colony optimization algorithm for multi-item inventory routing problems with demand uncertainty , 2010 .

[14]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Manuel López-Ibáñez,et al.  Ant colony optimization , 2010, GECCO '10.

[16]  Luca Maria Gambardella,et al.  MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows , 1999 .

[17]  Richard F. Hartl,et al.  Applying Ant Colony Optimization to the Capacitated Arc Routing Problem , 2004, ANTS Workshop.

[18]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[19]  Joaquín Bautista,et al.  Solving an urban waste collection problem using ants heuristics , 2008, Comput. Oper. Res..

[20]  Gerhard Reinelt,et al.  A tabu search algorithm for the min-max k-Chinese postman problem , 2006, Comput. Oper. Res..

[21]  Feng Chu,et al.  Heuristics for the periodic capacitated arc routing problem , 2005, J. Intell. Manuf..

[22]  Demetrio Laganà,et al.  A constructive heuristic for the Undirected Rural Postman Problem , 2006, Comput. Oper. Res..

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

[24]  Wen Lea Pearn,et al.  Transforming arc routing into node routing problems , 1987, Comput. Oper. Res..

[25]  Gilbert Laporte,et al.  Modeling and solving several classes of arc routing problems as traveling salesman problems , 1997, Comput. Oper. Res..

[26]  Joaquín Bautista,et al.  Ant Algorithms for Urban Waste Collection Routing , 2004, ANTS Workshop.

[27]  Richard W. Eglese,et al.  A constraint programming approach to the Chinese postman problem with time windows , 2006, Comput. Oper. Res..

[28]  Philippe Lacomme,et al.  Evolutionary algorithms for periodic arc routing problems , 2005, Eur. J. Oper. Res..

[29]  Demetrio Laganà,et al.  Ant colony optimization for the arc routing problem with intermediate facilities under capacity and length restrictions , 2010, J. Heuristics.

[30]  Marcus Poggi de Aragão,et al.  Solving capacitated arc routing problems using a transformation to the CVRP , 2006, Comput. Oper. Res..

[31]  Xin Yao,et al.  A Memetic Algorithm for Periodic Capacitated Arc Routing Problem , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[33]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

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