Evolutionary algorithms for periodic arc routing problems

The capacitated arc routing problem (CARP) involves the routing of vehicles to treat a set of arcs in a network. In many applications, the trips must be planned over a multiperiod horizon, giving a new problem called periodic CARP (PCARP). The paper describes several versions encountered in practice and suggests a simple classification, enabling the definition of a very general PCARP. For instance, the demand for each arc treatment may depend on the period or on the date of the previous visit. The proposed solution method is a memetic algorithm based on a sophisticated crossover, able to simultaneously change tactical (planning) decisions, such as the treatment days of each arc, and operational (scheduling) decisions, such as the trips performed for each day. Two versions are appraised on two sets of PCARP instances derived from standard CARP files. The results show significant savings compared to one insertion heuristic and a more elaborate two-phase method.

[1]  三浦 省五,et al.  Oral Communication , 2007 .

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

[3]  Luc Muyldermans,et al.  A guided local search heuristic for the capacitated arc routing problem , 2003, Eur. J. Oper. Res..

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

[5]  Alain Hertz,et al.  A Variable Neighborhood Descent Algorithm for the Undirected Capacitated Arc Routing Problem , 2001, Transp. Sci..

[6]  Maria Grazia Speranza,et al.  A linear programming model for the separate refuse collection service , 1998, Comput. Oper. Res..

[7]  Philippe Lacomme,et al.  Planning problems in arc routing , 2002 .

[8]  Enrique Benavent,et al.  The Directed Rural Postman Problem with Turn Penalties , 1999, Transp. Sci..

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

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

[11]  John E. Beasley,et al.  A heuristic algorithm for the period vehicle routing problem , 1984 .

[12]  Luc Muyldermans,et al.  Districting for salt spreading operations , 2002, Eur. J. Oper. Res..

[13]  Philippe Lacomme,et al.  A Genetic Algorithm for the Capacitated Arc Routing Problem and Its Extensions , 2001, EvoWorkshops.

[14]  G. Laporte,et al.  A tabu search heuristic for periodic and multi-depot vehicle routing problems , 1997, Networks.

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

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

[17]  Nicos Christofides,et al.  The period routing problem , 1984, Networks.

[18]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[19]  Bruce L. Golden,et al.  Chapter 5 Arc routing methods and applications , 1995 .

[20]  Philippe Lacomme,et al.  Competitive Memetic Algorithms for Arc Routing Problems , 2004, Ann. Oper. Res..

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

[22]  Pablo Moscato,et al.  Memetic algorithms: a short introduction , 1999 .