Bacterial foraging algorithm (BFA) is rather a modern swarm intelligent algorithm motivated by the foraging behaviour of Escherichia coli (E.coli) that reside in the human intestines. With the developmental work over the last two decades, BFA has laid down excellent performance in diverse spheres of science and engineering. However, certain researches, especially the late advances, are not as extensively known as they deserve to be. Thus, this paper provides a comprehensive and timely review of BFA and its applications Further the paper also summarizes several variants and hybridizations of BFA. Moreover, the paper also focuses on some future applications of BFA technique.
Volume 11 | 07-Special Issue