Effectiveness of neighborhood crossover in multiobjective genetic algorithm

In this paper, the effectiveness of the neighborhood crossover of EMO algorithms is discussed through the numerical experiments. The neighborhood crossover chooses two parents which are close to each other in the objective space. All the individuals are sorted in order of proximity in the objective space, and then neighborhood shuffle is conducted, which randomly replaces individuals in the population at a fixed width interval of population size. This operation prevents crossing over repeatedly between the same pair of individuals.The width of neighborhood shuffle is the parameter of this operation and this parameter determines the range of the population where individuals are shuffled. Therefore, this parameter affects the quality of the solutions. We implemented the NSGA-II with the neighborhood crossover and examined the effect of the width of neighborhood shuffle to further investigate the effectiveness of neighborhood crossover. The results of the numerical experiment indicated that the effect of neighborhood crossover can be achieved by applying neighborhood crossover to the search population created through copy selection. In addition, the necessity of neighborhood shuffle and an appropriate width of neighborhood shuffle were reviewed.

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

[2]  Emin Erkan Korkmaz,et al.  Multi-objective Genetic Algorithms for grouping problems , 2010, Applied Intelligence.

[3]  Frank Kursawe,et al.  A Variant of Evolution Strategies for Vector Optimization , 1990, PPSN.

[4]  Tomoyuki Hiroyasu,et al.  NCGA: Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems , 2002, GECCO Late Breaking Papers.

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

[6]  Tomoyuki Hiroyasu,et al.  SPEA2+: Improving the Performance of the Strength Pareto Evolutionary Algorithm 2 , 2004, PPSN.

[7]  T. Hiroyasu,et al.  NEIGHBORHOOD CULTIVATION GENETIC ALGORITHM FOR MULTI-OBJECTIVE OPTIMIZATION PROBLEMS , 2002 .

[8]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[9]  H. Ishibuchi,et al.  MOGA: multi-objective genetic algorithms , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[10]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[11]  Tong Heng Lee,et al.  Incrementing Multi-objective Evolutionary Algorithms: Performance Studies and Comparisons , 2001, EMO.

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

[13]  David E. Goldberg,et al.  A niched Pareto genetic algorithm for multiobjective optimization , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.