Performance Analysis of Path Relinking on Many-objective NK-Landscapes

Path relinking is a population-based heuristic that explores the trajectories in decision space between two elite solutions. It has been successfully used as a key component of several multi-objective optimizers, especially for solving bi-objective problems. Its unique characteristic of performing the search in the objective and decision spaces makes it interesting to study its behavior in many objective optimization. In this paper, we focus on the behavior of pure path relinking, propose several variants of the path relinking that vary on their strategies of selecting solutions, and analyze its performance using several many-objective NK-landscapes as instances. In general, results of the study show that the path relinking becomes more effective in improving the convergence of the algorithm as we increase the number of objectives. Also, it is shown that the selection strategy associated to path relinking plays an important role to emphasize either convergence or spread of the algorithm. This study provides useful insights for practitioners on how to exploit path relinking to enhance multi-objective evolutionary algorithms for complex combinatorial optimization problems.

[1]  Andrzej Jaszkiewicz,et al.  Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem , 2009, Eur. J. Oper. Res..

[2]  Surendra M. Gupta,et al.  A path-relinking approach for a bi-criteria disassembly sequencing problem , 2008, Comput. Oper. Res..

[3]  Kiyoshi Tanaka,et al.  Controlling Dominance Area of Solutions and Its Impact on the Performance of MOEAs , 2007, EMO.

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

[5]  R. Hartl,et al.  Solving a Bi-objective Flowshop Scheduling Problem by Pareto-Ant Colony Optimization , 2006, ANTS Workshop.

[6]  Ricardo P. Beausoleil,et al.  Multi-start and path relinking methods to deal with multiobjective knapsack problems , 2008, Ann. Oper. Res..

[7]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[8]  K. Deb,et al.  On Finding Pareto-Optimal Solutions Through Dimensionality Reduction for Certain Large-Dimensional Multi-Objective Optimization Problems , 2022 .

[9]  Kalyanmoy Deb,et al.  Non-linear Dimensionality Reduction Procedures for Certain Large-Dimensional Multi-objective Optimization Problems: Employing Correntropy and a Novel Maximum Variance Unfolding , 2007, EMO.

[10]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization: A short review , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[11]  Richard F. Hartl,et al.  Metaheuristics for the bi-objective orienteering problem , 2009, Swarm Intelligence.

[12]  Xin Yao,et al.  Performance Scaling of Multi-objective Evolutionary Algorithms , 2003, EMO.

[13]  Kiyoshi Tanaka,et al.  Many-Objective Optimization by Space Partitioning and Adaptive epsilon-Ranking on MNK-Landscapes , 2009, EMO.

[14]  Kiyoshi Tanaka,et al.  Adaptive ∈-ranking on MNK-Landscapes , 2009, 2009 IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making(MCDM).

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

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

[17]  Kiyoshi Tanaka,et al.  Insights on properties of multiobjective MNK-landscapes , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[18]  Marco Laumanns,et al.  Combining Convergence and Diversity in Evolutionary Multiobjective Optimization , 2002, Evolutionary Computation.

[19]  Kalyanmoy Deb,et al.  A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimisation: NSGA-II , 2000, PPSN.

[20]  Stuart A. Kauffman,et al.  The origins of order , 1993 .

[21]  Eckart Zitzler,et al.  Are All Objectives Necessary? On Dimensionality Reduction in Evolutionary Multiobjective Optimization , 2006, PPSN.

[22]  Andrzej Jaszkiewicz,et al.  Genetic local search for multi-objective combinatorial optimization , 2022 .

[23]  Anthony Przybylski,et al.  The Biobjective Assignment Problem , 2006 .

[24]  Evan J. Hughes,et al.  Evolutionary many-objective optimisation: many once or one many? , 2005, 2005 IEEE Congress on Evolutionary Computation.

[25]  Arantxa Etxeverria The Origins of Order , 1993 .

[26]  Richard F. Hartl,et al.  A Bi-objective Metaheuristic for Disaster Relief Operation Planning , 2010, Advances in Multi-Objective Nature Inspired Computing.

[27]  El-Ghazali Talbi,et al.  Path Relinking in Pareto Multi-objective Genetic Algorithms , 2005, EMO.

[28]  Hisao Ishibuchi,et al.  A multi-objective genetic local search algorithm and its application to flowshop scheduling , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[29]  Kiyoshi Tanaka,et al.  Selection, Drift, Recombination, and Mutation in Multiobjective Evolutionary Algorithms on Scalable MNK-Landscapes , 2005, EMO.

[30]  Lothar Thiele,et al.  Multiobjective Optimization Using Evolutionary Algorithms - A Comparative Case Study , 1998, PPSN.

[31]  H. Kita,et al.  Failure of Pareto-based MOEAs: does non-dominated really mean near to optimal? , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[32]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[33]  Peter J. Fleming,et al.  Conflict, Harmony, and Independence: Relationships in Evolutionary Multi-criterion Optimisation , 2003, EMO.

[34]  Xavier Gandibleux,et al.  EVOLUTIONARY OPERATORS BASED ON ELITE SOLUTIONS FOR BI-OBJECTIVE COMBINATORIAL OPTIMIZATION , 2004 .

[35]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[36]  Sophie N. Parragh,et al.  A heuristic two-phase solution approach for the multi-objective dial-a-ride problem , 2009 .

[37]  Xavier Gandibleux,et al.  Local Search Guided by Path Relinking and Heuristic Bounds , 2006, EMO.

[38]  Kiyoshi Tanaka,et al.  Working principles, behavior, and performance of MOEAs on MNK-landscapes , 2007, Eur. J. Oper. Res..

[39]  Carlos M. Fonseca,et al.  An Improved Dimension-Sweep Algorithm for the Hypervolume Indicator , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[40]  Lothar Thiele,et al.  A Preference-Based Evolutionary Algorithm for Multi-Objective Optimization , 2009, Evolutionary Computation.

[41]  Shigenobu Kobayashi,et al.  Deterministic Multi-step Crossover Fusion: A Handy Crossover Composition for GAs , 2002, PPSN.

[42]  Xavier Gandibleux,et al.  A heuristic two‐phase solution approach for the multi‐objective dial‐a‐ride problem , 2009, Networks.