返回
Discrete bee algorithms and their application in multivariable function optimization
DOI:10.1007/s10462-010-9184-8.png)
摘要
En 中文
In this paper we present four discrete versions of two different existing honey bee optimization algorithms: the discrete artificial bee colony algorithm (DABC) and three versions of the discrete fast marriage in honey bee optimization algorithm (DFMBO1, DFMBO2, and DFMBO3). In these discretized algorithms we have utilized three logical operators, i.e. OR, AND and XOR operators. Then we have compared performances of our algorithms and those of three other bee algorithms, i.e. the artificial bee colony (ABC), the queen bee (QB), and the fast marriage in honey bee optimization (FMBO) on four benchmark functions for various numbers of variables up to 100. The obtained results show that our discrete algorithms are faster than other algorithms. In general, when precision of answer and number of variables are low, the difference between our new algorithms and the other three algorithms is small in terms of speed, but by increasing precision of answer and number of variables, the needed number of function evaluations for other algorithms increases beyond manageable amounts, hence their success rates decrease. Among our proposed discrete algorithms, the DFMBO3 is always fast, and achieves a success rate of 100% on all benchmarks with an average number of function evaluations not more than 1010.
Keyword:
Artificial bee colony algorithm
Discrete artificial bee colony algorithm
Fast marriage in honey bee optimization
Discrete fast marriage in honey bee optimization
期刊
IF:
13.9
论文数:
6.1K
被引数:
1.9W
机构
引用论文
Use of an optimality model to solve the immunological puzzle of concomitant infection
Parasitology
IF0
A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm一种强大而有效的数值函数优化算法: 人工蜂群 (ABC) 算法
Group effect on fertility, survival and silk production in the web spinner Tetranychus urticae (Acari: Tetranychidae) during colony foundation
Behaviour
IF0

