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

Bibliographic Details
Main Authors: Rahimi, Amir Masoud, Ramezani-Khansari, Ehsan
Format: Article
Language:English
Published: Penerbit Universiti Kebangsaan Malaysia 2021
Online Access:http://journalarticle.ukm.my/18962/
http://journalarticle.ukm.my/18962/1/31.pdf
_version_ 1848814712461983744
author Rahimi, Amir Masoud
Ramezani-Khansari, Ehsan
author_facet Rahimi, Amir Masoud
Ramezani-Khansari, Ehsan
author_sort Rahimi, Amir Masoud
building UKM Institutional Repository
collection Online Access
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%.
first_indexed 2025-11-15T00:38:27Z
format Article
id oai:generic.eprints.org:18962
institution Universiti Kebangasaan Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T00:38:27Z
publishDate 2021
publisher Penerbit Universiti Kebangsaan Malaysia
recordtype eprints
repository_type Digital Repository
spelling oai:generic.eprints.org: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/
http://journalarticle.ukm.my/18962/
http://journalarticle.ukm.my/18962/1/31.pdf