Glowworm Swarm Optimization for Searching Higher Dimensional Spaces

  • K. N. Krishnanand
  • D. Ghose
Part of the Studies in Computational Intelligence book series (SCI, volume 248)


This chapter will deal with the problem of searching higher dimensional spaces using glowworm swarm optimization (GSO), a novel swarm intelligence algorithm, which was recently proposed for simultaneous capture of multiple optima of multimodal functions. Tests are performed on a set of three benchmark functions and the average peak-capture fraction is used as an index to analyze GSO’s performance as a function of dimension number. Results reported from tests conducted up to a maximum of eight dimensions show the efficacy of GSO in capturing multiple peaks in high dimensions. With an ability to search for local peaks of a function (which is the measure of fitness) in high dimensions, GSO can be applied to identification of multiple data clusters, satisfying some measure of fitness defined on the data, in high dimensional databases.


Particle Swarm Optimization Multimodal Function Global Good Position Multiple Optimum Objective Function Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Beasley, D., Bull, D.R., Martin, R.R.: A sequential niche technique for multimodal function optimization. Evolutionary Computation 1(2), 101–125 (1993)CrossRefGoogle Scholar
  2. Brits, R., Engelbrecht, A.P., van den Bergh, F.: A niching particle swarm optimizer. In: Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution and Learning, pp. 692–696 (2002)Google Scholar
  3. Clerc. Particle Swarm Optimization. ISTE Ltd., London (2007)Google Scholar
  4. Goldberg, D., Richardson, J.: Genetic algorithms with sharing for multi-modal function optimization. In: Genetic Algorithms and Their Applications: Proceedings of the Second International Conference on Genetic Algorithms, pp. 44–49 (1987)Google Scholar
  5. Kennedy, J.: Stereotyping: improving particle swarm performance with cluster analysis. In: Proceedings of the Congress on Evolutionary Computation, pp. 1507–1512 (2000)Google Scholar
  6. Krishnanand, K.N.: Glowworm swarm optimization: a multimodal function optimization paradigm with applications to multiple signal source localization tasks. PhD thesis, Department of Aerospace Engineering, Indian Institute of Science (2007)Google Scholar
  7. Krishnanand, K.N., Ghose, D.: Glowworm swarm based optimization algorithm for multimodal functions with collective robotics applications. Multiagent and Grid Systems 2(3), 209–222 (2006)zbMATHGoogle Scholar
  8. Krishnanand, K.N., Ghose, D.: Theoretical foundations for rendezvous of glowworm-inspired agent swarms at multiple locations. Robotics and Autonomous Systems 56(7), 549–569 (2008)CrossRefGoogle Scholar
  9. Krishnanand, K.N., Ghose, D.: Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intelligence 3(2), 87–124 (2009)CrossRefGoogle Scholar
  10. Krishnanand, K.N., Ghose, D.: Glowworm swarm optimisation: a new method for optimising multi-modal functions. Int. J. Computational Intelligence Studies 1(1), 93–119 (2009)Google Scholar
  11. Li, X.: Adaptively choosing neighbourhood bests using species in a particle swarm optimizer for multimodal function optimization. In: Deb, K., et al. (eds.) GECCO 2004. LNCS, vol. 3102, pp. 105–116. Springer, Heidelberg (2004)Google Scholar
  12. Mühlenbein, H., Schomisch, D., Born, J.: The parallel genetic algorithm as function optimizer. Parallel Computing 17(6-7), 619–632 (1991)zbMATHCrossRefGoogle Scholar
  13. Parsopoulos, K., Vrahatis, M.N.: On the computation of all global minimizers through particle swarm optimization. IEEE Transactions on Evolutionary Computation 8(3), 211–224 (2004)CrossRefMathSciNetGoogle Scholar
  14. Singh, G., Deb, K.: Comparison of multi-modal optimization algorithms based on evolutionary algorithms. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 1305–1312 (2006)Google Scholar
  15. Suganthan, P.N., Hansen, N., Liang, J.J., Deb, K., Chen, Y.P., Auger, A., Tiwari, S.: Problem defintions and evaluation criteria for the cec 2005 special session on real-parameter optimization. In: Technical Report, Nanyang Technological University, Singapore and KanGAL Report No. 2005005, IIT Kanpur, India (2005)Google Scholar
  16. Törn, A., Zilinskas, A.: Global optimization. Springer, New York (1989)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • K. N. Krishnanand
    • 1
  • D. Ghose
    • 2
  1. 1.Department of Computer ScienceUniversity of VermontBurligtonUSA
  2. 2.Guidance, Control and Decision Systems Laboratoty (GCDSL), Department of Aerospace EngineeringIndian Institute of ScienceBangaloreIndia

Personalised recommendations