A Fusion Mechanism for the Generalized Asymmetric Partition Crossover

Partition crossover operators use information about the interaction between decision variables to recombine solutions. The Generalized Asymmetric Partition Crossover (GAPX) was recently proposed for the asymmetric Traveling Salesman Problem (TSP). Unlike former partition crossover operators, GAPX is capable of finding crossover points by splitting vertices of degree 4. GAPX also finds recombining components with more than two crossover points. The first step of GAPX is to define candidate components for recombination by finding connected components in the union graph formed by two parents. Some of the candidate components are infeasible for recombination. However, candidate components can be fused in order to create new recombining components. We introduce a fusion mechanism that allows GAPX to find more recombining components. When $k$ recombining components are found, GAPX generates the best of 2k offspring at cost O(n). When two local optima are recombined by partition crossover, the offspring is very often a local optimum. Fusion can be used to increase k, allowing GAPX to exploit many more offspring. Experimental results show that GAPX with fusion is capable of improving solutions generated by the LKH heuristic. Very good results are also obtained by a hybrid Genetic Algorithm that uses GAPX with fusion.

[1]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[2]  A. Mobius,et al.  COMBINATORIAL OPTIMIZATION BY ITERATIVE PARTIAL TRANSCRIPTION , 1999, cond-mat/9902034.

[3]  J. Lenstra,et al.  In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation , 2016 .

[4]  Anton V. Eremeev,et al.  Genetic Algorithm with Optimal Recombination for the Asymmetric Travelling Salesman Problem , 2017, LSSC.

[5]  Doug Hains,et al.  Revisiting the big valley search space structure in the TSP , 2011, J. Oper. Res. Soc..

[6]  Hsiao-Fan Wang,et al.  Hybrid genetic algorithm for optimization problems with permutation property , 2004, Comput. Oper. Res..

[7]  L. Darrell Whitley,et al.  Partition Crossover for Pseudo-Boolean Optimization , 2015, FOGA.

[8]  Weixiong Zhang,et al.  The Asymmetric Traveling Salesman Problem: Algorithms, Instance Generators, and Tests , 2001, ALENEX.

[9]  L. Darrell Whitley,et al.  Tunnelling Crossover Networks for the Asymmetric TSP , 2016, PPSN.

[10]  L. Darrell Whitley,et al.  Generalized asymmetric partition crossover (GAPX) for the asymmetric TSP , 2014, GECCO.

[11]  Ying-Wu Chen,et al.  A hybrid approach combining an improved genetic algorithm and optimization strategies for the asymmetric traveling salesman problem , 2008, Eng. Appl. Artif. Intell..

[12]  Yuichi Nagata,et al.  A new genetic algorithm for the asymmetric traveling salesman problem , 2012, Expert Syst. Appl..