Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems

Travelling salesman problem (TSP) is one the problems of NP-complete family, which means finding shortest complete close tour in the graph. This study seeks to solve this problem using Artificial Bee Colony (ABC) Algorithm along with the proposed Discrete Nearest Neighborhood Algorithm (DNNA). DNNA...

Full description

Saved in:
Bibliographic Details
Main Authors: Rahimi, Amir Masoud, Ramezani-Khansari, Ehsan
Format: Article
Language:en
Published: Penerbit Universiti Kebangsaan Malaysia 2021
Online Access:http://journalarticle.ukm.my/18962/1/31.pdf
http://journalarticle.ukm.my/18962/
https://www.ukm.my/jkukm/volume-334-2021/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1834433568166641664
author Rahimi, Amir Masoud
Ramezani-Khansari, Ehsan
author_facet Rahimi, Amir Masoud
Ramezani-Khansari, Ehsan
author_sort Rahimi, Amir Masoud
building Tun Sri Lanang Library
collection Institutional Repository
content_provider Universiti Kebangsaan Malaysia
content_source UKM Journal Article Repository
continent Asia
country Malaysia
description Travelling salesman problem (TSP) is one the problems of NP-complete family, which means finding shortest complete close tour in the graph. This study seeks to solve this problem using Artificial Bee Colony (ABC) Algorithm along with the proposed Discrete Nearest Neighborhood Algorithm (DNNA). DNNA finds shortest path among points by starting from an arbitrary point. In next steps this links will be a guide to make complete tour. In other words the links in partial tours have higher chance to be in the final solution. In order to improve the final solutions of a single created tour, The employee bees’ movement radius has been limited, because of avoidance of long random jump between nodes. To reduce the optimization time of the tours created by the artificial bee colony algorithm, the fixed-radius near neighbor 2-opt algorithm was used as well. In addition, 2 types of scout bee were used for to intensify the probability property of the algorithm. Also, convergence in the probability function of employee bees’ movement was prevented by increasing the number of route-creating tours. The first scout bee applies the proposed DNNA and the secondary scout bee improves the partial tours of employee bees in a probable way. Although Althought the average error of proposed ABC algorithm has been 0.371% higher than best solution of all methods, it could improve the solution of 3 problems with average of 3.305%. The proposed algorithm has been better than basic ABC in all tested problems with average of 0.570%.
format Article
id my-ukm.journal.18962
institution Universiti Kebangsaan Malaysia
language en
publishDate 2021
publisher Penerbit Universiti Kebangsaan Malaysia
record_format eprints
spelling my-ukm.journal.189622022-07-13T07:39:05Z http://journalarticle.ukm.my/18962/ Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems Rahimi, Amir Masoud Ramezani-Khansari, Ehsan Travelling salesman problem (TSP) is one the problems of NP-complete family, which means finding shortest complete close tour in the graph. This study seeks to solve this problem using Artificial Bee Colony (ABC) Algorithm along with the proposed Discrete Nearest Neighborhood Algorithm (DNNA). DNNA finds shortest path among points by starting from an arbitrary point. In next steps this links will be a guide to make complete tour. In other words the links in partial tours have higher chance to be in the final solution. In order to improve the final solutions of a single created tour, The employee bees’ movement radius has been limited, because of avoidance of long random jump between nodes. To reduce the optimization time of the tours created by the artificial bee colony algorithm, the fixed-radius near neighbor 2-opt algorithm was used as well. In addition, 2 types of scout bee were used for to intensify the probability property of the algorithm. Also, convergence in the probability function of employee bees’ movement was prevented by increasing the number of route-creating tours. The first scout bee applies the proposed DNNA and the secondary scout bee improves the partial tours of employee bees in a probable way. Although Althought the average error of proposed ABC algorithm has been 0.371% higher than best solution of all methods, it could improve the solution of 3 problems with average of 3.305%. The proposed algorithm has been better than basic ABC in all tested problems with average of 0.570%. Penerbit Universiti Kebangsaan Malaysia 2021 Article PeerReviewed application/pdf en http://journalarticle.ukm.my/18962/1/31.pdf Rahimi, Amir Masoud and Ramezani-Khansari, Ehsan (2021) Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems. Jurnal Kejuruteraan, 33 (4). pp. 1087-1095. ISSN 0128-0198 https://www.ukm.my/jkukm/volume-334-2021/
spellingShingle Rahimi, Amir Masoud
Ramezani-Khansari, Ehsan
Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title_full Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title_fullStr Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title_full_unstemmed Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title_short Artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
title_sort artificial bee colony algorithm with proposed discrete nearest neighborhood algorithm for discrete optimization problems
url http://journalarticle.ukm.my/18962/1/31.pdf
http://journalarticle.ukm.my/18962/
https://www.ukm.my/jkukm/volume-334-2021/
url_provider http://journalarticle.ukm.my/