skip to main content
10.1145/3377049.3377060acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccaConference Proceedingsconference-collections
research-article

Hybridization of Evolutionary and Swarm Intelligence Algorithms for improved performance: A case study with TSP problem

Published:20 March 2020Publication History

ABSTRACT

This paper conducts the hybridization of Swarm intelligence and Evolutionary Algorithm for Continuous and Discrete optimization. Optimization is the process of selecting the best element by following some rules and criteria from some set of available alternatives. Function optimization means finding the best available value of some given objective function in a defined domain. In this work we have proposed an innovative approach, by hybridizing Genetic Algorithm (GA) and Swarm Intelligence Algorithm (SIA). In this paper work we have implemented one evolutionary programming based algorithm - Improved First Evolutionary Programming (IFEP) and one swarm intelligence algorithm - Ant Colony Optimization (ACO). We have also used Travelling Salesman Problem (TSP) as a discrete problem. We have implemented both GA and ACO also to solve the Travelling Salesman Problem. We have compared the result produced by IFEP and ACO for Continuous Optimization. From the comparative study we have found that ACO is the better among the two. We also have compared the result produced by GA and ACO for Discrete Optimization and from the comparative study we have found that ACO often works better. We have conducted some experiments to optimize the parameters of ACO and GA and the amount of exploration and exploitation needed for ACO to produce the best result. using the best found parameter we have implemented a hybrid of Genetic Algorithm and Swarm Intelligence Algorithm and tested it with different strategies. Then we have conducted a comparative study between the hybrid and two other conventional Genetic and Swarm Intelligence Algorithms to observe the performance of our proposed hybrid algorithm. In some cases we have observed better performance from our proposed hybrid algorithm.

References

  1. Dr. M. S. Alam. September 2013. Continuous Optimization with evolutionary and swarm intelligence algorithms. PhD Thesis, Bangladesh University of Engineering and Technology (September 2013).Google ScholarGoogle Scholar
  2. A Chipperfield. 1997. Genetic algorithms in engineering systems. Vol. 55. Iet.Google ScholarGoogle Scholar
  3. P. Civicioglu and E. Besdok. 2011. A conception comparison of the cuckoo search, particle swarm optimization, differential evolution and artificial bee colony algorithms. Artificial Intelligence Review (2011), 1--32.Google ScholarGoogle Scholar
  4. Marco Dorigo and Mauro Birattari. 2010. Ant colony optimization. Springer.Google ScholarGoogle Scholar
  5. Abid Hussain, Yousaf Shad Muhammad, M Nauman Sajid, Ijaz Hussain, Alaa Mohamd Shoukry, and Showkat Gani. 2017. Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator. Computational intelligence and neuroscience 2017 (2017).Google ScholarGoogle Scholar
  6. Yaochu Jin. 2005. A comprehensive survey of fitness approximation in evolutionary computation. Soft computing 9, 1 (2005), 3--12.Google ScholarGoogle Scholar
  7. Zbigniew Michalewicz. 1995. Evolutionary Computation: Toward a New Philosophy of Machine Intelligence-David B. Fogel (Piscataway, NJ: IEEE Press, 1995, ISBN 0-7803-1038-1). Reviewed by.Google ScholarGoogle Scholar
  8. Seyedali Mirjalili and Andrew Lewis. 2016. The whale optimization algorithm. Advances in engineering software 95 (2016), 51--67.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Antonio Mucherino and Onur Seref. 2007. Monkey search: a novel metaheuristic search for global optimization. In AIP conference proceedings, Vol. 953. AIP, 162--173.Google ScholarGoogle ScholarCross RefCross Ref
  10. SN Sze. 2004. Study on Genetic Algorithms and Heuristic Method for Solving Traveling Salesman Problem. Ph.D. Dissertation. MS dissertation, Faculty of Science, Universiti Teknologi Malaysia, Johor âĂę.Google ScholarGoogle Scholar
  11. Wikipedia contributors. 2018. Selection (genetic algorithm) --- Wikipedia, The Free Encyclopedia. https://en.wikipedia.org/w/index.php?title=Selection_(genetic_algorithm)&oldid=869834212. [Online; accessed 14-June-2019].Google ScholarGoogle Scholar

Index Terms

  1. Hybridization of Evolutionary and Swarm Intelligence Algorithms for improved performance: A case study with TSP problem

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICCA 2020: Proceedings of the International Conference on Computing Advancements
      January 2020
      517 pages
      ISBN:9781450377782
      DOI:10.1145/3377049

      Copyright © 2020 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 March 2020

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader