A Comprehensive Investigation of Genetic Algorithms

Authors

  • Yiquan Chen

DOI:

https://doi.org/10.54097/v9nd5j47

Keywords:

Genetic Algorithm, Traveling Salesman Problem, optimization algorithm.

Abstract

Genetic Algorithm (GA) is a population-based stochastic optimizer that mimics natural selection to solve complex, non-differentiable, and multimodal problems. This paper first reviews the biological foundations and canonical operators- selection, crossover and mutation--before surveying major variants such as Hybrid GA, Parallel GA and the Predator--Prey Dynamic GA that inject local search, island parallelism or ecological balance to mitigate premature convergence. This paper then benchmarks these algorithms on continuous function optimisation and combinatorial tasks, using the sphere function and the travelling-salesman problem as illustrative cases. Results show that Hybrid GA with simulated-annealing local search achieves the best accuracy--speed trade-off, while PDGA offers the most stable evolution curve in high-dimensional multimodal landscapes. Finally, this paper identifies remaining challenges--expensive fitness evaluation, parameter sensitivity and interpretability--and outline future directions including surrogate-assisted evolution, GPU/quantum acceleration and lifelong on-device adaptation. The study confirms that GA, when properly hybridised and parallelised, remains a competitive backbone for next-generation AI systems.

Downloads

Download data is not yet available.

References

[1] J. Ge, et al., A survey of genetic algorithm research. Comput. Appl. Res. 10, 2911–2916 (2008).

[2] J. Grefenstette, R. Gopal, B. Rosimaita, D. van Gucht, Genetic algorithms for the traveling salesman problem, in Proceedings of the International Conference on Genetic Algorithms and Their Applications (1985), pp. 160–168.

[3] G.V. Conroy, Handbook of Genetic Algorithms by Lawrence Davis (Ed.), Chapman & Hall, London, 1991, pp. 385. The Knowledge Engineering Review 6, 363–365 (1991).

[4] L. Chen, C. Wang, A hybrid genetic algorithm for the TSP. Comput. Integr. Manuf. Syst. 10, 443–447 (2004).

[5] D.L. Jiang, X.L. Yang, Improved genetic algorithm for traveling salesman problem. Comput. Eng. Appl. 41, 74–77 (2005).

[6] M. Kumar, D.M. Husain, N. Upreti, D. Gupta, Genetic algorithm: Review and application (2010). Available at SSRN 3529843.

[7] A. Lambora, K. Gupta, K. Chopra, Genetic algorithm – A literature review, in 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon) (IEEE, 2019), pp. 380–384.

[8] L. Haldurai, T. Madhubala, R. Rajalakshmi, A study on genetic algorithm and its applications. Int. J. Comput. Sci. Eng. 4, 139–143 (2016).

[9] A. Ghaheri, S. Shoar, M. Naderan, S.S. Hoseini, The applications of genetic algorithms in medicine. Oman Med. J. 30, 406 (2015).

[10] J. Arslan, G. Samarasinghe, K.K. Benke, A. Sowmya, Z. Wu, R.H. Guymer, P.N. Baird, Artificial intelligence algorithms for analysis of geographic atrophy: a review and evaluation. Transl. Vis. Sci. Technol. 9, 57 (2020).

Downloads

Published

29-01-2026

Issue

Section

Articles

How to Cite

Chen, Y. (2026). A Comprehensive Investigation of Genetic Algorithms. Academic Journal of Science and Technology, 19(2), 418-423. https://doi.org/10.54097/v9nd5j47