Skip to main content

Socio-inspired Optimization Metaheuristics: A Review

  • Chapter
  • First Online:
Socio-cultural Inspired Metaheuristics

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

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ahmadi-Javid A (2011, June) Anarchic society optimization: a human-inspired method. In: 2011 IEEE congress on evolutionary computation (CEC.), pp 2586–2592

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    MathSciNet  MATH  Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. Bandura A (1962) Social learning through imitation. In: Jones MR (ed) Nebraska symposium on motivation. University of Nebraska Press, Lincoln

    Google Scholar 

  9. Bandura A, Walters RH (1977) Social learning theory. General Learning Press, New York

    Google Scholar 

  10. Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv (CSUR) 35(3):268–308

    Google Scholar 

  11. Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems, vol 1, Oxford university press Santa Fe, USA

    Google Scholar 

  12. Brooks SP, Morgan BJ (1995) Optimization using simulated annealing. Statistician 44(2):241–257. https://doi.org/10.2307/2348448

    Article  Google Scholar 

  13. Brownlee J (2011) Clever algorithms: nature-inspired programming recipes. Jason Brownlee, Australia

    Google Scholar 

  14. Cheeseman PC, Kanefsky B, Taylor WM (1991) Where the really hard problems are. IJCAI 91:331–340

    MATH  Google Scholar 

  15. Clerc M (2010) Particle swarm optimization, vol 93. Wiley, New York

    MATH  Google Scholar 

  16. Črepinšek M, Liu SH, Mernik M (2013) Exploration and exploitation in evolutionary algorithms: A survey. ACM Comput Surv (CSUR) 45(3):35

    MATH  Google Scholar 

  17. 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

    Google Scholar 

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. Dey N, Rajinikanth V, Ashour AS, Tavares JMR (2018) Social group optimization supported segmentation and evaluation of skin melanoma images. Symmetry 10(2):51

    MATH  Google Scholar 

  21. 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

    Google Scholar 

  22. 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

    Google Scholar 

  23. Emami H, Derakhshan F (2015) Election algorithm: a new socio-politically inspired strategy. AI Commun 28(3):591–603

    MathSciNet  MATH  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Fister I Jr, Yang XS, Fister I, Brest J, Fister D (2013) A brief review of nature-inspired algorithms for optimization. arXiv:1307.4186

  26. Fitzpatrick S, Meertens L (2003) Distributed coordination through anarchic optimization. In: Distributed sensor networks. Springer, Boston, pp 257–295

    Google Scholar 

  27. 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

    Google Scholar 

  28. Gendreau M, Potvin JY (2010) Handbook of metaheuristics, vol 2. Springer, New York

    MATH  Google Scholar 

  29. Goffe WL, Ferrier GD, Rogers J (1994) Global optimization of statistical functions with simulated annealing. J Econom 60(1–2):65–99

    MATH  Google Scholar 

  30. Goldsmith Edward (1978) The stable society: its structure and control: towards a social cybernetics. Wadebridge Press, Wadebridge

    Google Scholar 

  31. Hechter M, Horne C (2009) Theories of social order: a reader, 2nd edn. Stanford University Press, Stanford, CA

    Google Scholar 

  32. Ho YC, Pepyne DL (2002) Simple explanation of the no-free-lunch theorem and its implications. J Optim Theory Appl 115(3):549–570

    MathSciNet  MATH  Google Scholar 

  33. 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

    Google Scholar 

  34. 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

    Google Scholar 

  35. 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

    MATH  Google Scholar 

  36. 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

    Google Scholar 

  37. 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

    Google Scholar 

  38. Husseinzadeh Kashan A (2014) League championship algorithm (LCA): an algorithm for global optimization inspired by sport championships. Appl Soft Comput 16:171–200

    Google Scholar 

  39. Kaveh A, Talatahari S (2010) Optimum design of skeletal structures using imperialist competitive algorithm. Comput Struct 88(21–22):1220–1229

    MATH  Google Scholar 

  40. Kaveh A, Talatahari S (2010) Imperialist competitive algorithm for engineering design problems, pp 675–697

    Google Scholar 

  41. Kaveh A (2017) Imperialist competitive algorithm. In: Advances in metaheuristic algorithms for optimal design of structures. Springer, Cham, pp 353–373

    Google Scholar 

  42. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optim Simul Annealing. Sci 220(4598):671–680

    Google Scholar 

  43. 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

    Google Scholar 

  44. 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

    Google Scholar 

  45. Kulkarni AJ, Shabir H (2016) Solving 0–1 knapsack problem using cohort intelligence algorithm. Int J Mach Learn Cybern 7(3):427–441

    Google Scholar 

  46. 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

    MathSciNet  MATH  Google Scholar 

  47. Kulkarni AJ, Krishnasamy G, Abraham A (2017) Cohort intelligence: a socio-inspired optimization method. Springer International Publishing, Switzerland

    Google Scholar 

  48. 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

    Google Scholar 

  49. Kumar M, Kulkarni AJ, Satapathy SC (2018) Socio evolution & learning optimization algorithm: a socio-inspired optimization methodology. Future Gener Comput Syst 81:252–272

    Google Scholar 

  50. Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522

    Google Scholar 

  51. 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

    Google Scholar 

  52. 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

    Google Scholar 

  53. Luke S (2013) Essentials of metaheuristics, Lulu, 2 edn http://cs.gmu.edu/~sean/book/metaheuristics/

  54. 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

    Google Scholar 

  55. Lv W, He C, Li D, Cheng S, Luo S, Zhang X (2010) Election campaign optimization algorithm. Procedia Comput Sci 1(1):1377–1386

    Google Scholar 

  56. Maccoby EE (1992) The role of parents in the socialization of children: an historical over-view. Dev Psychol 28(6):1006

    Google Scholar 

  57. Mahdavi S, Shiri ME, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: A survey. Inf Sci 295:407–428

    MathSciNet  Google Scholar 

  58. 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

    Google Scholar 

  59. 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

    Google Scholar 

  60. Moosavian N (2015) Soccer league competition algorithm for solving knapsack problems. Swarm Evol Comput 20:14–22

    Google Scholar 

  61. Molga M, Smutnicki C (2005) Test functions for optimization needs, 101

    Google Scholar 

  62. 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

    Google Scholar 

  63. 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

    Google Scholar 

  64. Nanda SJ, Panda G (2014) A survey on nature inspired metaheuristic algorithms for partitional clustering. Swarm Evol Comput 16:1–18

    Google Scholar 

  65. 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

    Google Scholar 

  66. 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

    Google Scholar 

  67. 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

    Google Scholar 

  68. Patankar NS, Kulkarni AJ (2018) Variations of cohort intelligence. Soft Comput 22(6):1731–1747

    Google Scholar 

  69. 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

    Google Scholar 

  70. 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

    Google Scholar 

  71. 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

    Google Scholar 

  72. 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

    MathSciNet  Google Scholar 

  73. Rao RV, Savsani VJ (2012) Mechanical design optimization using advanced optimization techniques. Springer, London

    Google Scholar 

  74. 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

    Google Scholar 

  75. 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

    Google Scholar 

  76. 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

    MathSciNet  MATH  Google Scholar 

  77. 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

    Google Scholar 

  78. 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

    Google Scholar 

  79. 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

    Google Scholar 

  80. 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

    Google Scholar 

  81. 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

    Google Scholar 

  82. Satapathy S, Naik A (2016) Social group optimization (SGO): a new population evolutionary optimization technique. Complex Intell Syst 2(3):173–203

    Google Scholar 

  83. 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

    Google Scholar 

  84. 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

    Google Scholar 

  85. 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

    Google Scholar 

  86. Steward JH (1972) Theory of culture change: the methodology of multilinear evolution. University of Illinois Press

    Google Scholar 

  87. Surjanovic S, Bingham D (2015) British Columbia https://www.sfu.ca/~ssurjano/optimization.html Accessed 15 Jan 2017

  88. 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

    MathSciNet  MATH  Google Scholar 

  89. Talbi EG (2009) Metaheuristics: from design to implementation, vol 74. Wiley, New York

    MATH  Google Scholar 

  90. Tannenbaum AS (2014) NP-hard problems

    Google Scholar 

  91. Toğan V (2012) Design of planar steel frames using teaching–learning based optimization. Eng Struct 34:225–232

    Google Scholar 

  92. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Google Scholar 

  93. 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

    Google Scholar 

  94. Yang XS (2010) Nature-inspired metaheuristic algorithms. Luniver press, Frome

    Google Scholar 

  95. Yang XS (2010) Firefly algorithm, Levy flights and global optimization. In: Research and development in intelligent systems, vol XXVI. Springer, London, pp 209–218

    Google Scholar 

  96. Zang H, Zhang S, Hapeshi K (2010) A review of nature-inspired algorithms. J Bionic Eng 7(4):S232–S237

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anand J. Kulkarni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics