Access the full text.
Sign up today, get DeepDyve free for 14 days.
TD Seeley (2002)
When is self-organization used in biological systems?Biol Bull, 202
TG Stützle (1999)
Local search algorithms for combinatorial problems: analysis, improvements, and new applications
A Imanguliyev (2013)
Enhancements for the Bees Algorithm
T Dereli, GS Das (2011)
A hybrid ‘bee (s) algorithm’for solving container loading problemsAppl Soft Comput, 11
J Brownlee (2011)
Clever algorithms: nature-inspired programming recipes
D Teodorović, M Šelmić, T Davidović (2015)
Bee colony optimization part II: the application surveyYugosl J, Oper Res, 25
WA Hussein, S Sahran, SNH Sheikh Abdullah (2014)
Patch-Levy-based initialization algorithm for Bees AlgorithmAppl Soft Comput, 23
AP Engelbrecht (2016)
Particle swarm optimization with crossover: a review and empirical analysisArtif Intell Rev, 45
T Davidovic, D Teodorovic, M Selmic (2014)
Bee colony optimization Part I: the algorithm overviewYugosl J Oper Res, 25
X Yao, Y Liu, G Lin (1999)
Evolutionary programming made fasterIEEE Trans Evol Comput, 3
M Azarbad, A Ebrahimzade, V Izadian (2011)
Segmentation of infrared images and objectives detection using maximum entropy method based on the bee algorithmInt J Comput Inf Syst Ind Manag Appl, 3
L-C Lien, M-Y Cheng (2012)
A hybrid swarm intelligence based particle-bee algorithm for construction site layout optimizationExpert Syst Appl, 39
N Shatnawi, S Sahran, M Faidzul (2013)
A memory-based Bees Algorithm: an enhancementJ Appl Sci, 13
D Karaboga, B Akay (2009)
A comparative study of artificial bee colony algorithmAppl Math Comput, 214
S Kockanat, N Karaboga (2015)
The design approaches of two-dimensional digital filters based on metaheuristic optimization algorithms: a review of the literatureArtif Intell Rev, 44
AS Muhamad, S Deris (2013)
An artificial immune system for solving production scheduling problems: a reviewArtif Intell Rev, 39
X-S Yang (2011)
Review of meta-heuristics and generalised evolutionary walk algorithmInt J Bio Inspired Comput, 3
S Garnier, J Gautrais, G Theraulaz (2007)
The biological principles of swarm intelligenceSwarm Intell, 1
SL Marie-Sainte (2015)
A survey of particle swarm optimization techniques for solving university examination timetabling problemArtif Intell Rev, 44
X-S Yang (2009)
Stochastic algorithms: foundations and applications
N Shatnawi (2013)
Memory based Bees Algorithm with Levy-flights for multilevel image thresholding
A Antoniou, W-S Lu (2007)
The optimization problem, practical optimization: algorithms and engineering applications
DT Pham, M Castellani (2009)
The bees algorithm: modelling foraging behaviour to solve continuous optimization problemsProc Inst Mech Eng C J Mech Eng Sci, 223
P Hansen, N Mladenović (2001)
Variable neighborhood search: principles and applicationsEur J Oper Res, 130
F Glover, GA Kochenberger (2003)
Handbook of metaheuristics
D Karaboga, B Akay (2009)
A survey: algorithms simulating bee swarm intelligenceArtif Intell Rev, 31
M Dorigo, C Blum (2005)
Ant colony optimization theory: a surveyTheor Comput Sci, 344
B Yuce, MS Packianather, E Mastrocinque, DT Pham, A Lambiase (2013)
Honey bees inspired optimization method: the Bees AlgorithmInsects, 4
M Castellani, QT Pham, DT Pham (2012)
Dynamic optimisation by a modified bees algorithmProc Inst Mech Eng I J Syst Control Eng, 226
AT Sadiq, AG Hamad (2010)
BSA: a hybrid bees’ simulated annealing algorithm to solve optimization & NP-complete problemsEng Technol J, 28
E Mastrocinque, B Yuce, A Lambiase, MS Packianather (2013)
A multi-objective optimisation for supply chain network using the Bees AlgorithmInt J Eng Bus Manag, 5
S Nebti, A Boukerram (2010)
Networked digital technologies
E-G Talbi (2009)
Metaheuristics: from design to implementation
J Liang, B Qu, P Suganthan, Q Chen (2014)
Problem definitions and evaluation criteria for the CEC 2015 competition on learning-based real-parameter single objective optimization
S Chen, X Wang (2013)
A derivative-free optimization algorithm using sparse grid integrationAm J Comput Math, 3
(2009)
IEEE
WA Hussein, S Sahran, SNH Sheikh Abdullah (2016)
A fast scheme for multilevel thresholding based on a modified Bees AlgorithmKnowl Based Syst
AM Reynolds, AD Smith, DR Reynolds, NL Carreck, JL Osborne (2007)
Honeybees perform optimal scale-free searching flights when attempting to locate a food sourceJ Exp Biol, 210
J Derrac, S García, D Molina, F Herrera (2011)
A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithmsSwarm Evol Comput, 1
S Abdullah, M Alzaqebah (2013)
A hybrid self-adaptive Bees Algorithm for examination timetabling problemsAppl Soft Comput, 13
D Pham, AH Darwish (2010)
Using the bees algorithm with Kalman filtering to train an artificial neural network for pattern classificationProc Inst Mech Eng I J Syst Control Eng, 224
S Otri (2011)
Improving the bees algorithm for complex optimisation problems
Q Pham, D Pham, M Castellani (2012)
A modified bees algorithm and a statistics-based method for tuning its parametersProc Inst Mech Eng I J Syst Control Eng, 226
J Kennedy, R Eberhart (1995)
Particle swarm optimization
A Prakasam, N Savarimuthu (2016)
Metaheuristic algorithms and probabilistic behaviour: a comprehensive analysis of Ant Colony Optimization and its variantsArtif Intell Rev, 45
DE Goldberg (1989)
Genetic algorithms in search, optimization, and machine learning
PN Suganthan, N Hansen, JJ Liang, K Deb, Y-P Chen, A Auger, S Tiwari (2005)
Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization
M Mathur, SB Karale, S Priye, V Jayaraman, B Kulkarni (2000)
Ant colony approach to continuous function optimizationInd Eng Chem Res, 39
B Yuce, D Pham, M Packianather, E Mastrocinque (2015)
An enhancement to the Bees Algorithm with slope angle computation and Hill Climbing Algorithm and its applications on scheduling and continuous-type optimisation problemProd Manuf Res, 3
F Glover (1986)
Future paths for integer programming and links to artificial intelligenceComput Oper Res, 13
WA Hussein, S Sahran, SNH Sheikh Abdullah (2015)
An improved Bees Algorithm for real parameter optimizationInt J Adv Comput Sci Appl, 6
D Pham, E Koç (2010)
Design of a two-dimensional recursive filter using the bees algorithmInt J Autom Comput, 7
M Jamil, X-S Yang (2013)
A literature survey of benchmark functions for global optimisation problemsInt J Math Model Numer Optim, 4
S Kirkpatrick (1984)
Optimization by simulated annealing: quantitative studiesJ Stat Phys, 34
E Bonabeau, M Dorigo, G Theraulaz (1999)
Swarm intelligence: from natural to artificial systems
MJ Abul Hasan, S Ramakrishnan (2011)
A survey: hybrid evolutionary algorithms for cluster analysisArtif Intell Rev, 36
C Lara, JJ Flores, F Calderón (2008)
MICAI 2008: advances in artificial intelligence
LM Rios, NV Sahinidis (2013)
Derivative-free optimization: a review of algorithms and comparison of software implementationsJ Glob Optim, 56
M Laguna (1994)
A guide to implementing tabu searchInvestigación Operativa, 4
C Blum, A Roli (2003)
Metaheuristics in combinatorial optimization: overview and conceptual comparisonACM Comput Surv (CSUR), 35
D Karaboga, B Basturk (2007)
A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithmJ Glob Optim, 39
S Srinivasan, S Ramakrishnan (2011)
Evolutionary multi objective optimization for rule mining: a reviewArtif Intell Rev, 36
SA Ahmad (2012)
A study of search neighbourhood in the Bees Algorithm
K Nguyen, P Nguyen, N Tran (2012)
A hybrid algorithm of harmony search and bees algorithm for a university course timetabling problemInt J Comput Sci Issues, 9
B Yuce, E Mastrocinque, A Lambiase, MS Packianather, DT Pham (2014)
A multi-objective supply chain optimisation using enhanced Bees Algorithm with adaptive neighbourhood search and site abandonment strategySwarm Evol Comput, 18
S Moradi, L Fatahi, P Razi (2010)
Finite element model updating using bees algorithmStruct Multidiscipl Optim, 42
K Diwold, M Beekman, M Middendorf (2011)
Handbook of swarm intelligence
A Ghanbarzadeh (2007)
Bees Algorithm: a novel optimisation tool
The Bees Algorithm (BA) is a bee swarm intelligence-based metaheuristic algorithm that is inspired by the natural behavior of honeybees when foraging for food. BA can be divided into four parts: parameter tuning, initialization, local search, and global search. Since its invention, several studies have sought to enhance the performance of BA by improving some of its parts. Thus, more than one version of the algorithm has been proposed. However, upon searching for the basic version of BA in the literature, unclear and contradictory information can be found. By reviewing the literature and conducting some experiments on a set of standard benchmark functions, three main implementations of the algorithm that researchers should be aware of while working on improving the BA are uncovered. These implementations are Basic BA, Shrinking-based BA and Standard BA. Shrinking-based BA employs a shrinking procedure, and Standard BA uses a site abandonment approach in addition to the shrinking procedure. Thus, various implementations of the shrinking and site-abandonment procedures are explored and incorporated into BA to constitute different BA implementations. This paper proposes a framework of the main implementations of BA, including Basic BA and Standard BA, to give a clear picture of these implementations and the relationships among them. Additionally, the experiments show no significant differences among most of the shrinking implementations. Furthermore, this paper reviews the improvements to BA, which are improvements in the parameter tuning, population initialization, local search and global search. It is hoped that this paper will provide researchers who are working on improving the BA with valuable references and guidance.
Artificial Intelligence Review – Springer Journals
Published: Apr 2, 2016
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.