J4 ›› 2015, Vol. 42 ›› Issue (1): 75-81.doi: 10.3969/j.issn.1001-2400.2015.01.012

• Original Articles • Previous Articles     Next Articles

Adaptive bacterial foraging optimization algorithm

JIANG Jianguo1;ZHOU Jiawei1;ZHENG Yingchun1,2;WANG Tao3   

  1. (1. School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China;
    2. The fifty-fourth Research Institute of China Electronic Technology Group Corporation, Shijiazhuang  050081, China;
    3. Shaanxi Provincial Military Command Automation Station, Xi'an  710061, China)
  • Received:2013-04-14 Online:2015-02-20 Published:2015-04-14
  • Contact: JIANG Jianguo E-mail:jgjiang@mail.xidian.edu.cn

Abstract:

An adaptive bacterial foraging optimization algorithm is presented due to the classic optimization algorithm's poor performance when optimizing high-dimensional complex functions. The fixed chemotactic step is improved as the adaptive sliding step which decreases nonlinearly with the result of strengthening the ability of local search. The adaptive dimension learning method for the optimal bacterium in the current cycle of chemotaxis is proposed so as to increase the accuracy of the solution and enhance the search efficiency. The elite bacterium is used as the initial point for Tent chaotic mapping to initialize the position of bacteria which meet the conditions of migration, and therefore the convergence speed of the algorithm is accelerated. Experimental result indicates that the algorithm outperforms the classic algorithm both in terms of  solution accuracy and convergence speed. And, the algorithm has a higher efficiency.

Key words: bacterial foraging, algorithm optimization, adaptive learning, tent map, high-dimensional function optimization, local search

CLC Number: 

  • TP301.6