Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (9): 1724-1735.doi: 10.16182/j.issn1004731x.joss.19-0096

Previous Articles     Next Articles

Bacterial Foraging Algorithm with Gravitational Mechanism

He Yitao, Li Jun, Hao Liyan   

  1. College of Electron and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
  • Received:2019-03-07 Revised:2019-05-23 Online:2020-09-18 Published:2020-09-18

Abstract: Aiming at the weak quorum sensing ability and slow convergence in bacterial foraging algorithm, an algorithm with gravitational mechanism is proposed. The algorithm provides an optimization direction for each bacterium by introducing a gravitational mechanism in the gravitational search algorithm. The original swimming operation of bacterial foraging algorithm is used to realize the local optimization strategy, and the local dimension update is added after the swimming to widen the bacterial search scope in chemotaxis operation. In the migration operation of the bacterial foraging algorithm, the bimodal Gaussian function is introduced to re-initialize the position of the bacteria to avoid falling into the local extremum for the algorithm and improves the optimization ability. The experiments prove that the improved bacterial foraging algorithm has better searching ability than the basic algorithm.

Key words: bacterial foraging algorithm, gravitational search algorithm, local dimension update, Gaussian function, function optimization

CLC Number: