Abstract
The chapter attempts to review the recent literature in the upcoming area of socio-inspired metaheuristics. These optimization methodologies are a novel subbranch of the popular Evolutionary algorithms under the class of nature-inspired algorithms for optimization. The socio-inspired class of algorithms seeks inspiration from human behavior seen during the course of the social and cultural interactions with others. A human being exhibits natural and inherent tendencies of competitive behavior, to collaborate, work together and interact socially and culturally. All such natural behaviors help an individual to learn and imbibe behaviors from other humans, resulting in them to adapt and improve their own behaviors in due course of time. This tendency observed in humans serves as a motivation for socio-inspired optimization algorithms were the agents in the optimizer algorithm work toward achieving some shared goals. This class of optimization algorithms finds their strength in the fact that individuals tend to adapt and evolve faster through interactions in their social setup than just through biological evolution based on inheritance alone. In the article, the authors introduce and summarize the existing socio-inspired algorithms, their sources of inspiration, and the basic functioning. Additionally, the review also sheds light on the limitations and the strengths of each of these socio-inspired optimizers discussed in the article. The problem domains to which these optimizers have been successfully applied to is also presented. The authors note that most of the algorithms developed in this subbranch of nature inspire methodologies in this area are new and are still evolving, thus promising scope of work in this domain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmadi-Javid A (2011, June) Anarchic society optimization: a human-inspired method. In: 2011 IEEE congress on evolutionary computation (CEC.), pp 2586–2592
Ahmadi-Javid A, Hooshangi-Tabrizi P (2012, July) An anarchic society optimization algorithm for a flow-shop scheduling problem with multiple transporters between successive machines. In: International conference on industrial engineering and operations management (ICIEOM), Istanbul, Turkey, vol. 3, no 6
Ahmadi-Javid A, Hooshangi-Tabrizi P (2015) A mathematical formulation and anarchic society optimisation algorithms for integrated scheduling of processing and transportation operations in a flow-shop environment. Int J Prod Res 53(19):5988–6006
Ahmadi-Javid A, Hooshangi-Tabrizi P (2017) Integrating employee timetabling with scheduling of machines and transporters in a job-shop environment: a mathematical formulation and an anarchic society optimization algorithm. Comput Oper Res 84:73–91
Ahmadi MA, Ebadi M, Shokrollahi A, Majidi SMJ (2013) Evolving artificial neural network and imperialist competitive algorithm for prediction oil flow rate of the reservoir. Appl Soft Comput 13(2):1085–1098
Atashpaz-Gargari E, Lucas C (2007, September) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: IEEE congress on evolutionary computation, CEC 2007. IEEE, pp 4661–4667
Baghlani A, Makiabadi MH (2013) Teaching-learning-based optimization algorithm for shape and size optimization of truss structures with dynamic frequency constraints. Ir J Sci Technol Trans Civil Eng 37(C), 409
Bandura A (1962) Social learning through imitation. In: Jones MR (ed) Nebraska symposium on motivation. University of Nebraska Press, Lincoln
Bandura A, Walters RH (1977) Social learning theory. General Learning Press, New York
Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv (CSUR) 35(3):268–308
Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems, vol 1, Oxford university press Santa Fe, USA
Brooks SP, Morgan BJ (1995) Optimization using simulated annealing. Statistician 44(2):241–257. https://doi.org/10.2307/2348448
Brownlee J (2011) Clever algorithms: nature-inspired programming recipes. Jason Brownlee, Australia
Cheeseman PC, Kanefsky B, Taylor WM (1991) Where the really hard problems are. IJCAI 91:331–340
Clerc M (2010) Particle swarm optimization, vol 93. Wiley, New York
Črepinšek M, Liu SH, Mernik M (2013) Exploration and exploitation in evolutionary algorithms: A survey. ACM Comput Surv (CSUR) 45(3):35
Crescenzi P, Kann V (1997, July) Approximation on the web: a compendium of NP optimization problems. In: International workshop on randomization and approximation techniques in computer science. Springer, Berlin, pp 111–118
Cuevas E, EchavarrÃa A, RamÃrez-Ortegón MA (2014) An optimization algorithm in-spired by the States of Matter that improves the balance between exploration and exploita-tion. Appl Intell 40(2):256–272
Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Dey N, Rajinikanth V, Ashour AS, Tavares JMR (2018) Social group optimization supported segmentation and evaluation of skin melanoma images. Symmetry 10(2):51
Dhavle SV, Kulkarni AJ, Shastri A, Kale IR (2018) Design and economic optimization of shell-and-tube heat exchanger using cohort intelligence algorithm. Neural Comput Appl 30(1):111–125
Eberhart R, Kennedy J (1995, October) A new optimizer using particle swarm theory. In Proceedings of the sixth international symposium on micro machine and human science, 1995. MHS’95. IEEE, pp 39–43
Emami H, Derakhshan F (2015) Election algorithm: a new socio-politically inspired strategy. AI Commun 28(3):591–603
Eisenberg M (2008) The peer assumption: a review of the nurture assumption. J Learn Sci 17(4):588–594. https://doi.org/10.1080/10508400802394906
Fister I Jr, Yang XS, Fister I, Brest J, Fister D (2013) A brief review of nature-inspired algorithms for optimization. arXiv:1307.4186
Fitzpatrick S, Meertens L (2003) Distributed coordination through anarchic optimization. In: Distributed sensor networks. Springer, Boston, pp 257–295
Gaikwad SM, Joshi RR, Kulkarni AJ (2015, December) Cohort intelligence and genetic algorithm along with AHP to recommend an ice cream to a diabetic Patient. In International conference on swarm, evolutionary, and memetic computing. Springer, Cham, pp 40–49
Gendreau M, Potvin JY (2010) Handbook of metaheuristics, vol 2. Springer, New York
Goffe WL, Ferrier GD, Rogers J (1994) Global optimization of statistical functions with simulated annealing. J Econom 60(1–2):65–99
Goldsmith Edward (1978) The stable society: its structure and control: towards a social cybernetics. Wadebridge Press, Wadebridge
Hechter M, Horne C (2009) Theories of social order: a reader, 2nd edn. Stanford University Press, Stanford, CA
Ho YC, Pepyne DL (2002) Simple explanation of the no-free-lunch theorem and its implications. J Optim Theory Appl 115(3):549–570
Hosseini S, Al Khaled A (2014) A survey on the imperialist competitive algorithm metaheuristic: implementation in engineering domain and directions for future research. Appl Soft Comput 24:1078–1094
Huan TT, Kulkarni AJ, Kanesan J, Huang CJ, Abraham A (2017) Ideology algorithm: a socio-inspired optimization methodology. Neural Comput Appl 28(1):845–876
Jamil M, Yang XS (2013) A literature survey of benchmark functions for global optimisation problems. Int J Math Model Numer Optim 4(2):150–194
Husseinzadeh Kashan A (2009, December) League championship algorithm: a new algorithm for numerical function optimization. In: 2009 international conference of soft computing and pattern recognition. IEEE, pp 43–48
Husseinzadeh Kashan A (2011) An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA). Comput Aided Des 43(12):1769–1792
Husseinzadeh Kashan A (2014) League championship algorithm (LCA): an algorithm for global optimization inspired by sport championships. Appl Soft Comput 16:171–200
Kaveh A, Talatahari S (2010) Optimum design of skeletal structures using imperialist competitive algorithm. Comput Struct 88(21–22):1220–1229
Kaveh A, Talatahari S (2010) Imperialist competitive algorithm for engineering design problems, pp 675–697
Kaveh A (2017) Imperialist competitive algorithm. In: Advances in metaheuristic algorithms for optimal design of structures. Springer, Cham, pp 353–373
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optim Simul Annealing. Sci 220(4598):671–680
Krishnasamy G, Kulkarni AJ, Paramesran R (2014) A hybrid approach for data clustering based on modified cohort intelligence and K-means. Expert Syst Appl 41(13):6009–6016
Kulkarni AJ, Durugkar IP, Kumar M (2013, October) Cohort intelligence: a self supervised learning behavior. In: 2013 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 1396–1400
Kulkarni AJ, Shabir H (2016) Solving 0–1 knapsack problem using cohort intelligence algorithm. Int J Mach Learn Cybern 7(3):427–441
Kulkarni AJ, Baki MF, Chaouch BA (2016) Application of the cohort-intelligence optimization method to three selected combinatorial optimization problems. Eur J Oper Res 250(2):427–447
Kulkarni AJ, Krishnasamy G, Abraham A (2017) Cohort intelligence: a socio-inspired optimization method. Springer International Publishing, Switzerland
Kulkarni O, Kulkarni N, Kulkarni AJ, Kakandikar G (2018) Constrained cohort intelligence using static and dynamic penalty function approach for mechanical components design. Int J Parallel Emergent Distrib Syst 33(6):570–588
Kumar M, Kulkarni AJ, Satapathy SC (2018) Socio evolution & learning optimization algorithm: a socio-inspired optimization methodology. Future Gener Comput Syst 81:252–272
Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522
Liu ZZ, Chu DH, Song C, Xue X, Lu BY (2016) Social learning optimization (SLO) algorithm paradigm and its application in QoS-aware cloud service composition. Inf Sci 326:315–333
Lucas C, Nasiri-Gheidari Z, Tootoonchian F (2010) Application of an imperialist competitive algorithm to the design of a linear induction motor. Energy Convers Manag 51(7):1407–1411
Luke S (2013) Essentials of metaheuristics, Lulu, 2 edn http://cs.gmu.edu/~sean/book/metaheuristics/
Lv W et al (2010) Verifying election campaign optimization algorithm by several bench-marking functions. In: Tan Y, Shi Y, Tan KC (eds) Advances in swarm intelligence. ICSI 2010. Lecture Notes in Computer Science, vol 6146. Springer, Berlin
Lv W, He C, Li D, Cheng S, Luo S, Zhang X (2010) Election campaign optimization algorithm. Procedia Comput Sci 1(1):1377–1386
Maccoby EE (1992) The role of parents in the socialization of children: an historical over-view. Dev Psychol 28(6):1006
Mahdavi S, Shiri ME, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: A survey. Inf Sci 295:407–428
Moosavian N, Roodsari BK (2014) Soccer league competition algorithm: a novel meta-heuristic algorithm for optimal design of water distribution networks. Swarm Evol Comput 17:14–24
Moosavian N, Roodsari BK (2014) Soccer league competition algorithm, a new method for solving systems of nonlinear equations. Int J Intell Sci 4(1):7–16
Moosavian N (2015) Soccer league competition algorithm for solving knapsack problems. Swarm Evol Comput 20:14–22
Molga M, Smutnicki C (2005) Test functions for optimization needs, 101
Moll H, Tomasello M (2007) Cooperation and human cognition: the Vygotskian intelligence hypothesis. Philos Trans R Soc Lond B Biol Sci 362(1480):639–648
Naik A, Satapathy SC, Ashour AS, Dey N (2016) Social group optimization for global optimization of multimodal functions and data clustering problems. Neural Comput Appl 1–17
Nanda SJ, Panda G (2014) A survey on nature inspired metaheuristic algorithms for partitional clustering. Swarm Evol Comput 16:1–18
Naderi B, Javid AA, Jolai F (2010) Permutation flowshops with transportation times: mathematical models and solution methods. Int J Adv Manuf Technol 46(5–8):631–647
Nazari-Shirkouhi S, Eivazy H, Ghodsi R, Rezaie K, Atashpaz-Gargari E (2010) Solving the integrated product mix-outsourcing problem using the imperialist competitive algorithm. Expert Syst Appl 37(12):7615–7626
Niknam T, Fard ET, Pourjafarian N, Rousta A (2011) An efficient hybrid algorithm based on modified imperialist competitive algorithm and K-means for data clustering. Eng Appl Artif Intell 24(2):306–317
Patankar NS, Kulkarni AJ (2018) Variations of cohort intelligence. Soft Comput 22(6):1731–1747
Rajinikanth V, Satapathy SC (2018) Segmentation of ischemic stroke lesion in brain MRI based on social group optimization and fuzzy-Tsallis entropy. Arab J Sci Eng, 1–14
Rajinikanth V, Satapathy SC, Dey N, Vijayarajan R (2018) DWT-PCA image fusion technique to improve segmentation accuracy in brain tumor analysis. In: Microelectronics, electromagnetics and telecommunications. Springer, Singapore, pp 453–462
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315
Rao RV, Savsani VJ, Vakharia DP (2012) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183(1):1–15
Rao RV, Savsani VJ (2012) Mechanical design optimization using advanced optimization techniques. Springer, London
Rao RV, Kalyankar VD (2013) Parameter optimization of modern machining processes using teaching–learning-based optimization algorithm. Eng Appl Artif Intell 26(1):524–531
Rao RV, Patel V (2013) Multi-objective optimization of two stage thermoelectric cooler using a modified teaching–learning-based optimization algorithm. Eng Appl Artif Intell 26(1):430–445
Rao RV, Patel V (2013) Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm. Appl Math Model 37(3):1147–1162
Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386–396
Reynolds RG, Sverdlik W (1994, June) Problem solving using cultural algorithms. In: Proceedings of the first IEEE conference on evolutionary computation, IEEE World Congress on Computational Intelligence. IEEE, pp 645–650
Sapre MS, Kulkarni AJ, Chettiar L, Deshpande I, Piprikar B (2018) Mesh smoothing of complex geometry using variations of cohort intelligence algorithm. Evol Intell 1–16
Sarmah, D. K., & Kulkarni, A. J. (2017) Image steganography capacity improvement using cohort intelligence and modified multi-random start local search methods. Arab J Sci Eng 1–24
Sarmah DK, Kulkarni AJ (2018) JPEG based steganography methods using cohort intelligence with cognitive computing and modified multi random start local search optimization algorithms. Inf Sci 430:378–396
Satapathy S, Naik A (2016) Social group optimization (SGO): a new population evolutionary optimization technique. Complex Intell Syst 2(3):173–203
Shabani H, Vahidi B, Ebrahimpour M (2013) A robust PID controller based on imperialist competitive algorithm for load-frequency control of power systems. ISA Trans 52(1):88–95
Shastri AS, Jadhav PS, Kulkarni AJ, Abraham A (2016) Solution to constrained test problems using cohort intelligence algorithm. In: Innovations in bio-inspired computing and applications. Springer, Cham, pp 427–435
Shayeghi H, Dadashpour J (2012) Anarchic society optimization based PID control of an automatic voltage regulator (AVR) system. Electr Electron Eng 2(4):199–207
Steward JH (1972) Theory of culture change: the methodology of multilinear evolution. University of Illinois Press
Surjanovic S, Bingham D (2015) British Columbia https://www.sfu.ca/~ssurjano/optimization.html Accessed 15 Jan 2017
Talatahari S, Azar BF, Sheikholeslami R, Gandomi AH (2012) Imperialist competitive algorithm combined with chaos for global optimization. Commun Nonlinear Sci Numer Simul 17(3):1312–1319
Talbi EG (2009) Metaheuristics: from design to implementation, vol 74. Wiley, New York
Tannenbaum AS (2014) NP-hard problems
Toğan V (2012) Design of planar steel frames using teaching–learning based optimization. Eng Struct 34:225–232
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Xie Q, Lv W, Liu Z, Zhang X, Luo S, Cheng S (2010, May) Constrained optimization with election campaign algorithm. In: 2010 2nd International Conference on Industrial mechatronics and automation (ICIMA), vol. 1. IEEE, pp 370–373
Yang XS (2010) Nature-inspired metaheuristic algorithms. Luniver press, Frome
Yang XS (2010) Firefly algorithm, Levy flights and global optimization. In: Research and development in intelligent systems, vol XXVI. Springer, London, pp 209–218
Zang H, Zhang S, Hapeshi K (2010) A review of nature-inspired algorithms. J Bionic Eng 7(4):S232–S237
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Kumar, M., Kulkarni, A.J. (2019). Socio-inspired Optimization Metaheuristics: A Review. In: Kulkarni, A.J., Singh, P.K., Satapathy, S.C., Husseinzadeh Kashan, A., Tai, K. (eds) Socio-cultural Inspired Metaheuristics. Studies in Computational Intelligence, vol 828. Springer, Singapore. https://doi.org/10.1007/978-981-13-6569-0_12
Download citation
DOI: https://doi.org/10.1007/978-981-13-6569-0_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6568-3
Online ISBN: 978-981-13-6569-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)