Skip to main content

Spider Monkey Optimization Algorithm

Part of the Studies in Computational Intelligence book series (SCI,volume 779)


Foraging behavior of social creatures has always been a matter of study for the development of optimization algorithms. Spider Monkey Optimization (SMO) is a global optimization algorithm inspired by Fission-Fusion social (FFS) structure of spider monkeys during their foraging behavior. SMO exquisitely depicts two fundamental concepts of swarm intelligence: self-organization and division of labor. SMO has gained popularity in recent years as a swarm intelligence based algorithm and is being applied to many engineering optimization problems. This chapter presents the Spider Monkey Optimization algorithm in detail. A numerical example of SMO procedure has also been given for a better understanding of its working.


  • Spider monkey optimization
  • Swarm intelligence
  • Fission-fusion social structure
  • Numerical optimization

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-91341-4_4
  • Chapter length: 17 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   119.00
Price excludes VAT (USA)
  • ISBN: 978-3-319-91341-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   159.99
Price excludes VAT (USA)
Hardcover Book
USD   159.99
Price excludes VAT (USA)
Fig. 1


  1. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York, NY (1999)

    MATH  Google Scholar 

  2. Bansal, J.C., Sharma, H., Jadon, S.S., Clerc, M.: Spider monkey optimization algorithm for numerical optimization. Memetic Comput. 6(1), 31–47 (2014)

    CrossRef  Google Scholar 

  3. Dhar, J., Arora, S.: Designing fuzzy rule base using spider monkey optimization algorithm in cooperative framework. Future Comput. Info. J. 2(1), 31–38 (2017). ISSN 2314-7288

    CrossRef  Google Scholar 

  4. Sharma, A., Sharma, H., Bhargava, A., et al.: Memetic Comp. 9, 311 (2017).

    CrossRef  Google Scholar 

  5. Wu, H., Yan, Y., Liu, C., Zhang, J.: Pattern synthesis of sparse linear arrays using spider monkey optimization. In: IEICE Transactions on Communications, Released 01 March 2017

    Google Scholar 

  6. Cheruku, R., Edla, D.R., Kuppili, V.: SM-RuleMiner: Spider monkey based rule miner using novel fitness function for diabetes classification. Comput. Biol. Med. 81, 79–92 (2017)

    CrossRef  Google Scholar 

  7. Al-Azza, A.A., Al-Jodah, A.A., Harackiewicz, F.J.: Spider monkey optimization: a novel technique for antenna optimization. IEEE Antennas Wirel. Propag. Lett. 15, 1016–1019 (2016)

    CrossRef  Google Scholar 

  8. Couzin, I.D, Laidre, M.E: Fission–fusion populations. Curr. Biol. 19(15), R633–R635

    CrossRef  Google Scholar 



Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Jagdish Chand Bansal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Sharma, H., Hazrati, G., Bansal, J.C. (2019). Spider Monkey Optimization Algorithm. In: Bansal, J., Singh, P., Pal, N. (eds) Evolutionary and Swarm Intelligence Algorithms. Studies in Computational Intelligence, vol 779. Springer, Cham.

Download citation