Genetic local search algorithm for a new bi-objective arc routing problem with profit collection and dispersion of vehicles

Abstract We present a new bi-objective arc routing problem in which routes must be constructed in order to maximize collected profit and a non linear dispersion metric. A dispersion metric calculated based on instantaneous positions, suitable to capture routing characteristics found when vehicles have to travel in hostile environments, is a novelty in the routing literature. The inherent combinatorial nature of this problem makes it difficult to solve using exact methods. We propose a Multi-objective Genetic Local Search Algorithm to solve the problem and compare the results with those obtained by a well known multi-objective evolutionary algorithm. Computational experiments were performed on a new set of benchmark instances, and the results evidence that local search plays an important role in providing good approximation sets. The proposed method can be adapted to other multi-objective problems in which the exploitation provided by local search may improve the evolutionary procedures usually adopted.

[1]  David W. Corne,et al.  Approximating the Nondominated Front Using the Pareto Archived Evolution Strategy , 2000, Evolutionary Computation.

[2]  Richard W. Eglese,et al.  The time-dependent prize-collecting arc routing problem , 2013, Comput. Oper. Res..

[3]  Joshua D. Knowles,et al.  On metrics for comparing nondominated sets , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[4]  Alain Hertz,et al.  The undirected capacitated arc routing problem with profits , 2010, Comput. Oper. Res..

[5]  Piotr Czyzżak,et al.  Pareto simulated annealing—a metaheuristic technique for multiple‐objective combinatorial optimization , 1998 .

[6]  Gregorio Tirado,et al.  HADS, a goal programming‐based humanitarian aid distribution system , 2009 .

[7]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

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

[9]  Alcione de Paiva Oliveira,et al.  Multi-objective Variable Neighborhood Search Algorithms for a Single Machine Scheduling Problem with Distinct due Windows , 2011, CLEI Selected Papers.

[10]  Vinícius Amaral Armentano,et al.  Genetic local search for multi-objective flowshop scheduling problems , 2005, Eur. J. Oper. Res..

[11]  Mauricio G. C. Resende,et al.  Multiobjective GRASP with Path Relinking , 2015, Eur. J. Oper. Res..

[12]  Michel Gendreau,et al.  The Profitable Arc Tour Problem: Solution with a Branch-and-Price Algorithm , 2005, Transp. Sci..

[13]  Fernando Ordóñez,et al.  Security routing games with multivehicle Chinese postman problem , 2014, Networks.

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

[15]  André Langevin,et al.  The synchronized arc and node routing problem: Application to road marking , 2013, Comput. Oper. Res..

[16]  Majid Salari,et al.  A GRASP algorithm for a humanitarian relief transportation problem , 2015, Eng. Appl. Artif. Intell..

[17]  Thiago F. Noronha,et al.  Iterated local search heuristics for the Vehicle Routing Problem with Cross-Docking , 2014, Expert Syst. Appl..

[18]  Ali Shafahi,et al.  Generalized Maximum Benefit Multiple Chinese Postman Problem , 2015 .

[19]  André Langevin,et al.  Synchronized arc routing for snow plowing operations , 2012, Comput. Oper. Res..

[20]  Marco Laumanns,et al.  SPEA2: Improving the Strength Pareto Evolutionary Algorithm For Multiobjective Optimization , 2002 .

[21]  M. Daskin,et al.  The maximum benefit Chinese postman problem and the maximum benefit traveling salesman problem , 1993 .

[22]  Enrique Alba,et al.  AbYSS: Adapting Scatter Search to Multiobjective Optimization , 2008, IEEE Transactions on Evolutionary Computation.

[23]  Nacima Labadie,et al.  GRASP for the Vehicle Routing Problem with Time Windows, synchronization and precedence constraints , 2014, 2014 IEEE 10th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[24]  André Langevin,et al.  The capacitated arc routing problem with refill points , 2007, Oper. Res. Lett..

[25]  Dipartimento di Ingegneria,et al.  The Arc Routing and Scheduling Problem with Transshipment , 2002 .

[26]  Alberto Del Pia,et al.  A variable neighborhood descent algorithm for a real waste collection problem with mobile depots , 2006, Int. Trans. Oper. Res..

[27]  André Langevin,et al.  A heuristic method for the capacitated arc routing problem with refill points and multiple loads , 2010, J. Oper. Res. Soc..

[28]  Michael Drexl,et al.  Synchronization in Vehicle Routing - A Survey of VRPs with Multiple Synchronization Constraints , 2012, Transp. Sci..

[29]  Jose M. Framiñan,et al.  A multi-objective iterated greedy search for flowshop scheduling with makespan and flowtime criteria , 2008, OR Spectr..

[30]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

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

[32]  Cristina Comaniciu,et al.  A multiobjective Tabu framework for the optimization and evaluation of wireless systems , 2008, ArXiv.

[33]  Johan W. Joubert,et al.  Applying min–max k postmen problems to the routing of security guards , 2012, J. Oper. Res. Soc..

[34]  Hisao Ishibuchi,et al.  Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling , 2003, IEEE Trans. Evol. Comput..

[35]  Emmanouil E. Zachariadis,et al.  Local search for the undirected capacitated arc routing problem with profits , 2011, Eur. J. Oper. Res..

[36]  Pei-Chann Chang,et al.  Sub-population genetic algorithm with mining gene structures for multiobjective flowshop scheduling problems , 2007, Expert Syst. Appl..

[37]  Kalyanmoy Deb,et al.  Finding Knees in Multi-objective Optimization , 2004, PPSN.

[38]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

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

[40]  Michael Drexl Applications of the vehicle routing problem with trailers and transshipments , 2013, Eur. J. Oper. Res..

[41]  Fang Wu,et al.  A simulated annealing for multi-criteria optimization problem: DBMOSA , 2014, Swarm Evol. Comput..

[42]  Mikkel T. Jensen,et al.  Reducing the run-time complexity of multiobjective EAs: The NSGA-II and other algorithms , 2003, IEEE Trans. Evol. Comput..