In engineering field, many problems are hard to solve in some definite interval of time. These problems known as “combinatorial optimisation problems” are of the category NP. These problems are easy to solve in some polynomial time when input size is small but as input size grows problems become toughest to solve in some definite interval of time. Long known conventional methods are not able to solve the problems and thus proper heuristics is necessary. Evolutionary algorithms based on behaviours of different animals and species have been invented and studied for this purpose. Genetic Algorithm is considered a powerful algorithm for solving combinatorial optimisation problems. Genetic algorithms work on these problems mimicking the human genetics. It follows principle of “survival of the fittest” kind of strategy. Particle swarm optimisation is a new evolutionary approach that copies behaviour of swarm in nature. However, neither traditional genetic algorithms nor particle swarm optimisation alone has been completely successful for solving combinatorial optimisation problems. Here a hybrid algorithm is proposed in which strengths of both algorithms are merged and performance of proposed algorithm is compared with simple genetic algorithm. Results show that proposed algorithm works definitely better than the simple genetic algorithm.
[1]
Jaafar Abouchabaka,et al.
A Comparative Study of Adaptive Crossover Operators for Genetic Algorithms to Resolve the Traveling Salesman Problem
,
2011,
ArXiv.
[2]
Tiranee Achalakul,et al.
ABC-GSX: A hybrid method for solving the Traveling Salesman Problem
,
2010,
2010 Second World Congress on Nature and Biologically Inspired Computing (NaBIC).
[3]
Jacek M. Zurada,et al.
Introduction to artificial neural systems
,
1992
.
[4]
D. E. Goldberg,et al.
Genetic Algorithms in Search, Optimization & Machine Learning
,
1989
.
[5]
John Geraghty,et al.
Genetic Algorithm Performance with Different Selection Strategies in Solving TSP
,
2011
.
[6]
Agostinho C. Rosa,et al.
Binary ant algorithm
,
2007,
GECCO '07.
[7]
Monica Sehrawat.
Modified Order Crossover (OX) Operator
,
2011
.
[9]
Guo-Chang Gu,et al.
Research on particle swarm optimization: a review
,
2004,
Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).