Enhancing parallel cooperative trajectory based metaheuristics with path relinking

This paper proposes a novel algorithm combining path relinking with a set of cooperating trajectory based parallel algorithms to yield a new metaheuristic of enhanced search features. Algorithms based on the exploration of the neighborhood of a single solution, like simulated annealing (SA), have offered accurate results for a large number of real-world problems in the past. Because of their trajectory based nature, some advanced models such as the cooperative one are competitive in academic problems, but still show many limitations in addressing large scale instances. In addition, the field of parallel models for trajectory methods has not deeply been studied yet (at least in comparison with parallel population based models). In this work, we propose a new hybrid algorithm which improves cooperative single solution techniques by using path relinking, allowing both to reduce the global execution time and to improve the efficacy of the method. We test here this new model using a large benchmark of instances of two well-known NP-hard problems: MAXSAT and QAP, with competitive results.

[1]  Michel Gendreau,et al.  Handbook of Metaheuristics , 2010 .

[2]  Wojciech Bozejko,et al.  Parallel tabu search algorithm for the hybrid flow shop problem , 2013, Comput. Ind. Eng..

[3]  Catherine Roucairol,et al.  Parallel Combinatorial Optimization , 2013 .

[4]  Ehsan Nikbakhsh,et al.  A parallel variable neighborhood search for the multi-objective sustainable post-sales network design problem , 2013 .

[5]  Enrique Alba,et al.  Parallel metaheuristics: recent advances and new trends , 2012, Int. Trans. Oper. Res..

[6]  José A. García-Rodríguez,et al.  An efficient implementation of parallel simulated annealing algorithm in GPUs , 2012, Journal of Global Optimization.

[7]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[8]  E. Talbi Parallel combinatorial optimization , 2006 .

[9]  Enrique Alba,et al.  Parallel Metaheuristics: A New Class of Algorithms , 2005 .

[10]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[11]  Jean-François Cordeau,et al.  A parallel iterated tabu search heuristic for vehicle routing problems , 2012, Comput. Oper. Res..

[12]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[13]  Mostafa Zandieh,et al.  Flexible job-shop scheduling with parallel variable neighborhood search algorithm , 2010, Expert Syst. Appl..

[14]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[15]  Enrique Alba,et al.  Autocorrelation measures for the quadratic assignment problem , 2012, Appl. Math. Lett..

[16]  Christos Harilaos Papadimitriou,et al.  The complexity of combinatorial optimization problems. , 1976 .

[17]  Enrique Alba,et al.  A New Parallel Cooperative Model for Trajectory Based Metaheuristics , 2010, DCAI.

[18]  Jon Atli Benediktsson,et al.  A Parallel Simulated Annealing Approach to Band Selection for High-Dimensional Remote Sensing Images , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[19]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.