Artificial bee colony algorithm with time-varying strategy

Artificial bee colony (ABC) is one of the newest additions to the class of swarm intelligence. ABC algorithm has been shown to be competitive with some other population-based algorithms. However, there is still an insufficiency that ABC is good at exploration but poor at exploitation. To make a prop...

Full description

Bibliographic Details
Main Authors: Qin, Quande, Cheng, Shi, Zhang, Qingyu, Li, Li, Shi, Yuhui
Format: Article
Published: Hindawi Publishing Corporation 2015
Online Access:https://eprints.nottingham.ac.uk/47172/
_version_ 1848797481332113408
author Qin, Quande
Cheng, Shi
Zhang, Qingyu
Li, Li
Shi, Yuhui
author_facet Qin, Quande
Cheng, Shi
Zhang, Qingyu
Li, Li
Shi, Yuhui
author_sort Qin, Quande
building Nottingham Research Data Repository
collection Online Access
description Artificial bee colony (ABC) is one of the newest additions to the class of swarm intelligence. ABC algorithm has been shown to be competitive with some other population-based algorithms. However, there is still an insufficiency that ABC is good at exploration but poor at exploitation. To make a proper balance between these two conflictive factors, this paper proposed a novel ABC variant with a time-varying strategy where the ratio between the number of employed bees and the number of onlooker bees varies with time. The linear and nonlinear time-varying strategies can be incorporated into the basic ABC algorithm, yielding ABC-LTVS and ABC-NTVS algorithms, respectively. The effects of the added parameters in the two new ABC algorithms are also studied through solving some representative benchmark functions. The proposed ABC algorithm is a simple and easy modification to the structure of the basic ABC algorithm. Moreover, the proposed approach is general and can be incorporated in other ABC variants. A set of 21 benchmark functions in 30 and 50 dimensions are utilized in the experimental studies. The experimental results show the effectiveness of the proposed time-varying strategy.
first_indexed 2025-11-14T20:04:34Z
format Article
id nottingham-47172
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T20:04:34Z
publishDate 2015
publisher Hindawi Publishing Corporation
recordtype eprints
repository_type Digital Repository
spelling nottingham-471722020-05-04T17:04:35Z https://eprints.nottingham.ac.uk/47172/ Artificial bee colony algorithm with time-varying strategy Qin, Quande Cheng, Shi Zhang, Qingyu Li, Li Shi, Yuhui Artificial bee colony (ABC) is one of the newest additions to the class of swarm intelligence. ABC algorithm has been shown to be competitive with some other population-based algorithms. However, there is still an insufficiency that ABC is good at exploration but poor at exploitation. To make a proper balance between these two conflictive factors, this paper proposed a novel ABC variant with a time-varying strategy where the ratio between the number of employed bees and the number of onlooker bees varies with time. The linear and nonlinear time-varying strategies can be incorporated into the basic ABC algorithm, yielding ABC-LTVS and ABC-NTVS algorithms, respectively. The effects of the added parameters in the two new ABC algorithms are also studied through solving some representative benchmark functions. The proposed ABC algorithm is a simple and easy modification to the structure of the basic ABC algorithm. Moreover, the proposed approach is general and can be incorporated in other ABC variants. A set of 21 benchmark functions in 30 and 50 dimensions are utilized in the experimental studies. The experimental results show the effectiveness of the proposed time-varying strategy. Hindawi Publishing Corporation 2015-03-17 Article PeerReviewed Qin, Quande, Cheng, Shi, Zhang, Qingyu, Li, Li and Shi, Yuhui (2015) Artificial bee colony algorithm with time-varying strategy. Discrete Dynamics in Nature and Society, 2015 . pp. 1-17. ISSN 1607-887X https://www.hindawi.com/journals/ddns/2015/674595/ doi:10.1155/2015/674595 doi:10.1155/2015/674595
spellingShingle Qin, Quande
Cheng, Shi
Zhang, Qingyu
Li, Li
Shi, Yuhui
Artificial bee colony algorithm with time-varying strategy
title Artificial bee colony algorithm with time-varying strategy
title_full Artificial bee colony algorithm with time-varying strategy
title_fullStr Artificial bee colony algorithm with time-varying strategy
title_full_unstemmed Artificial bee colony algorithm with time-varying strategy
title_short Artificial bee colony algorithm with time-varying strategy
title_sort artificial bee colony algorithm with time-varying strategy
url https://eprints.nottingham.ac.uk/47172/
https://eprints.nottingham.ac.uk/47172/
https://eprints.nottingham.ac.uk/47172/