Improving TSP Solutions Using GA with a New Hybrid Mutation Based on Knowledge and Randomness

01/22/2018
by   Esra'a Alkafaween, et al.
0

Genetic algorithm (GA) is an efficient tool for solving optimization problems by evolving solutions, as it mimics the Darwinian theory of natural evolution. The mutation operator is one of the key success factors in GA, as it is considered the exploration operator of GA. Various mutation operators exist to solve hard combinatorial problems such as the TSP. In this paper, we propose a hybrid mutation operator called "IRGIBNNM", this mutation is a combination of two existing mutations, a knowledge-based mutation, and a random-based mutation. We also improve the existing "select best mutation" strategy using the proposed mutation. We conducted several experiments on twelve benchmark Symmetric traveling salesman problem (STSP) instances. The results of our experiments show the efficiency of the proposed mutation, particularly when we use it with some other mutations. Keyword: Knowledge-based mutation, Inversion mutation, Slide mutation, RGIBNNM, SBM.

READ FULL TEXT

page 6

page 7

page 11

research
03/22/2012

Hybridizing PSM and RSM Operator for Solving NP-Complete Problems: Application to Travelling Salesman Problem

In this paper, we present a new mutation operator, Hybrid Mutation (HPRM...
research
08/11/2012

Energy Efficient Wireless Communication using Genetic Algorithm Guided Faster Light Weight Digital Signature Algorithm (GADSA)

In this paper GA based light weight faster version of Digital Signature ...
research
09/10/2014

An improved genetic algorithm with a local optimization strategy and an extra mutation level for solving traveling salesman problem

The Traveling salesman problem (TSP) is proved to be NP-complete in most...
research
01/28/2022

Stagnation Detection meets Fast Mutation

Two mechanisms have recently been proposed that can significantly speed ...
research
06/04/2020

Genetic Algorithm: Reviews, Implementations, and Applications

Nowadays genetic algorithm (GA) is greatly used in engineering pedagogy ...
research
06/10/2020

Benchmarking a (μ+λ) Genetic Algorithm with Configurable Crossover Probability

We investigate a family of (μ+λ) Genetic Algorithms (GAs) which creates ...
research
12/18/2017

Safe Mutations for Deep and Recurrent Neural Networks through Output Gradients

While neuroevolution (evolving neural networks) has a successful track r...

Please sign up or login with your details

Forgot password? Click here to reset