An Improved Discrete Bat Algorithm for Symmetric and Asymmetric Traveling Salesman Problems

04/14/2016
by   Eneko Osaba, et al.
0

Bat algorithm is a population metaheuristic proposed in 2010 which is based on the echolocation or bio-sonar characteristics of microbats. Since its first implementation, the bat algorithm has been used in a wide range of fields. In this paper, we present a discrete version of the bat algorithm to solve the well-known symmetric and asymmetric traveling salesman problems. In addition, we propose an improvement in the basic structure of the classic bat algorithm. To prove that our proposal is a promising approximation method, we have compared its performance in 37 instances with the results obtained by five different techniques: evolutionary simulated annealing, genetic algorithm, an island based distributed genetic algorithm, a discrete firefly algorithm and an imperialist competitive algorithm. In order to obtain fair and rigorous comparisons, we have conducted three different statistical tests along the paper: the Student's t-test, the Holm's test, and the Friedman test. We have also compared the convergence behaviour shown by our proposal with the ones shown by the evolutionary simulated annealing, and the discrete firefly algorithm. The experimentation carried out in this study has shown that the presented improved bat algorithm outperforms significantly all the other alternatives in most of the cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2018

Boundary Evolution Algorithm for SAT-NP

A boundary evolution Algorithm (BEA) is proposed by simultaneously takin...
research
04/14/2016

A Discrete Firefly Algorithm to Solve a Rich Vehicle Routing Problem Modelling a Newspaper Distribution System with Recycling Policy

A real-world newspaper distribution problem with recycling policy is tac...
research
04/19/2019

Epistasis-based Basis Estimation Method for Simplifying the Problem Space of an Evolutionary Search in Binary Representation

An evolutionary search space can be smoothly transformed via a suitable ...
research
06/21/2017

Genetic Algorithm with Optimal Recombination for the Asymmetric Travelling Salesman Problem

We propose a new genetic algorithm with optimal recombination for the as...
research
03/04/2022

Neural Simulated Annealing

Simulated annealing (SA) is a stochastic global optimisation technique a...
research
01/09/2022

A hybrid estimation of distribution algorithm for joint stratification and sample allocation

In this study we propose a hybrid estimation of distribution algorithm (...
research
12/14/2013

A natural-inspired optimization machine based on the annual migration of salmons in nature

Bio inspiration is a branch of artificial simulation science that shows ...

Please sign up or login with your details

Forgot password? Click here to reset