• DocumentCode
    2690096
  • Title

    A bacterial swarming algorithm for global optimization

  • Author

    Tang, W.J. ; Wu, Q.H. ; Saunders, J.R.

  • Author_Institution
    Univ. of Liverpool, Liverpool
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    1207
  • Lastpage
    1212
  • Abstract
    This paper presents a novel bacterial swarming algorithm (BSA) for global optimization. This algorithm is inspired by swarming behaviors of bacteria, in particular, focusing on the study of tumble and run actions which are the major part of the chemotactic process. Adaptive tumble and run operators are developed to improve the global and local search capability of the BSA, based on the existing bacterial foraging algorithm (BFA). Simplified quorum-sensing mechanism is also incorporated to enhance the performance of this algorithm. BSA has been evaluated, in comparison with existing evolutionary algorithms (EAs), such as fast evolutionary programming (FEP) and particle swarm optimizer (PSO), on a number of mathematical benchmark functions. The simulation studies have been undertaken and the results show that the BSA can provide superior performance than FEP and PSO in optimizing these benchmark functions, particularly, in terms of its convergence rates and robustness.
  • Keywords
    biology computing; optimisation; bacterial foraging algorithm; bacterial swarming algorithm; chemotactic process; global optimization; quorum-sensing mechanism; Ant colony optimization; Biological system modeling; Biology computing; Computational modeling; Convergence; Evolutionary computation; Genetic programming; Microorganisms; Particle swarm optimization; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1339-3
  • Electronic_ISBN
    978-1-4244-1340-9
  • Type

    conf

  • DOI
    10.1109/CEC.2007.4424607
  • Filename
    4424607