Everything about Bees algorithm
Population-based search algorithm
In computer science and operations research, the bees algorithm is a population-based search algorithm which was developed by Pham, Ghanbarzadeh et al. in 2005. It mimics the food foraging behaviour of honey bee colonies. In its basic form, the algorithm combines local neighbourhood search with global exploration of the search space. It can be used for both combinatorial optimization and continuous optimization. The only condition for the application of the bees algorithm is that some measure of distance between the solutions is defined. A number of studies have demonstrated the specific capabilities and effectiveness of the bees algorithm. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Bees algorithmA 5-minute orientation
- Skim a recent paper: Dung beetle optimizer: a new meta-heuristic algorithm for global optimizationInfluential work since 2022
- Pick up a classic book: Optimization in Engineering SciencesThe most-reprinted book on the subject
- Read the landmark paper: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithmCited 6,684 times
- Go sideways: Artificial bee colony algorithmA closely related topic
- Go sideways: List of metaphor-based metaheuristicsA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
Honey Bees Inspired Optimization Method: The Bees Algorithm
Bees algorithm for generalized assignment problem
Honey Bees Mating Optimization algorithm for financial classification problems
Honey bees mating optimization algorithm for process planning problem
Patch-Levy-based initialization algorithm for Bees Algorithm
A parallel Bees Algorithm implementation on GPU
The variants of the Bees Algorithm (BA): a survey
🆕 Influential since 2022
Dung beetle optimizer: a new meta-heuristic algorithm for global optimization
Optimising remanufacturing decision-making using the bees algorithm in product digital twins
Optimisation of robotic disassembly plans using the Bees Algorithm
Solving TSP by using combinatorial Bees algorithm with nearest neighbor method
An improved ensemble pruning for mammogram classification using modified Bees algorithm
📚 Books worth reading
Optimization in Engineering SciencesPierre Borne, Abdelkader El Kamel · 2012
Out of controlKevin Kelly · 1994
Intelligent Information and Database SystemsAli Selamat · 2013
Evolutionary Computation, Machine Learning and Data Mining in BioinformaticsLeonardo Vanneschi · 2012
Computer and Computing Technologies in Agriculture VIDaoliang Li · 2013- 📕Intelligent Production and Manufacturing Optimisation - the Bees Algorithm ApproachDuc Truong Pham, Natalia Hartono · 2023
Bee-Inspired Protocol EngineeringMuddassar Farooq · 2009- 📕Intelligent Engineering Optimisation with the Bees AlgorithmD. T. Pham, Natalia Hartono · 2024
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Artificial bee colony algorithm In computer science and operations research, the artificial bee colony algorithm (ABC) is an optimization algorithm based on the intelligent foraging behaviour…
- List of metaphor-based metaheuristics This is a chronologically ordered list of metaphor-based metaheuristics and swarm intelligence algorithms, sorted by decade of proposal. Simulated annealing…
- Biogeography-based optimization Biogeography-based optimization (BBO) is an evolutionary algorithm (EA) that optimizes a function by stochastically and iteratively improving candidate…
- Waggle dance Waggle dance is a term used in beekeeping and ethology for a particular figure-eight dance of the honey bee. By performing this dance, successful foragers…
- Differential evolution Differential evolution (DE) is an evolutionary algorithm to optimize a problem by iteratively trying to improve a candidate solution with regard to a given…
- Stochastic universal sampling Stochastic universal sampling (SUS) is a selection technique used in evolutionary algorithms for selecting potentially useful solutions for recombination…
- Fitness proportionate selection Fitness proportionate selection, also known as roulette wheel selection or spinning wheel selection, is a selection technique used in evolutionary algorithms…
- Fish School Search Fish School Search (FSS), proposed by Bastos Filho and Lima Neto in 2008 is, in its basic version, a unimodal optimization algorithm inspired by the collective…