{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T17:05:44Z","timestamp":1774026344751,"version":"3.50.1"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,11,9]],"date-time":"2017-11-09T00:00:00Z","timestamp":1510185600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Syst Assur Eng Manag"],"published-print":{"date-parts":[[2018,8]]},"DOI":"10.1007\/s13198-017-0685-6","type":"journal-article","created":{"date-parts":[[2018,8,4]],"date-time":"2018-08-04T05:53:41Z","timestamp":1533362021000},"page":"929-941","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["Spider Monkey Optimization: a survey"],"prefix":"10.1007","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6453-9692","authenticated-orcid":false,"given":"Vani","family":"Agrawal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ratika","family":"Rastogi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D. C.","family":"Tiwari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,11,9]]},"reference":[{"key":"685_CR1","doi-asserted-by":"crossref","unstructured":"Agarwal N, Jain SC (2017) Fast convergent spider monkey optimization algorithm. In: Proceedings of sixth international conference on soft computing for problem solving, Springer, Singapore, pp 42\u201351","DOI":"10.1007\/978-981-10-3322-3_5"},{"key":"685_CR2","doi-asserted-by":"crossref","unstructured":"Agrawal A, Farswan P, Agrawal V, Tiwari DC, Bansal JC (2017) On the hybridization of spider monkey optimization and genetic algorithms. In: Proceedings of sixth international conference on soft computing for problem solving, Springer, Singapore, pp 185\u2013196","DOI":"10.1007\/978-981-10-3322-3_17"},{"key":"685_CR3","doi-asserted-by":"crossref","first-page":"1016","DOI":"10.1109\/LAWP.2015.2490103","volume":"15","author":"AA Al-Azza","year":"2016","unstructured":"Al-Azza AA, Al-Jodah AA, Harackiewicz FJ (2016a) Spider monkey optimization: a novel technique for antenna optimization. IEEE Antennas Wirel Propag Lett 15:1016\u20131019","journal-title":"IEEE Antennas Wirel Propag Lett"},{"key":"685_CR4","doi-asserted-by":"crossref","unstructured":"Al-Azza AA, Al-Jodah AA, Harackiewicz FJ (2016) Spider monkey optimization (SMO): a novel optimization technique in electromagnetics. In: Radio and wireless symposium (RWS), 2016 IEEE, pp 238\u2013240. IEEE","DOI":"10.1109\/RWS.2016.7444414"},{"key":"685_CR5","doi-asserted-by":"crossref","unstructured":"Ali AF (2017) An improved spider monkey optimization for solving a convex economic dispatch problem. In: Nature-inspired computing and optimization, Springer, pp 425\u2013448","DOI":"10.1007\/978-3-319-50920-4_17"},{"key":"685_CR6","doi-asserted-by":"crossref","unstructured":"Arora V, Sood P, Keshari KU (2015) A comparison of HPSOWM, krill herd and Spider Monkey optimization algorithms. In: 2015 2nd International conference on recent advances in engineering & computational sciences (RAECS), pp 1\u20135. IEEE","DOI":"10.1109\/RAECS.2015.7453377"},{"issue":"1","key":"685_CR7","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s12293-013-0128-0","volume":"6","author":"JC Bansal","year":"2014","unstructured":"Bansal JC, Sharma H, Jadon SS, Clerc M (2014) Spider monkey optimization algorithm for numerical optimization. Memet Comput 6(1):31\u201347","journal-title":"Memet Comput"},{"key":"685_CR8","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195131581.001.0001","volume-title":"Swarm intelligence: from natural to artificial systems","author":"E Bonabeau","year":"1999","unstructured":"Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems, vol 1. Oxford University Press, Oxford"},{"key":"685_CR9","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.compbiomed.2016.12.009","volume":"81","author":"R Cheruku","year":"2017","unstructured":"Cheruku R, Edla DR, Kuppili V (2017) SM-RuleMiner: Spider monkey based rule miner using novel fitness function for diabetes classification. Comput Biol Med 81:79\u201392","journal-title":"Comput Biol Med"},{"key":"685_CR10","unstructured":"De Castro LN, Von Zuben FJ (1999) Artificial immune systems: part I\u2014basic theory and applications. Universidade Estadual de Campinas, Dezembro de, Tech. Rep, 210(1)"},{"issue":"4","key":"685_CR11","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCI.2006.329691","volume":"1","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28\u201339","journal-title":"IEEE Comput Intell Mag"},{"key":"685_CR12","doi-asserted-by":"crossref","unstructured":"Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, 1995. MHS\u201995, pp 39\u201343. IEEE","DOI":"10.1109\/MHS.1995.494215"},{"key":"685_CR13","doi-asserted-by":"crossref","unstructured":"Formato RA (2008). Central force optimization: a new nature inspired computational framework for multidimensional search and optimization. In: Nature inspired cooperative strategies for optimization (NICSO 2007), Springer, Berlin, pp 221\u2013238","DOI":"10.1007\/978-3-540-78987-1_21"},{"key":"685_CR14","doi-asserted-by":"crossref","unstructured":"Gui T, Ma C, Wang F, Li J, Wilkins DE (2016) A novel cluster-based routing protocol wireless sensor networks using Spider Monkey Optimization. In: 42nd Annual conference of the IEEE industrial electronics society, IECON 2016, pp 5657\u20135662. IEEE","DOI":"10.1109\/IECON.2016.7794106"},{"key":"685_CR15","doi-asserted-by":"crossref","unstructured":"Gupta K, Deep K (2016a) Investigation of suitable perturbation rate scheme for spider monkey optimization algorithm. In: Proceedings of fifth international conference on soft computing for problem solving, Springer, Singapore, pp 839\u2013850","DOI":"10.1007\/978-981-10-0451-3_75"},{"key":"685_CR16","doi-asserted-by":"crossref","unstructured":"Gupta K, Deep K (2016b) Tournament selection based probability scheme in spider monkey optimization algorithm. In: Harmony search algorithm, Springer, Berlin, pp 239\u2013250","DOI":"10.1007\/978-3-662-47926-1_23"},{"issue":"23","key":"685_CR17","doi-asserted-by":"crossref","first-page":"6933","DOI":"10.1007\/s00500-016-2419-0","volume":"21","author":"K Gupta","year":"2017","unstructured":"Gupta K, Deep K, Bansal JC (2017a) Spider monkey optimization algorithm for constrained optimization problems. Soft Comput 21(23):6933\u20136962","journal-title":"Soft Comput"},{"issue":"2","key":"685_CR18","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1111\/coin.12081","volume":"33","author":"K Gupta","year":"2017","unstructured":"Gupta K, Deep K, Bansal JC (2017b) Improving the local search ability of spider monkey optimization algorithm using quadratic approximation for unconstrained optimization. Comput Intell 33(2):210\u2013240","journal-title":"Comput Intell"},{"key":"685_CR19","doi-asserted-by":"crossref","unstructured":"Hazrati G, Sharma, H, Sharma N (2016) Adaptive step-size based spider monkey optimization. In Power electronics, intelligent control and energy systems (ICPEICES), international conference on IEEE, pp 1\u20135","DOI":"10.1109\/ICPEICES.2016.7853189"},{"key":"685_CR20","doi-asserted-by":"crossref","unstructured":"Hazrati G, Sharma H, Sharma N, Bansal JC (2016) Modified spider monkey optimization. In: International workshop on computational intelligence (IWCI), IEEE, pp 209\u2013214","DOI":"10.1109\/IWCI.2016.7860367"},{"issue":"2","key":"685_CR21","first-page":"119","volume":"20","author":"RL Jeanne","year":"1986","unstructured":"Jeanne RL (1986) The evolution of the organization of work in social insects. Monitore Zoologico Italiano (Ital J Zool) 20(2):119\u2013133","journal-title":"Monitore Zoologico Italiano (Ital J Zool)"},{"issue":"2","key":"685_CR22","first-page":"47","volume":"133","author":"A Kaur","year":"2016","unstructured":"Kaur A (2016) Comparison analysis of CDMA multiuser detection using PSO and SMO. Int J Comput Appl 133(2):47\u201350","journal-title":"Int J Comput Appl"},{"issue":"7","key":"685_CR23","first-page":"1617","volume":"4","author":"SS Kim","year":"2008","unstructured":"Kim SS, Kim IH, Mani V, Kim HJ (2008) Ant colony optimization for SONET ring loading problem. Int J Innovative Comput Inf Control 4(7):1617\u20131626","journal-title":"Int J Innovative Comput Inf Control"},{"key":"685_CR24","doi-asserted-by":"crossref","unstructured":"Krishnanand KN, Amruth P, Guruprasad MH, Bidargaddi SV, Ghose D (2006) Glowworm-inspired robot swarm for simultaneous taxis towards multiple radiation sources. In: Proceedings 2006 IEEE international conference on robotics and automation, 2006. ICRA 2006, pp 958\u2013963. IEEE","DOI":"10.1109\/ROBOT.2006.1641833"},{"key":"685_CR25","doi-asserted-by":"crossref","unstructured":"Kumar S, Kumari R (2014) Modified position update in spider monkey optimization algorithm. In: International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS","DOI":"10.1016\/j.procs.2015.08.504"},{"key":"685_CR26","first-page":"96","volume":"II","author":"S Kumar","year":"2014","unstructured":"Kumar S, Kumar Sharma V, Kumari R (2014) Self-adaptive spider monkey optimization algorithm for engineering optimization problems. Int J Inf Commun Comput Technol II:96\u2013107","journal-title":"Int J Inf Commun Comput Technol"},{"key":"685_CR27","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/j.procs.2015.08.504","volume":"62","author":"S Kumar","year":"2015","unstructured":"Kumar S, Kumari R, Sharma VK (2015) Fitness based position update in spider monkey optimization algorithm. Procedia Comput Sci 62:442\u2013449","journal-title":"Procedia Comput Sci"},{"issue":"2","key":"685_CR28","first-page":"55","volume":"3","author":"K Lenin","year":"2015","unstructured":"Lenin K, Reddy BR, Kalavathi MS (2015) Modified monkey optimization algorithm for solving optimal reactive power dispatch problem. Indones J Electr Eng Inf (IJEEI) 3(2):55\u201362","journal-title":"Indones J Electr Eng Inf (IJEEI)"},{"key":"685_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/s11276-017-1459-4","author":"N Mittal","year":"2017","unstructured":"Mittal N, Singh U, Salgotra R, Sohi BS A (2017) boolean spider monkey optimization based energy efficient clustering approach for WSNs. Wirel Networks. https:\/\/doi.org\/10.1007\/s11276-017-1459-4","journal-title":"Wirel Networks"},{"issue":"13","key":"685_CR30","first-page":"1757","volume":"18","author":"AK Nagar","year":"2012","unstructured":"Nagar AK, Robinson T (2012) Recent advances in bio-inspired computing: theory and applications J. UCS Special Issue. J Univ Comput Sci 18(13):1757\u20131759","journal-title":"J Univ Comput Sci"},{"key":"685_CR31","doi-asserted-by":"crossref","unstructured":"Nayak N, Mahali MS, Majumder I, Jena RK (2016) Dynamic stability improvement of VSC-HVDC connected multi machine power system by Spider Monkey Optimization based PI controller. In: International conference on electrical, electronics, and optimization techniques (ICEEOT), pp. 152\u2013157. IEEE","DOI":"10.1109\/ICEEOT.2016.7754916"},{"key":"685_CR32","volume-title":"Caste and ecology in the social insects","author":"GF Oster","year":"1978","unstructured":"Oster GF, Wilson EO (1978) Caste and ecology in the social insects. Princeton University Press, Princeton"},{"key":"685_CR33","doi-asserted-by":"crossref","unstructured":"Pal SS, Kumar S, Kashyap M, Choudhary Y, Bhattacharya M (2016) Multi-level thresholding segmentation approach based on spider monkey optimization algorithm. In: Proceedings of the second international conference on computer and communication technologies, Springer India, pp 273\u2013287","DOI":"10.1007\/978-81-322-2523-2_26"},{"key":"685_CR34","volume-title":"Differential evolution: a practical approach to global optimization","author":"K Price","year":"2006","unstructured":"Price K, Storn RM, Lampinen JA (2006) Differential evolution: a practical approach to global optimization. Springer, Berlin"},{"key":"685_CR35","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1016\/j.ijepes.2016.04.022","volume":"82","author":"A Rajan","year":"2016","unstructured":"Rajan A, Malakar T (2016) Optimum economic and emission dispatch using exchange market algorithm. Int J Electr Power Energy Syst 82:545\u2013560","journal-title":"Int J Electr Power Energy Syst"},{"issue":"2","key":"685_CR36","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1006\/jpdc.1996.0121","volume":"37","author":"DJ Ram","year":"1996","unstructured":"Ram DJ, Sreenivas TH, Subramaniam KG (1996) Parallel simulated annealing algorithms. J Parallel Distrib Comput 37(2):207\u2013212","journal-title":"J Parallel Distrib Comput"},{"key":"685_CR37","doi-asserted-by":"crossref","unstructured":"Rao VSV, Shekhawat RS, Srivastava VK (2012) A reliable digital image watermarking scheme based on SVD and particle swarm optimization. In: 2012 Students conference on engineering and systems (SCES), pp 1\u20136. IEEE","DOI":"10.1109\/SCES.2012.6199012"},{"key":"685_CR38","doi-asserted-by":"crossref","unstructured":"Sangwan V, Sharma A, Kumar R, Rathore AK (2016). Estimation of battery parameters of the equivalent circuit models using meta-heuristic techniques. In: IEEE International conference on power electronics, intelligent control and energy systems (ICPEICES), pp 1\u20136. IEEE","DOI":"10.1109\/ICPEICES.2016.7853240"},{"issue":"3","key":"685_CR39","first-page":"275","volume":"6","author":"S Satsangi","year":"2012","unstructured":"Satsangi S, Gulati A, Kalra PK, Patvardhan C (2012) Application of genetic algorithms for evolution of quantum equivalents of boolean circuits. Int J Electr Comput Electr Commun Eng 6(3):275\u2013279","journal-title":"Int J Electr Comput Electr Commun Eng"},{"issue":"1","key":"685_CR40","first-page":"146","volume":"7","author":"K Selvam","year":"2017","unstructured":"Selvam K, Kumar DV (2017) Frequency control of micro grid with wind perturbations using levy walks with spider monkey optimization algorithm. Int J Renew Energy Res (IJRER) 7(1):146\u2013156","journal-title":"Int J Renew Energy Res (IJRER)"},{"issue":"2","key":"685_CR41","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1016\/j.jocs.2012.12.002","volume":"5","author":"H Sharma","year":"2014","unstructured":"Sharma H, Bansal JC, Arya KV (2014) Self balanced differential evolution. J Comput Sci 5(2):312\u2013323","journal-title":"J Comput Sci"},{"key":"685_CR42","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.swevo.2016.01.002","volume":"28","author":"A Sharma","year":"2016","unstructured":"Sharma A, Sharma A, Panigrahi BK, Kiran D, Kumar R (2016a) Ageist spider monkey optimization algorithm. Swarm Evol Comput 28:58\u201377","journal-title":"Swarm Evol Comput"},{"key":"685_CR43","doi-asserted-by":"publisher","DOI":"10.1007\/s12293-016-0208-z","author":"A Sharma","year":"2016","unstructured":"Sharma A, Sharma H, Bhargava A, Sharma N, Bansal JC (2016b) Optimal placement and sizing of capacitor using Lima\u00e7on inspired spider monkey optimization algorithm. Memetic Comput. https:\/\/doi.org\/10.1007\/s12293-016-0208-z","journal-title":"Memetic Comput"},{"issue":"3\u20134","key":"685_CR44","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1504\/IJMHEUR.2016.081156","volume":"5","author":"A Sharma","year":"2016","unstructured":"Sharma A, Sharma H, Bhargava A, Sharma N (2016c) Optimal design of PIDA controller for induction motor using Spider Monkey Optimization algorithm. Int J Metaheuristics 5(3\u20134):278\u2013290","journal-title":"Int J Metaheuristics"},{"issue":"4","key":"685_CR45","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1504\/IJAISC.2016.081359","volume":"5","author":"A Sharma","year":"2016","unstructured":"Sharma A, Sharma H, Bhargava A, Sharma N, Bansal JC (2016d) Optimal power flow analysis using L\u00e9vy flight spider monkey optimisation algorithm. Int J Artif Intell Soft Comput 5(4):320\u2013352","journal-title":"Int J Artif Intell Soft Comput"},{"issue":"1","key":"685_CR46","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1080\/00207721.2016.1165895","volume":"48","author":"A Sharma","year":"2017","unstructured":"Sharma A, Sharma H, Bhargava A, Sharma N (2017) Power law-based local search in spider monkey optimisation for lower order system modelling. Int J Syst Sci 48(1):150\u2013160","journal-title":"Int J Syst Sci"},{"issue":"8","key":"685_CR47","doi-asserted-by":"crossref","first-page":"2957","DOI":"10.1007\/s13369-016-2053-2","volume":"41","author":"U Singh","year":"2016","unstructured":"Singh U, Salgotra R (2016) Optimal synthesis of linear antenna arrays using modified spider monkey optimization. Arab J Sci Eng 41(8):2957\u20132973","journal-title":"Arab J Sci Eng"},{"issue":"6","key":"685_CR48","doi-asserted-by":"crossref","first-page":"736","DOI":"10.1080\/03772063.2015.1135086","volume":"62","author":"U Singh","year":"2016","unstructured":"Singh U, Salgotra R, Rattan M (2016) A novel binary spider monkey optimization algorithm for thinning of concentric circular antenna arrays. IETE J Res 62(6):736\u2013744","journal-title":"IETE J Res"},{"issue":"03","key":"685_CR49","first-page":"237","volume":"10","author":"R Sivalingam","year":"2017","unstructured":"Sivalingam R, Chinnamuthu S (2017) A hybrid self-adaptive spider monkey optimization for automatic generation control. Int J Comput Technol Appl 10(03):237\u2013244","journal-title":"Int J Comput Technol Appl"},{"issue":"3","key":"685_CR50","first-page":"355","volume":"3","author":"R Venkata Rao","year":"2007","unstructured":"Venkata Rao R (2007) Vendor selection in a supply chain using analytic hierarchy process and genetic algorithm methods. Int J Serv Oper Manag 3(3):355\u2013369","journal-title":"Int J Serv Oper Manag"},{"key":"685_CR51","doi-asserted-by":"crossref","unstructured":"Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Congress on evolutionary computation, 2004, CEC2004, vol 2, pp 1980\u20131987. IEEE","DOI":"10.1109\/CEC.2004.1331139"},{"issue":"3","key":"685_CR52","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.ress.2004.02.004","volume":"86","author":"G Vinod","year":"2004","unstructured":"Vinod G, Kushwaha HS, Verma AK, Srividya A (2004) Optimisation of ISI interval using genetic algorithms for risk informed in-service inspection. Reliab Eng Syst Saf 86(3):307\u2013316","journal-title":"Reliab Eng Syst Saf"},{"key":"685_CR53","doi-asserted-by":"publisher","DOI":"10.1587\/transcom.2016EBP3203","author":"H Wu","year":"2016","unstructured":"Wu H, Yan Y, Liu C, Zhang J (2016) Pattern synthesis of sparse linear arrays using spider monkey optimization. IEICE Trans Commun. https:\/\/doi.org\/10.1587\/transcom.2016EBP3203","journal-title":"IEICE Trans Commun"},{"key":"685_CR54","volume-title":"Metaheuristics in water, geotechnical and transport engineering","year":"2012","unstructured":"Yang XS, Gandomi AH, Talatahari S, Alavi AH (eds) (2012) Metaheuristics in water, geotechnical and transport engineering. Newnes, Oxford"},{"key":"685_CR55","volume-title":"Swarm intelligence and bio-inspired computation: theory and applications","year":"2013","unstructured":"Yang XS, Cui Z, Xiao R, Gandomi AH, Karamanoglu M (eds) (2013) Swarm intelligence and bio-inspired computation: theory and applications. Newnes, Oxford"}],"container-title":["International Journal of System Assurance Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-017-0685-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13198-017-0685-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-017-0685-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,28]],"date-time":"2022-08-28T19:26:04Z","timestamp":1661714764000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13198-017-0685-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,9]]},"references-count":55,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,8]]}},"alternative-id":["685"],"URL":"https:\/\/doi.org\/10.1007\/s13198-017-0685-6","relation":{},"ISSN":["0975-6809","0976-4348"],"issn-type":[{"value":"0975-6809","type":"print"},{"value":"0976-4348","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,9]]}}}