Skip to main content
Log in

Recent Studies on Chicken Swarm Optimization algorithm: a review (2014–2018)

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Solving a complex optimization problem in a limited timeframe is a tedious task. Conventional gradient-based optimization algorithms have their limitations in solving complex problems such as unit commitment, microgrid planning, vehicle routing, feature selection, and community detection in social networks. In recent years population-based bio-inspired algorithms have demonstrated competitive performance on a wide range of optimization problems. Chicken Swarm Optimization Algorithm (CSO) is one of such bio-inspired meta-heuristic algorithms mimicking the behaviour of chicken swarm. It is reported in many literature that CSO outperforms a number of well-known meta-heuristics in a wide range of benchmark problems. This paper presents a review of various issues related to CSO like general biology, fundamentals, variants of CSO, performance of CSO, and applications of CSO.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Abbas Z, Javaid N, Khan AJ, Rehman MHA, Sahi J, Saboor A (2018) Demand side energy management using hybrid chicken swarm and bacterial foraging optimization techniques. In: 2018 IEEE 32nd international conference on advanced information networking and applications (AINA), IEEE, pp 445–456

  • Ahmed K, Ewees AA, El Aziz MA, Hassanien AE, Gaber T, Tsai PW, Pan JS (2016) A hybrid krill-ANFIS model for wind speed forecasting. In: International conference on advanced intelligent systems and informatics. Springer, Cham, pp 365–372

  • Ahmed K, Hassanien AE, Ezzat E, Tsai PW (2016) An adaptive approach for community detection based on chicken swarm optimization algorithm. In: International conference on genetic and evolutionary computing. Springer, Cham, pp 281–288

  • Ahmed K, Ewees AA, Hassanien AE (2017) Prediction and management system for forest fires based on hybrid flower pollination optimization algorithm and adaptive neuro-fuzzy inference system. In: 2017 Eighth international conference on intelligent computing and information systems (ICICIS). IEEE, pp 299–304

  • Ahmed K, Hassanien AE, Ezzat E (2017b) An efficient approach for community detection in complex social networks based on elephant swarm optimization algorithm. In: Hassanien AE, Gaber T (eds) Handbook of research on machine learning innovations and trends. IGI Global, Hershey, pp 1062–1075

    Chapter  Google Scholar 

  • Ahmed K, Hassanien AE, Bhattacharyya S (2017) A novel chaotic chicken swarm optimization algorithm for feature selection. In: 2017 Third international conference on research in computational intelligence and communication networks (ICRCICN). IEEE, pp 259–264

  • Ahmed K, Hassanien AE, Ezzat E, Bhattacharyya S (2018) Swarming behaviors of chicken for predicting posts on facebook branding pages. In: International conference on advanced machine learning technologies and applications. Springer, Cham, pp 52–61

  • Ahmed K, Babers R, Darwish A, Hassanien AE (2018b) Swarm-based analysis for community detection in complex networks. In: Panda M, Abraham A, Hassanien AE (eds) Big data analytics a social network approach. Taylor and Francis, London, p 18

    Google Scholar 

  • Awal AR, Dou Z, Al Shayokh M, Zahoor MI (2017) Implementation of chicken swarm optimization (CSO) with partial transmit sequences for the reduction of PAPR in OFDM system. In: 2017 IEEE 9th international conference on communication software and networks (ICCSN). IEEE, pp 468–472

  • Banerjee S, Chattopadhyay S (2015) Improved serially concatenated convolution turbo code (SCCTC) using chicken swarm optimization. In: Power, communication and information technology conference (PCITC), 2015 IEEE. IEEE, pp 268–273

  • Basha SH, Tharwat A, Ahmed K, Hassanien AE (2018) A predictive model for seminal quality using neutrosophic rule-based classification system. In: International conference on advanced intelligent systems and informatics. Springer, Cham, pp 495–504

  • Cai X, Gao XZ, Xue Y (2016) Improved bat algorithm with optimal forage strategy and random disturbance strategy. Int J Bio-Inspir Comput 8(4):205–214

    Article  Google Scholar 

  • Chen YL, He PL, Zhang YH (2015) Combining penalty function with modified chicken swarm optimization for constrained optimization. Adv Intell Syst Res 126:1899–1907

    Google Scholar 

  • Chen S, Yang R, Yang R, Yang L, Yang X, Xu C, Liu W (2016) A parameter estimation method for nonlinear systems based on improved boundary chicken swarm optimization. Discrete Dyn Nat Soc 2016:11

    Google Scholar 

  • Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struc 139:98–112

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  • Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31

    Article  Google Scholar 

  • Deb S, Kalita K, Gao XZ, Tammi K, Mahanta P (2017) Optimal placement of charging stations using CSO-TLBO algorithm. In: 2017 Third international conference on research in computational intelligence and communication networks (ICRCICN). IEEE, pp 84–89

  • Deb S, Kalita K, Gao XZ, Tammi K, Mahanta P (2018a) A pareto dominance based multi-objective Chicken Swarm Optimization and teaching learning based optimization algorithm for charging station placement problem. Int Trans Electr Energy Syst (to be communicated)

  • Deb S, Tammi K, Kalita K, Mahanta P (2018b) Impact of electric vehicle charging station load on distribution network. Energies 11(1):178

    Article  Google Scholar 

  • Dhiman G, Kaur A (2017) Spotted hyena optimizer for solving engineering design problems. In: 2017 International conference on machine learning and data science (MLDS). IEEE, pp 114–119

  • Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theoret Comput Sci 344(2–3):243–278

    Article  MathSciNet  MATH  Google Scholar 

  • Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17(12):4831–4845

    Article  MathSciNet  MATH  Google Scholar 

  • Gao XZ, Govindasamy V, Xu H, Wang X, Zenger K (2015) Harmony search method: theory and applications. Comput Intell Neurosci 2015:39

    Article  Google Scholar 

  • Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99

    Article  Google Scholar 

  • Hafez AI, Zawbaa HM, Emary E, Mahmoud HA, Hassanien AE (2015) An innovative approach for feature selection based on chicken swarm optimization. In: 2015 7th international conference of soft computing and pattern recognition (SoCPaR). IEEE, pp 19–24

  • Han M, Liu S (2017) An improved binary chicken swarm optimization algorithm for solving 0–1 Knapsack problem. In: 2017 13th international conference on computational intelligence and security (CIS). IEEE, pp 207–210

  • Heng J, Wang C, Zhao X, Xiao L (2016) Research and application based on adaptive boosting strategy and modified CGFPA algorithm: a case study for wind speed forecasting. Sustainability 8(3):235

    Article  Google Scholar 

  • Hertz A, Kobler D (2000) A framework for the description of evolutionary algorithms. Eur J Oper Res 126(1):1–12

    Article  MathSciNet  MATH  Google Scholar 

  • Hu H, Li J, Huang J (2017) Economic operation optimization of micro-grid based on Chicken Swarm Optimization algorithm. High Volt Appar 1:020

    Google Scholar 

  • Irsalinda N, Thobirin A, Wijayanti DE (2017) Chicken swarm as a multi step algorithm for global optimization. Int J Eng Sci Invent 6(1):8–14

    Google Scholar 

  • Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8(1):687–697

    Article  Google Scholar 

  • Kumar DS, Veni S (2018) Enhanced energy steady clustering using convergence node based path optimization with hybrid Chicken Swarm algorithm in MANET. Int J Pure Appl Math 118:767–788

    Google Scholar 

  • Li Y, Wu Y, Qu X (2017) Chicken Swarm-based method for ascent trajectory optimization of hypersonic vehicles. J Aerosp Eng 30(5):04017043

    Article  Google Scholar 

  • Liang S, Feng T, Sun G, Zhang J, Zhang H (2016) Transmission power optimization for reducing sidelobe via bat-chicken swarm optimization in distributed collaborative beamforming. In: 2016 2nd IEEE international conference on computer and communications (ICCC). IEEE, pp 2164–2168

  • Liang S, Feng T, Sun G (2017) Sidelobe-level suppression for linear and circular antenna arrays via the cuckoo search–chicken swarm optimisation algorithm. IET Microw Antennas Propag 11(2):209–218

    Article  Google Scholar 

  • Liu D, Liu C, Fu Q, Li T, Khan MI, Cui S, Faiz MA (2017) Projection pursuit evaluation model of regional surface water environment based on improved Chicken Swarm Optimization algorithm. Water Resour Manag 32:1–18

    Google Scholar 

  • Logesh R, Subramaniyaswamy V, Vijayakumar V, Gao XZ, Indragandhi V (2018) A hybrid quantum-induced swarm intelligence clustering for the urban trip recommendation in smart city. Future Gener Comput Syst 83:653–673

    Article  Google Scholar 

  • Marinakis Y, Dounias G (2008) Nature inspired intelligence in medicine: ant colony optimization for pap-smear diagnosis. Int J Artif Intell Tools 17(02):279–301

    Article  Google Scholar 

  • Marino L (2017) Thinking chickens: a review of cognition, emotion, and behavior in the domestic chicken. Anim Cogn 20(2):127–147

    Article  Google Scholar 

  • McGrath N, Burman O, Dwyer C, Phillips CJ (2016) Does the anticipatory behaviour of chickens communicate reward quality? Appl Anim Behav Sci 184:80–90

    Article  Google Scholar 

  • Meng XB, Li HX (2017) Dempster–Shafer based probabilistic fuzzy logic system for wind speed prediction. In: 2017 international conference on fuzzy theory and its applications (iFUZZY). IEEE, pp 1–5

  • Meng XB, Liu Y, Gao X, Zhang H (2014) A new bio-inspired algorithm: Chicken Swarm Optimization. In: International conference in swarm intelligence. Springer, Cham, pp 86–94

  • Meng XB, Gao XZ, Liu Y, Zhang H (2015) A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization. Expert Syst Appl 42(17–18):6350–6364

    Article  Google Scholar 

  • Meng XB, Gao XZ, Lu L, Liu Y, Zhang H (2016) A new bio-inspired optimisation algorithm: bird swarm algorithm. J Exp Theor Artif Intell 28(4):673–687

    Article  Google Scholar 

  • Meng XB, Li HX, Yang HD (2018a) Evolutionary design of spatiotemporal leaning model for thermal distribution in Lithium-ion batteries. IEEE Trans Industr Inf 1(1):99

    Google Scholar 

  • Meng XB, Li HX, Gao XZ (2018b) An adaptive reinforcement learning-based bat algorithm for structural design problems. Int J Bio Inspir Comput 1(1):1 (in press)

    Google Scholar 

  • Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  • Mishra KK, Harit S (2010) A fast algorithm for finding the non dominated set in multi objective optimization. Int J Comput Appl 1(25):35–39

    Google Scholar 

  • Mohamed TM (2018) Enhancing The performance of the greedy algorithm using Chicken Swarm Optimization: an application to exam scheduling problem. Egypt Comput Sci J 42(1):1

    MathSciNet  Google Scholar 

  • Mohsenzadeh A, Pazouki S, Ardalan S, Haghifam MR (2018) Optimal placing and sizing of parking lots including different levels of charging stations in electric distribution networks. Int J Ambient Energy 39(7):743–750

    Article  Google Scholar 

  • Moldovan D, Chifu V, Pop C, Cioara T, Anghel I, Salomie I (2018) Chicken Swarm Optimization and deep learning for manufacturing processes. In: 2018 17th RoEduNet conference: networking in education and research (RoEduNet). IEEE, pp 1–6

  • Mu Y, Zhang L, Chen X, Gao X (2016) Optimal trajectory planning for robotic manipulators using chicken swarm optimization. In: 2016 8th international conference on intelligent human–machine systems and cybernetics (IHMSC), vol 2. IEEE, pp 369–373

  • Pei Y, Hao J (2017) Non-dominated sorting and crowding distance based multi-objective chaotic evolution. In: International conference in swarm intelligence. Springer, Cham, pp 15–22

  • Poli R, Langdon WB (1998) On the search properties of different crossover operators in genetic programming. In: Genetic programming 1998: proceedings of third annual conference, University of Wisconsin, Madison. Morgan Kaufmann, pp 293–301

  • Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization. Swarm Intell 1(1):33–57

    Article  Google Scholar 

  • Qu C, Zhao SA, Fu Y, He W (2017) Chicken swarm optimization based on elite opposition-based learning. Math Probl Eng 2017:20

    MathSciNet  Google Scholar 

  • Ren W, Deng C, Zhang C, Mao Y (2017) Identification of fast-steering mirror based on chicken swarm optimization algorithm. In: IOP conference series: earth and environmental science, vol 69, no 1. IOP Publishing, p 012086

  • Shayokh M, Shin SY (2017) Bio inspired distributed WSN localization based on Chicken Swarm Optimization. Wireless Pers Commun 97(4):5691–5706

    Article  Google Scholar 

  • Shi W, Guo Y, Yan S, Yu Y, Luo P, Li J (2018) Optimizing directional reader antennas deployment in UHF RFID localization system by using a MPCSO algorithm. IEEE Sens J 18(12):5035–5048

    Article  Google Scholar 

  • Sivasakthi S, Muralikrishnan N (2016) Chicken Swarm Optimization for economic dispatch with disjoint prohibited zones considering network losses. J Appl Sci Eng Methodol 2(2):255–259

    Google Scholar 

  • Sultana U, Khairuddin AB, Mokhtar AS, Zareen N, Sultana B (2016) Grey wolf optimizer based placement and sizing of multiple distributed generation in the distribution system. Energy 111:525–536

    Article  Google Scholar 

  • Sun G, Liu Y, Liang S, Chen Z, Wang A, Ju Q, Zhang Y (2018) A sidelobe and energy optimization array node selection algorithm for collaborative beamforming in wireless sensor networks. IEEE Access 6:2515–2530

    Article  Google Scholar 

  • Sutoyo E, Saedudin RR, Yanto ITR, Apriani A (2017) Application of adaptive neuro-fuzzy inference system and chicken swarm optimization for classifying river water quality. In: 2017 5th international conference on electrical, electronics and information engineering (ICEEIE). IEEE, pp 118–122

  • Taie SA, Ghonaim W (2017) CSO-based algorithm with support vector machine for brain tumor’s disease diagnosis. In: 2017 IEEE international conference on pervasive computing and communications workshops (PerCom Workshops). IEEE, pp 183–187

  • Torabi S, Safi-Esfahani F (2018) A dynamic task scheduling framework based on chicken swarm and improved raven roosting optimization methods in cloud computing. J Supercomput 74(6):2581–2626

    Article  Google Scholar 

  • Wang Q, Zhu L (2017) Optimization of wireless sensor networks based on chicken swarm optimization algorithm. In: AIP conference proceedings, vol 1839, no 1. AIP Publishing, p 020197

  • Wang GG, Deb S, Gao XZ, Coelho LDS (2016) A new metaheuristic optimisation algorithm motivated by elephant herding behaviour. Int J Bio-Inspir Comput 8(6):394–409

    Article  Google Scholar 

  • Wang K, Li Z, Cheng H, Zhang K (2017) Mutation chicken swarm optimization based on nonlinear inertia weight. In: 2017 3rd IEEE international conference on computer and communications (ICCC). IEEE, pp 2206–2211

  • Wu D, Kong F, Gao W, Shen Y, Ji Z (2015) Improved Chicken Swarm Optimization. In: 2015 IEEE international conference on cyber technology in automation, control, and intelligent systems (CYBER). IEEE, pp 681–686

  • Wu D, Xu S, Kong F (2016) Convergence analysis and improvement of the chicken swarm optimization algorithm. IEEE Access 4:9400–9412

    Article  Google Scholar 

  • Yang XS (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Inspir Comput 2(2):78–84

    Article  Google Scholar 

  • Yang XS (2012) Flower pollination algorithm for global optimization. In: International conference on unconventional computing and natural computation. Springer, Berlin, pp 240–249

  • Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: World congress on nature and biologically inspired computing, 2009. NaBIC 2009. IEEE, pp 210–214

  • Yi Z, Liu J, Wang S, Zeng X, Lu J (2016) PAPR reduction technology based on CSO algorithm in CO-OFDM system. In: 2016 15th international conference on optical communications and networks (ICOCN). IEEE, pp 1–3

  • Zareiegovar G, Fesaghandis RR, Azad MJ (2012) Optimal DG location and sizing in distribution system to minimize losses, improve voltage stability, and voltage profile. In: Proceedings of 17th conference on electrical power distribution networks (EPDC), pp 1–6

  • Zhang H, Zhang X, Gao XZ, Song S (2016) Self-organizing multiobjective optimization based on decomposition with neighborhood ensemble. Neurocomputing 173:1868–1884

    Article  Google Scholar 

Download references

Acknowledgements

Xiao-Zhi Gao’s research work was partially supported by the National Natural Science Foundation of China (NSFC) under Grant 51875113.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanchari Deb.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Deb, S., Gao, XZ., Tammi, K. et al. Recent Studies on Chicken Swarm Optimization algorithm: a review (2014–2018). Artif Intell Rev 53, 1737–1765 (2020). https://doi.org/10.1007/s10462-019-09718-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-019-09718-3

Keywords

Navigation