A Cooperative Structure-Redesigned-Based Bacterial Foraging Optimization with Guided and Stochastic Movements

The nested loop adopted in the original bacterial foraging optimization (BFO) is quite time-consuming and is the main reason for the complex computational process. Thus, in our previous work, an improved BFO with structure redesigned mechanism (SRBFO) is used to address this problem. Since the bacterial chemotaxis with stochastic direction in the original BFO has an adverse effect on the convergence rate, this paper proposes a new cooperative chemotactic movement strategy. In this cooperative strategy, some bacteria are selected to move toward a guided direction based on a predefined probability, while the other bacteria still swim to a stochastic direction as exhibited in the original BFO. By this strategy, all the bacteria alternatively use the guided movement and the stochastic movement to cooperatively balance global search and local search. The proposed improved algorithm is called Cooperative SRBFO (CSRBFO). A comparison of the CSRBFO with other BFOs has been made to demonstrate the superiority of the proposed algorithm.

[1]  Ben Niu,et al.  Vehicle Routing Problem with Time Windows Based on Adaptive Bacterial Foraging Optimization , 2012, ICIC.

[2]  Ben Niu,et al.  BFO with Information Communicational System Based on Different Topologies Structure , 2013, ICIC.

[3]  Mohammad Reza Mohammadi,et al.  Multi criteria simultaneous planning of passive filters and distributed generation simultaneously in distribution system considering nonlinear loads with adaptive bacterial foraging optimization approach , 2016 .

[4]  Ben Niu,et al.  Improved Bacterial Foraging Optimization Algorithm with Information Communication Mechanism , 2014, CIS.

[5]  Mohamed A. Awadallah,et al.  Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data , 2016 .

[6]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[7]  Ben Niu,et al.  Structure-Redesign-Based Bacterial Foraging Optimization for Portfolio Selection , 2014, ICIC.

[8]  Haibo He,et al.  Optimized Relative Transformation Matrix Using Bacterial Foraging Algorithm for Process Fault Detection , 2016, IEEE Transactions on Industrial Electronics.

[9]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[10]  Walid G. Morsi,et al.  Application of Directed Bacterial Foraging Optimization for voltage collapse detection , 2015, 2015 IEEE Electrical Power and Energy Conference (EPEC).

[11]  Ben Niu,et al.  Improved BFO with Adaptive Chemotaxis Step for Global Optimization , 2011, 2011 Seventh International Conference on Computational Intelligence and Security.

[12]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[13]  Ali Sadollah,et al.  A cooperative particle swarm optimizer with stochastic movements for computationally expensive numerical optimization problems , 2016, J. Comput. Sci..