摘要

This paper proposes an activity improved bacterial optimization (AIBFO) aims to solve the stationary problem that cause by the failure tumbling in chemotaxis of the original Bacterial Foraging Optimization. The novel algorithm introduces a differential evolution operator into the chemotactic operation to optimize the stationary bacterium after their failing tumble in order to improve the effectiveness of chemotaxis. The evolution method and convergence of the algorithm have been proved theoretically in the paper. Typical example experiments show that the novel algorithm has great ability of avoiding the local optimum and performs a faster convergent speed and search accuracy in solving high dimensional problems.

全文