Skip to main content
Top
Published in: Neural Computing and Applications 5/2019

08-05-2018 | S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

An Improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations

Authors: Hui-sheng Ma, Shu-xia Li, Shu-fang Li, Zheng-nan Lv, Jie-sheng Wang

Published in: Neural Computing and Applications | Issue 5/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In order to improve convergence rate and optimization precision of the cuckoo search (CS) algorithm, an improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations (SC-DSCS, where ‘SC’ represents ‘Subpopulation Collaboration,’ ‘DS’ represents ‘dynamic self-adaption’) is proposed. In SC-DSCS, the population of cuckoos is divided into two subgroups. The nest locations of birds belonging to the first subgroup are updated according to the traditional CS algorithm so as to retain the global search ability, and the second subgroup produces the corresponding nest locations for next generation by flying from the better nest locations to enhance the local search ability of the CS algorithm. Through collaboration between two subgroups, the problem that the local search ability of CS algorithm is not strong can be effectively solved. In order to reduce the probability of the algorithm falling into local optimum and improve the optimization precision, the SC-DSCS algorithm creates a new bird’s nest under the comprehensive assessment of the first three best bird’s nests. The new nest is added to the optimal bird’s nest sequence. In order to improve the adaptability of the SC-DSCS, adaptive step length control is adopted in the bird’s nest position updating process. Finally, nine benchmark functions are adopted to carry out the simulation experiments. The proposed algorithm is compared with particle swarm optimization algorithm, artificial colony algorithm and differential evolution algorithm. Simulation results show that the proposed SC-DSCS algorithm has better convergence speed and optimization precision.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Yang X, Deb S (2009) Cuckoo search via Lévy flights. In: World congress on nature and biologically inspired computing (NaBIC 2009). IEEE Publications, Washington, pp 210–214 Yang X, Deb S (2009) Cuckoo search via Lévy flights. In: World congress on nature and biologically inspired computing (NaBIC 2009). IEEE Publications, Washington, pp 210–214
2.
4.
go back to reference Yang XS, Deb S (2018) Cuckoo search: state-of-the-art and opportunities. In: IEEE international conference on soft computing and machine intelligence. IEEE Yang XS, Deb S (2018) Cuckoo search: state-of-the-art and opportunities. In: IEEE international conference on soft computing and machine intelligence. IEEE
5.
go back to reference Shehab M, Khader AT, Al-Betar MA (2017) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput 61:1041–1059CrossRef Shehab M, Khader AT, Al-Betar MA (2017) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput 61:1041–1059CrossRef
6.
go back to reference Wang F, He X-S, Wang Y, Yang SM (2012) Markov model and convergence analysis based on cuckoo search algorithm. Comput Eng 38(11):180–185 Wang F, He X-S, Wang Y, Yang SM (2012) Markov model and convergence analysis based on cuckoo search algorithm. Comput Eng 38(11):180–185
7.
go back to reference Huang L, Ding S, Yu S et al (2016) Chaos-enhanced Cuckoo search optimization algorithms for global optimization. Appl Math Model 40(5–6):3860–3875MathSciNetCrossRef Huang L, Ding S, Yu S et al (2016) Chaos-enhanced Cuckoo search optimization algorithms for global optimization. Appl Math Model 40(5–6):3860–3875MathSciNetCrossRef
8.
go back to reference Deb S, Deb S, Gandomi AH et al (2016) Chaotic cuckoo search. Soft Comput 20(9):3349–3362CrossRef Deb S, Deb S, Gandomi AH et al (2016) Chaotic cuckoo search. Soft Comput 20(9):3349–3362CrossRef
9.
go back to reference Zheng H, Zhou Y (2012) A novel cuckoo search optimization algorithm based on Gauss distribution. J Comput Inf Syst 8(10):4193–4200 Zheng H, Zhou Y (2012) A novel cuckoo search optimization algorithm based on Gauss distribution. J Comput Inf Syst 8(10):4193–4200
10.
go back to reference Mlakar Uroš (2016) Iztok Fister Jr, Iztok Fister. Hybrid self-adaptive cuckoo search for global optimization. Swarm Evol Comput 29:47–72CrossRef Mlakar Uroš (2016) Iztok Fister Jr, Iztok Fister. Hybrid self-adaptive cuckoo search for global optimization. Swarm Evol Comput 29:47–72CrossRef
11.
go back to reference Li X, Yin M (2015) Modified cuckoo search algorithm with self adaptive parameter method. Inf Sci 298(C):80–97CrossRef Li X, Yin M (2015) Modified cuckoo search algorithm with self adaptive parameter method. Inf Sci 298(C):80–97CrossRef
12.
go back to reference Chen L, Long W (2013) The improved cuckoo search algorithm to solve the engineering structural optimization problem. Comput Appl Res 31:679–683 Chen L, Long W (2013) The improved cuckoo search algorithm to solve the engineering structural optimization problem. Comput Appl Res 31:679–683
13.
go back to reference Nie H, Liu B et al (2014) Hybrid differential evolution and cuckoo search algorithm for resource-constrained project scheduling. J Guilin Univ Technol 34(2):315–321 Nie H, Liu B et al (2014) Hybrid differential evolution and cuckoo search algorithm for resource-constrained project scheduling. J Guilin Univ Technol 34(2):315–321
14.
go back to reference Yildiz AR (2013) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1–4):55–61CrossRef Yildiz AR (2013) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1–4):55–61CrossRef
15.
go back to reference Bhandari AK, Singh VK, Kumar A et al (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Expert Syst Appl 41(7):3538–3560CrossRef Bhandari AK, Singh VK, Kumar A et al (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Expert Syst Appl 41(7):3538–3560CrossRef
16.
go back to reference Ahmed J, Salam Z (2014) A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl Energy 119:118–130CrossRef Ahmed J, Salam Z (2014) A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl Energy 119:118–130CrossRef
17.
go back to reference Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35CrossRef Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35CrossRef
18.
go back to reference Kaveh A, Bakhshpoori T (2013) Optimum design of steel frames using cuckoo search algorithm with lévy flights. Struct Des Tall Spec Build 22(13):1023–1036CrossRef Kaveh A, Bakhshpoori T (2013) Optimum design of steel frames using cuckoo search algorithm with lévy flights. Struct Des Tall Spec Build 22(13):1023–1036CrossRef
19.
go back to reference Civicioglu P, Besdok E (2013) A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms. Artif Intell Rev 39(4):315–346CrossRef Civicioglu P, Besdok E (2013) A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms. Artif Intell Rev 39(4):315–346CrossRef
20.
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE international conference on neural networks, 1995. Proceedings, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE international conference on neural networks, 1995. Proceedings, pp 1942–1948
21.
go back to reference Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. J Appl Soft Comput 8(1):687–697CrossRef Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. J Appl Soft Comput 8(1):687–697CrossRef
22.
go back to reference Palmer Katie et al (2014) Differential evolution of cognitive impairment in nondemented older persons: results from the Kungsholmen project. J Psychiatry 159(3):436–442 Palmer Katie et al (2014) Differential evolution of cognitive impairment in nondemented older persons: results from the Kungsholmen project. J Psychiatry 159(3):436–442
23.
go back to reference Civicioglu P, Besdok E (2014) Comparative analysis of the cuckoo search algorithm. In: Yang XS (ed) Cuckoo search and firefly algorithm. Studies in computational intelligence, vol 516. Springer, Cham, pp 85–113CrossRef Civicioglu P, Besdok E (2014) Comparative analysis of the cuckoo search algorithm. In: Yang XS (ed) Cuckoo search and firefly algorithm. Studies in computational intelligence, vol 516. Springer, Cham, pp 85–113CrossRef
Metadata
Title
An Improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations
Authors
Hui-sheng Ma
Shu-xia Li
Shu-fang Li
Zheng-nan Lv
Jie-sheng Wang
Publication date
08-05-2018
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 5/2019
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3512-3

Other articles of this Issue 5/2019

Neural Computing and Applications 5/2019 Go to the issue

S.I.: Emerging Intelligent Algorithms for Edge-of-Things Computing

A new binary salp swarm algorithm: development and application for optimization tasks

S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

A novel method for solving the fully neutrosophic linear programming problems

S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

Gray relational clustering model for intelligent guided monitoring horizontal wells

S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

Classifying streaming of Twitter data based on sentiment analysis using hybridization

Premium Partner