A New Initialization Algorithm for Bees Algorithm

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

The Bees Algorithm (BA) is a swarm- based metaheuristic algorithm inspired by the foraging behavior of honeybees. This algorithm is very efficient, simple and natural algorithm. In this paper, two natural aspects, namely the patch environment and Levy motion are employed to propose a novel initialization algorithm to initialize the population of bees in the Bees Algorithm. Thus, an improved version of Bees Algorithm is adopted based on the proposed initialization procedure. This initialization algorithm is more natural modeling the patch environment in nature and Levy motion that is believed to characterize the foraging patterns of bees in nature. Experimental results prove the effectiveness of the proposed initialization algorithm. The obtained results confirm that the improved Bees Algorithm employing the proposed initialization algorithm outperforms the standard Bees Algorithm in terms of convergence speed and success rate.

Original languageEnglish
Title of host publicationCommunications in Computer and Information Science
PublisherSpringer Verlag
Pages39-52
Number of pages14
Volume378 CCIS
ISBN (Print)9783642405662
DOIs
Publication statusPublished - 2013
Event2nd International Multi-Conference on Artificial Intelligence Technology, M-CAIT 2013 - Shah Alam
Duration: 28 Aug 201329 Aug 2013

Publication series

NameCommunications in Computer and Information Science
Volume378 CCIS
ISSN (Print)18650929

Other

Other2nd International Multi-Conference on Artificial Intelligence Technology, M-CAIT 2013
CityShah Alam
Period28/8/1329/8/13

Keywords

  • bees algorithm
  • levy flight
  • patch environment
  • population initialization

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Hussein, W. A., Sahran, S., & Sheikh Abdullah, S. N. H. (2013). A New Initialization Algorithm for Bees Algorithm. In Communications in Computer and Information Science (Vol. 378 CCIS, pp. 39-52). (Communications in Computer and Information Science; Vol. 378 CCIS). Springer Verlag. https://doi.org/10.1007/978-3-642-40567-9_4

A New Initialization Algorithm for Bees Algorithm. / Hussein, Wasim A.; Sahran, Shahnorbanun; Sheikh Abdullah, Siti Norul Huda.

Communications in Computer and Information Science. Vol. 378 CCIS Springer Verlag, 2013. p. 39-52 (Communications in Computer and Information Science; Vol. 378 CCIS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hussein, WA, Sahran, S & Sheikh Abdullah, SNH 2013, A New Initialization Algorithm for Bees Algorithm. in Communications in Computer and Information Science. vol. 378 CCIS, Communications in Computer and Information Science, vol. 378 CCIS, Springer Verlag, pp. 39-52, 2nd International Multi-Conference on Artificial Intelligence Technology, M-CAIT 2013, Shah Alam, 28/8/13. https://doi.org/10.1007/978-3-642-40567-9_4
Hussein WA, Sahran S, Sheikh Abdullah SNH. A New Initialization Algorithm for Bees Algorithm. In Communications in Computer and Information Science. Vol. 378 CCIS. Springer Verlag. 2013. p. 39-52. (Communications in Computer and Information Science). https://doi.org/10.1007/978-3-642-40567-9_4
Hussein, Wasim A. ; Sahran, Shahnorbanun ; Sheikh Abdullah, Siti Norul Huda. / A New Initialization Algorithm for Bees Algorithm. Communications in Computer and Information Science. Vol. 378 CCIS Springer Verlag, 2013. pp. 39-52 (Communications in Computer and Information Science).
@inproceedings{d2bfb869b9db46ada6eded247945d51f,
title = "A New Initialization Algorithm for Bees Algorithm",
abstract = "The Bees Algorithm (BA) is a swarm- based metaheuristic algorithm inspired by the foraging behavior of honeybees. This algorithm is very efficient, simple and natural algorithm. In this paper, two natural aspects, namely the patch environment and Levy motion are employed to propose a novel initialization algorithm to initialize the population of bees in the Bees Algorithm. Thus, an improved version of Bees Algorithm is adopted based on the proposed initialization procedure. This initialization algorithm is more natural modeling the patch environment in nature and Levy motion that is believed to characterize the foraging patterns of bees in nature. Experimental results prove the effectiveness of the proposed initialization algorithm. The obtained results confirm that the improved Bees Algorithm employing the proposed initialization algorithm outperforms the standard Bees Algorithm in terms of convergence speed and success rate.",
keywords = "bees algorithm, levy flight, patch environment, population initialization",
author = "Hussein, {Wasim A.} and Shahnorbanun Sahran and {Sheikh Abdullah}, {Siti Norul Huda}",
year = "2013",
doi = "10.1007/978-3-642-40567-9_4",
language = "English",
isbn = "9783642405662",
volume = "378 CCIS",
series = "Communications in Computer and Information Science",
publisher = "Springer Verlag",
pages = "39--52",
booktitle = "Communications in Computer and Information Science",

}

TY - GEN

T1 - A New Initialization Algorithm for Bees Algorithm

AU - Hussein, Wasim A.

AU - Sahran, Shahnorbanun

AU - Sheikh Abdullah, Siti Norul Huda

PY - 2013

Y1 - 2013

N2 - The Bees Algorithm (BA) is a swarm- based metaheuristic algorithm inspired by the foraging behavior of honeybees. This algorithm is very efficient, simple and natural algorithm. In this paper, two natural aspects, namely the patch environment and Levy motion are employed to propose a novel initialization algorithm to initialize the population of bees in the Bees Algorithm. Thus, an improved version of Bees Algorithm is adopted based on the proposed initialization procedure. This initialization algorithm is more natural modeling the patch environment in nature and Levy motion that is believed to characterize the foraging patterns of bees in nature. Experimental results prove the effectiveness of the proposed initialization algorithm. The obtained results confirm that the improved Bees Algorithm employing the proposed initialization algorithm outperforms the standard Bees Algorithm in terms of convergence speed and success rate.

AB - The Bees Algorithm (BA) is a swarm- based metaheuristic algorithm inspired by the foraging behavior of honeybees. This algorithm is very efficient, simple and natural algorithm. In this paper, two natural aspects, namely the patch environment and Levy motion are employed to propose a novel initialization algorithm to initialize the population of bees in the Bees Algorithm. Thus, an improved version of Bees Algorithm is adopted based on the proposed initialization procedure. This initialization algorithm is more natural modeling the patch environment in nature and Levy motion that is believed to characterize the foraging patterns of bees in nature. Experimental results prove the effectiveness of the proposed initialization algorithm. The obtained results confirm that the improved Bees Algorithm employing the proposed initialization algorithm outperforms the standard Bees Algorithm in terms of convergence speed and success rate.

KW - bees algorithm

KW - levy flight

KW - patch environment

KW - population initialization

UR - http://www.scopus.com/inward/record.url?scp=84904708065&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84904708065&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-40567-9_4

DO - 10.1007/978-3-642-40567-9_4

M3 - Conference contribution

SN - 9783642405662

VL - 378 CCIS

T3 - Communications in Computer and Information Science

SP - 39

EP - 52

BT - Communications in Computer and Information Science

PB - Springer Verlag

ER -