Scatter Search and Path-Relinking: Fundamentals, Advances, and Applications

Scatter search is an evolutionary metaheuristic that explores solution spaces by evolving a set of reference points, operating on a small set of solutions while making only limited use of randomization. We give a comprehensive description of the elements and methods that make up its template, including the most recent elements incorporated in successful applications in both global and combinatorial optimization. Path-relinking is an intensification strategy to explore trajectories connecting elite solutions obtained by heuristic methods such as scatter search, tabu search, and GRASP. We describe its mechanics, implementation issues, randomization, the use of pools of high-quality solutions to hybridize path-relinking with other heuristic methods, and evolutionary path-relinking. We also describe the hybridization of path-relinking with genetic algorithms to implement a progressive crossover operator. Some successful applications of scatter search and of path-relinking are also reported.

[1]  Rafael Martí,et al.  GRASP and Path Relinking for 2-Layer Straight Line Crossing Minimization , 1999, INFORMS J. Comput..

[2]  José Luis González Velarde,et al.  Computing tools for modeling, optimization and simulation : interfaces in computer science and operations research , 2000 .

[3]  Celso C. Ribeiro,et al.  A hybrid genetic algorithm for the phylogeny problem using path-relinking as a progressive crossover strategy , 2009, Int. Trans. Oper. Res..

[4]  Rubén Ruiz,et al.  Genetic algorithms with path relinking for the minimum tardiness permutation flowshop problem , 2010 .

[5]  Kin Keung Lai,et al.  Combining path relinking and genetic algorithms for the multiple-level warehouse layout problem , 2006, Eur. J. Oper. Res..

[6]  Panos M. Pardalos,et al.  GRASP with path relinking for the weighted MAXSAT problem , 2007, ACM J. Exp. Algorithmics.

[7]  Celso C. Ribeiro,et al.  GRASP with Path-Relinking: Recent Advances and Applications , 2005 .

[8]  Celso C. Ribeiro,et al.  A Parallel GRASP Heuristic for the 2-Path Network Design Problem (Research Note) , 2002, Euro-Par.

[9]  F. Glover,et al.  Scatter Search and Path Relinking: Foundations and Advanced Designs , 2004 .

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

[11]  Fred Glover,et al.  Multi-Start and Strategic Oscillation Methods - Principles to Exploit Adaptive Memory , 2000 .

[12]  Panos M. Pardalos,et al.  GRASP with Path Relinking for Three-Index Assignment , 2005, INFORMS J. Comput..

[13]  Mauricio G. C. Resende,et al.  POWER TRANSMISSION NETWORK DESIGN BY A GREEDY RANDOMIZED ADAPTIVE PATH RELINKING APPROACH , 2022 .

[14]  Rafael Martí,et al.  Scatter Search - Wellsprings and Challenges , 2006, Eur. J. Oper. Res..

[15]  Mauricio G. C. Resende,et al.  A Hybrid Heuristic for the p-Median Problem , 2004, J. Heuristics.

[16]  Micael Gallego,et al.  GRASP and path relinking for the max-min diversity problem , 2010, Comput. Oper. Res..

[17]  Jeffery L. Kennington,et al.  Interfaces in Computer Science and Operations Research , 1997 .

[18]  Rafael Martí,et al.  Scatter Search: Diseño Básico y Estrategias avanzadas , 2002, Inteligencia Artif..

[19]  S. Binato,et al.  Power transmission network design by greedy randomized adaptive path relinking , 2005, IEEE Transactions on Power Systems.

[20]  Fred Glover,et al.  Tabu Search and Adaptive Memory Programming — Advances, Applications and Challenges , 1997 .

[21]  Fred W. Glover,et al.  A Template for Scatter Search and Path Relinking , 1997, Artificial Evolution.

[22]  Celso C. Ribeiro,et al.  A genetic algorithm for the phylogeny problem using an optimized crossover strategy based on path-relinking , 2003, WOB.

[23]  F. Glover HEURISTICS FOR INTEGER PROGRAMMING USING SURROGATE CONSTRAINTS , 1977 .

[24]  Abraham Duarte,et al.  Advanced Scatter Search for the Max-Cut Problem , 2009, INFORMS J. Comput..

[25]  Julio R. Banga,et al.  An evolutionary method for complex-process optimization , 2010, Comput. Oper. Res..

[26]  Shahram Shadrokh,et al.  Solving the resource availability cost problem in project scheduling by path relinking and genetic algorithm , 2008, Appl. Math. Comput..

[27]  Panos M. Pardalos,et al.  GRASP with Path-Relinking for the Quadratic Assignment Problem , 2004, WEA.