Journal of Jilin University(Information Science Ed ›› 2015, Vol. 33 ›› Issue (5): 531-.

Previous Articles     Next Articles

Improved Bacterial Foraging Algorithm

REN Weijian1, YU Ting1, SUN Hui2   

  1. 1. College of Electrical Information Engineering, Northeast Petroleum University, Daqing 163318, China;
    2. Natural Gas Branch Company, Daqing Oilfield Company Limited, Daqing 163318, China
  • Received:2015-03-27 Online:2015-09-30 Published:2015-12-30

Abstract:

In order to improve the performance of the BFA(Bacterial Foraging Algorithm), Bacterial foragingalgorithm and immune algorithm were combined, the clonal selection ideas in immune algorithm were used toreplace the reproduction operation of BFA. For the chemotaxis operation, the moving step of bacteria is shortenby the iteration proceeding, so that the astringency is guaranteed, and the overall searching capability of bacteriais ensured. The elimination and dispersal operation is improved by guaranteeing the bacterial with the highestfitting value not be dispelled to increase the astirngency accuracy. The results show that the optimal value whichwas obtained by the authors were closer to the optimal value than BFA's, which proved the algorithm was morecapable in optimization. Moreover, the algorithm was more stable because the variance of three functions were all less than BFA's.

Key words: bacterial foraging algorithm, immune algorithm, optimized

CLC Number: 

  • TP391. 9