Journal of Systems Engineering and Electronics ›› 2018, Vol. 29 ›› Issue (2): 405-414.doi: 10.21629/JSEE.2018.02.20

• Software Algorithm and Simulation • Previous Articles     Next Articles

Hybrid artificial bee colony algorithm with variable neighborhood search and memory mechanism

Chengli FAN(), Qiang FU*(), Guangzheng LONG(), Qinghua XING()   

  • Received:2017-04-01 Online:2018-04-26 Published:2018-04-27
  • Contact: Qiang FU E-mail:ffq516@163.com;fuqiang_66688@163.com;lunggz@163.com;liuxqh@126.com
  • About author:FAN Chengli was born in 1988. She is a Ph.D. and a lecturer in Air force Engineering University. Her research interests include intelligent optimization algorithm, intelligent information processing, and military battle modeling & simulation. E-mail: ffq516@163.com|FU Qiang was born in 1988. He is a Ph.D. and a lecturer in Air Force Engineering University. His research interests include intelligent information processing, senor information fusion and multi-sensor task planning. E-mail: fuqiang_66688@163.com|LONG Guangzheng was born in 1975. He is a Ph.D. and an associate professor in Air Force Engineering University. His research interests include intelligent optimization algorithm, operation decision analysis and deep learning neural networks. E-mail: lunggz@163.com|XING Qianghua was born in 1966. She is a Ph.D. and a professor in Air Force Engineering University. Her research interests include operational research, cooperative control and optimization algorithms for military problems. E-mail: liuxqh@126.com
  • Supported by:
    the National Natural Science Foundation of China(71771216);the National Natural Science Foundation of China(71701209);This work was supported by the National Natural Science Foundation of China (71771216; 71701209)

Abstract:

Artificial bee colony (ABC) is one of the most popular swarm intelligence optimization algorithms which have been widely used in numerical optimization and engineering applications. However, there are still deficiencies in ABC regarding its local search ability and global search efficiency. Aiming at these deficiencies, an ABC variant named hybrid ABC (HABC) algorithm is proposed. Firstly, the variable neighborhood search factor is added to the solution search equation, which can enhance the local search ability and increase the population diversity. Secondly, inspired by the neuroscience investigation of real honeybees, the memory mechanism is put forward, which assumes the artificial bees can remember their past successful experiences and further guide the subsequent foraging behavior. The proposed memory mechanism is used to improve the global search efficiency. Finally, the results of comparison on a set of ten benchmark functions demonstrate the superiority of HABC.

Key words: artificial bee colony (ABC), hybrid artificial bee colony (HABC), variable neighborhood search factor, memory mechanism