2018
DOI: 10.15837/ijccc.2018.4.3275
|View full text |Cite
|
Sign up to set email alerts
|

An ABC Algorithm with Recombination

Abstract: Artificial bee colony (ABC) is an efficient swarm intelligence algorithm, which has shown good exploration ability. However, its exploitation capacity needs to be improved. In this paper, a novel ABC variant with recombination (called RABC) is proposed to enhance the exploitation. RABC firstly employs a new search model inspired by the updating equation of particle swarm optimization (PSO). Then, both the new search model and the original ABC model are recombined to build a hybrid search model. The effectivene… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…Step 7: Execute mutation strategy. Calculate the probability of variation P c using Equation (9). If P c > rand(0, 1), then the two individuals with the worst solution will be randomly mutated into new individuals.…”
Section: Algorithm 1 the Framework Of Cniwtlbomentioning
confidence: 99%
See 1 more Smart Citation
“…Step 7: Execute mutation strategy. Calculate the probability of variation P c using Equation (9). If P c > rand(0, 1), then the two individuals with the worst solution will be randomly mutated into new individuals.…”
Section: Algorithm 1 the Framework Of Cniwtlbomentioning
confidence: 99%
“…In the past decades, many classical nature-inspired optimization algorithms based on population have been proposed. These algorithms have been proven effective in solving global optimization problems and specific types of engineering optimization problems, such as GA (genetic algorithm) [1,2], ACO (ant colony optimization) [3,4], PSO (particle swarm optimization) [5,6], ABC (artificial bee colony) [7][8][9] and DE (differential evolution) [10][11][12], etc. However, any algorithm has its own merits and demerits in solving diverse problems.…”
Section: Introductionmentioning
confidence: 99%