Enhancing Genetic Algorithms using Multi Mutations
Ahmad B. A. Hassanat, Esra'a Alkafaween, Nedal A. Al-Nawaiseh,, Mohammad A. Abbadi, Mouhammd Alkasassbeh, Mahmoud B. Alhasanat

TL;DR
This paper explores the use of multiple mutation operators in genetic algorithms, proposing novel methods and selection strategies to improve performance on TSP problems, demonstrating significant enhancements over traditional mutation techniques.
Contribution
Introduces new mutation operators and selection strategies for genetic algorithms, showing improved performance through experiments on TSP problems.
Findings
Multiple mutation operators enhance genetic algorithm performance.
Proposed methods outperform traditional mutation techniques.
Using more than one mutation operator yields significant improvements.
Abstract
Mutation is one of the most important stages of the genetic algorithm because of its impact on the exploration of global optima, and to overcome premature convergence. There are many types of mutation, and the problem lies in selection of the appropriate type, where the decision becomes more difficult and needs more trial and error. This paper investigates the use of more than one mutation operator to enhance the performance of genetic algorithms. Novel mutation operators are proposed, in addition to two selection strategies for the mutation operators, one of which is based on selecting the best mutation operator and the other randomly selects any operator. Several experiments on some Travelling Salesman Problems (TSP) were conducted to evaluate the proposed methods, and these were compared to the well-known exchange mutation and rearrangement mutation. The results show the importance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Control Systems Design
