Performance Analyses on Population Seeding Techniques for Genetic Algorithms

In Genetic Algorithm (GA), the fitness or quality of individual solutions in the initial population plays a significant part in determining the final optimal solution. The traditional GA with random population seeding technique is simple and proficient however the generated population may contain poor fitness individuals, which take long time to converge to the optimal solution. On the other hand, the hybrid population seeding techniques, which have the benefits of generating good fitness individuals and fast convergence to the optimal solution. Researchers have proposed several population seeding techniques using the background knowledge on the problem taken to solve. In this paper, we analyse the performance of different population seeding techniques for the permutation coded genetic algorithm based on the quality of the individuals generated. Experiments are carried out using the famous Travelling Salesman Problem (TSP) benchmark instances obtained from the TSPLIB, which is the standard library for TSP problems. The experimental results show the order of performance of different population seeding techniques in terms of Convergence Rate (%) and Error Rate (%). Keyword Genetic Algorithm, Population Seeding Technique, Travelling Salesman Problem, Performance Analysis, MATLAB

[1]  Jan Karel Lenstra,et al.  Some Simple Applications of the Travelling Salesman Problem , 1975 .

[2]  H. D. Ratliff,et al.  Order-Picking in a Rectangular Warehouse: A Solvable Case of the Traveling Salesman Problem , 1983, Oper. Res..

[3]  Timothy J. Lowe,et al.  The Product Matrix Traveling Salesman Problem: An Application and Solution Heuristic , 1987, Oper. Res..

[4]  R. Bland,et al.  Large travelling salesman problems arising from experiments in X-ray crystallography: A preliminary report on computation , 1989 .

[5]  G. Reinelt,et al.  Optimal control of plotting and drilling machines: A case study , 1991, ZOR Methods Model. Oper. Res..

[6]  박철훈,et al.  Genetic Algorithm를 이용한 Traveling Salesman Problem 해법 , 1992 .

[7]  Jon Jouis Bentley,et al.  Fast Algorithms for Geometric Traveling Salesman Problems , 1992, INFORMS J. Comput..

[8]  Jean-Yves Potvin,et al.  THE TRAVELING SALESMAN PROBLEM: A NEURAL NETWORK PERSPECTIVE , 1993 .

[9]  Claude-Nicolas Fiechter,et al.  A Parallel Tabu Search Algorithm for Large Traveling Salesman Problems , 1994, Discret. Appl. Math..

[10]  G. Reinelt The traveling salesman: computational solutions for TSP applications , 1994 .

[11]  Bernd Freisleben,et al.  A genetic local search algorithm for solving symmetric and asymmetric traveling salesman problems , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[12]  Rong Yang,et al.  Solving large travelling salesman problems with small populations , 1997 .

[13]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[14]  Lawrence J. Schmitt,et al.  Performance characteristics of alternative genetic algorithmic approaches to the traveling salesman problem using path representation: An empirical study , 1998, Eur. J. Oper. Res..

[15]  Liangsheng Qu,et al.  A Synergetic Approach to Genetic Algorithms for Solving Traveling Salesman Problem , 1999, Inf. Sci..

[16]  M. Dorigo,et al.  Aco Algorithms for the Traveling Salesman Problem , 1999 .

[17]  K. Katayama,et al.  The efficiency of hybrid mutation genetic algorithm for the travelling salesman problem , 2000 .

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

[19]  Cheng-Fa Tsai,et al.  A modified multiple-searching method to genetic algorithms for solving traveling salesman problem , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[20]  Wayne Pullan,et al.  Adapting the genetic algorithm to the travelling salesman problem , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[21]  Sanghamitra Bandyopadhyay,et al.  New operators of genetic algorithms for traveling salesman problem , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[22]  G. V. Uma,et al.  Reliability Enhancement in Software Testing - An Agent-Based Approach for Complex Systems , 2004, CIT.

[23]  Yi Lu,et al.  Incremental genetic K-means algorithm and its application in gene expression data analysis , 2004, BMC Bioinformatics.

[24]  P. Dhavachelvan,et al.  Complexity measures for software systems : towards multi-agent based software testing , 2005, Proceedings of 2005 International Conference on Intelligent Sensing and Information Processing, 2005..

[25]  Sanghamitra Bandyopadhyay,et al.  Genetic operators for combinatorial optimization in TSP and microarray gene ordering , 2007, Applied Intelligence.

[26]  Paul H. Calamai,et al.  Exchange strategies for multiple Ant Colony System , 2007, Inf. Sci..

[27]  Hamid Abrishami Moghaddam,et al.  A Novel Constructive-Optimizer Neural Network for the Traveling Salesman Problem , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  Yulan Hu,et al.  Parallel Search Strategies for TSPs Using a Greedy Genetic Algorithm , 2007, Third International Conference on Natural Computation (ICNC 2007).

[29]  Lijie Li,et al.  Improved Ant Colony Optimization for the Traveling Salesman Problem , 2008, 2008 International Conference on Intelligent Computation Technology and Automation (ICICTA).

[30]  Ayse T. Daloglu,et al.  An improved genetic algorithm with initial population strategy and self-adaptive member grouping , 2008 .

[31]  O. Yugay,et al.  Hybrid Genetic Algorithm for Solving Traveling Salesman Problem with Sorted Population , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[32]  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..

[33]  Yanchun Liang,et al.  An Ant Colony Optimization Method for Prize-collecting Traveling Salesman Problem with Time Windows , 2008, 2008 Fourth International Conference on Natural Computation.

[34]  C. Chellappan,et al.  Performance analysis of mobile agent failure recovery in e-service applications , 2010, Comput. Stand. Interfaces.

[35]  Pei-Chann Chang,et al.  Dynamic diversity control in genetic algorithm for mining unsearched solution space in TSP problems , 2010, Expert Syst. Appl..

[36]  P. Victer Paul,et al.  Improving Efficiency of Peer Network Applications by Formulating Distributed Spanning Tree , 2010, 2010 3rd International Conference on Emerging Trends in Engineering and Technology.

[37]  Taïcir Loukil,et al.  Multiple crossover genetic algorithm for the multiobjective traveling salesman problem , 2010, Electron. Notes Discret. Math..

[38]  Shyi-Ming Chen,et al.  A new method for solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[39]  Shyi-Ming Chen,et al.  Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques , 2011, Expert Syst. Appl..

[40]  Novruz Allahverdi,et al.  Development a new mutation operator to solve the Traveling Salesman Problem by aid of Genetic Algorithms , 2011, Expert Syst. Appl..

[41]  Kai Zhao,et al.  Solving the traveling salesman problem based on an adaptive simulated annealing algorithm with greedy search , 2011, Appl. Soft Comput..

[42]  Ramachandran Baskaran,et al.  QoS enhancements for global replication management in peer to peer networks , 2012, Future Gener. Comput. Syst..

[43]  P. Dhavachelvan,et al.  A novel population initialization technique for Genetic Algorithm , 2013, 2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT).

[44]  Ramachandran Baskaran,et al.  Efficient service cache management in mobile P2P networks , 2013, Future Gener. Comput. Syst..