Skip to main content
Erschienen in: Neural Computing and Applications 12/2020

18.10.2019 | Soft Computing Techniques: Applications and Challenges

Sine–cosine crow search algorithm: theory and applications

verfasst von: Soheyl Khalilpourazari, Seyed Hamid Reza Pasandideh

Erschienen in: Neural Computing and Applications | Ausgabe 12/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we propose a new hybrid algorithm called sine–cosine crow search algorithm that inherits advantages of two recently developed algorithms, including crow search algorithm (CSA) and sine–cosine algorithm (SCA). The exploration and exploitation capabilities of the proposed algorithm have significantly improved. Performance of the so-called SCCSA was evaluated in unimodal, multimodal, fixed-dimensional multimodal and composite benchmark functions using robust measures. Based on in-depth analyses and statistical information, we showed that the suggested methodology could provide promising solutions comparing to other state-of-the-art algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Khalilpourazari S, Khalilpourazary S (2018) SCWOA: an efficient hybrid algorithm for parameter optimization of multi-pass milling process. J Ind Prod Eng 35(3):135–147 Khalilpourazari S, Khalilpourazary S (2018) SCWOA: an efficient hybrid algorithm for parameter optimization of multi-pass milling process. J Ind Prod Eng 35(3):135–147
2.
Zurück zum Zitat Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Soft 95:51–67 Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Soft 95:51–67
3.
Zurück zum Zitat Holland JH (1992) Genetic algorithms. Sci Am 267:66–72 Holland JH (1992) Genetic algorithms. Sci Am 267:66–72
4.
Zurück zum Zitat Rechenberg I (1978) Evolutionsstrategien. Springer, Berlin Rechenberg I (1978) Evolutionsstrategien. Springer, Berlin
5.
Zurück zum Zitat Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, CambridgeMATH Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, CambridgeMATH
6.
Zurück zum Zitat Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713 Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713
7.
Zurück zum Zitat Fogel LJ, Owens AJ, Walsh MJ (1966) Artificial intelligence through simulated evolution. Wiley, LondonMATH Fogel LJ, Owens AJ, Walsh MJ (1966) Artificial intelligence through simulated evolution. Wiley, LondonMATH
8.
Zurück zum Zitat Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680MathSciNetMATH Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680MathSciNetMATH
9.
Zurück zum Zitat Cerný V (1985) Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Opt Theory Appl 45:41–51MathSciNetMATH Cerný V (1985) Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Opt Theory Appl 45:41–51MathSciNetMATH
10.
Zurück zum Zitat Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248MATH Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248MATH
11.
Zurück zum Zitat Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289MATH Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289MATH
12.
Zurück zum Zitat Formato RA (2007) Central force optimization: a new metaheuristic with applications in applied electromagnetics. Prog Electromagn Res 77:425–491 Formato RA (2007) Central force optimization: a new metaheuristic with applications in applied electromagnetics. Prog Electromagn Res 77:425–491
13.
Zurück zum Zitat Hatamlou A (2013) Black hole: a new heuristic optimization approach for data clustering. Inf Sci 222:175–184MathSciNet Hatamlou A (2013) Black hole: a new heuristic optimization approach for data clustering. Inf Sci 222:175–184MathSciNet
14.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the international conference on neural networks, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the international conference on neural networks, pp 1942–1948
15.
Zurück zum Zitat Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12 Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12
16.
Zurück zum Zitat Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete and multi-objective problems. Neural Comput Appl 27:1053–1073 Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete and multi-objective problems. Neural Comput Appl 27:1053–1073
17.
Zurück zum Zitat Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Opt 39:459–471MathSciNetMATH Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Opt 39:459–471MathSciNetMATH
18.
Zurück zum Zitat Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: Nature & biologically inspired computing, world congress on IEEE Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: Nature & biologically inspired computing, world congress on IEEE
19.
Zurück zum Zitat Salimi H (2015) Stochastic fractal search: a powerful metaheuristic algorithm. Knowl Based Syst 75:1–18 Salimi H (2015) Stochastic fractal search: a powerful metaheuristic algorithm. Knowl Based Syst 75:1–18
20.
Zurück zum Zitat Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst 96:120–133 Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst 96:120–133
21.
Zurück zum Zitat Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm—a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110:151–166 Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm—a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110:151–166
22.
Zurück zum Zitat Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731 Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731
23.
Zurück zum Zitat Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513 Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513
24.
Zurück zum Zitat Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst 89:228–249 Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst 89:228–249
25.
Zurück zum Zitat Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Gener Comput Syst 101:646–667 Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Gener Comput Syst 101:646–667
26.
Zurück zum Zitat Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61 Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
27.
Zurück zum Zitat Hudaib AA, Fakhouri HN (2018) Supernova optimizer: a novel natural inspired meta-heuristic. Mod Appl Sci 12(1):32–50 Hudaib AA, Fakhouri HN (2018) Supernova optimizer: a novel natural inspired meta-heuristic. Mod Appl Sci 12(1):32–50
28.
Zurück zum Zitat Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67 Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
29.
Zurück zum Zitat Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84 Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84
30.
Zurück zum Zitat Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191 Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
31.
Zurück zum Zitat Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47 Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47
32.
Zurück zum Zitat Ali MZ, Awad NH, Suganthan PN, Duwairi RM, Reynolds RG (2016) A novel hybrid cultural algorithms framework with trajectory-based search for global numerical optimization. Inf Sci 334:219–249 Ali MZ, Awad NH, Suganthan PN, Duwairi RM, Reynolds RG (2016) A novel hybrid cultural algorithms framework with trajectory-based search for global numerical optimization. Inf Sci 334:219–249
33.
Zurück zum Zitat Erol OK, Eksin I (2006) New optimization method: big bang–big crunch. Adv Eng Softw 37:106–111 Erol OK, Eksin I (2006) New optimization method: big bang–big crunch. Adv Eng Softw 37:106–111
35.
Zurück zum Zitat Khalilpourazari S, Khalilpourazary S (2019) An efficient hybrid algorithm based on Water Cycle and Moth-Flame Optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Comput 23(5):1699–1722 Khalilpourazari S, Khalilpourazary S (2019) An efficient hybrid algorithm based on Water Cycle and Moth-Flame Optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Comput 23(5):1699–1722
36.
Zurück zum Zitat Wang GG, Gandomi AH, Alavi AH (2014) An effective krill herd algorithm with migration operator in biogeography-based optimization. Appl Math Model 38:2454–2462MathSciNetMATH Wang GG, Gandomi AH, Alavi AH (2014) An effective krill herd algorithm with migration operator in biogeography-based optimization. Appl Math Model 38:2454–2462MathSciNetMATH
37.
Zurück zum Zitat Liu C, Linan F (2016) A hybrid evolutionary algorithm based on tissue membrane systems and CMA-ES for solving numerical optimization problems. Knowl Based Syst 105:38–47 Liu C, Linan F (2016) A hybrid evolutionary algorithm based on tissue membrane systems and CMA-ES for solving numerical optimization problems. Knowl Based Syst 105:38–47
39.
Zurück zum Zitat Wang G, Guo L (2013) A novel hybrid bat algorithm with harmony search for global numerical optimization. J Appl Math 1:1–21MathSciNetMATH Wang G, Guo L (2013) A novel hybrid bat algorithm with harmony search for global numerical optimization. J Appl Math 1:1–21MathSciNetMATH
40.
Zurück zum Zitat Pasandideh SHR, Khalilpourazari S (2018) Sine cosine crow search algorithm: a powerful hybrid meta heuristic for global optimization. arXiv preprint arXiv:1801.08485 Pasandideh SHR, Khalilpourazari S (2018) Sine cosine crow search algorithm: a powerful hybrid meta heuristic for global optimization. arXiv preprint arXiv:​1801.​08485
41.
Zurück zum Zitat Khalilpourazari S, Khalilpourazary S (2018) Optimization of time, cost and surface roughness in grinding process using a robust multi-objective dragonfly algorithm. Neural Comput Appl 1:1–12 Khalilpourazari S, Khalilpourazary S (2018) Optimization of time, cost and surface roughness in grinding process using a robust multi-objective dragonfly algorithm. Neural Comput Appl 1:1–12
42.
Zurück zum Zitat Khalilpourazari S, Mirzazadeh A, Weber GW, Pasandideh SHR (2019) A robust fuzzy approach for constrained multi-product economic production quantity with imperfect items and rework process. Optimization 1:1–28MATH Khalilpourazari S, Mirzazadeh A, Weber GW, Pasandideh SHR (2019) A robust fuzzy approach for constrained multi-product economic production quantity with imperfect items and rework process. Optimization 1:1–28MATH
43.
Zurück zum Zitat Khalilpourazari S, Pasandideh SHR (2019) Modeling and optimization of multi-item multi-constrained EOQ model for growing items. Knowl Based Syst 164:150–162 Khalilpourazari S, Pasandideh SHR (2019) Modeling and optimization of multi-item multi-constrained EOQ model for growing items. Knowl Based Syst 164:150–162
44.
Zurück zum Zitat Khalilpourazari S, Pasandideh SHR, Niaki STA (2019) Optimizing a multi-item economic order quantity problem with imperfect items, inspection errors, and backorders. Soft Comput 1:1–28 Khalilpourazari S, Pasandideh SHR, Niaki STA (2019) Optimizing a multi-item economic order quantity problem with imperfect items, inspection errors, and backorders. Soft Comput 1:1–28
45.
Zurück zum Zitat Khalilpourazari S, Naderi B, Khalilpourazary S (2019) Multi-objective stochastic fractal search: a powerful algorithm for solving complex multi-objective optimization problems. Soft Computing 1:1–30 Khalilpourazari S, Naderi B, Khalilpourazary S (2019) Multi-objective stochastic fractal search: a powerful algorithm for solving complex multi-objective optimization problems. Soft Computing 1:1–30
46.
Zurück zum Zitat Khalilpourazary S, Abdi Behnagh R, Mahdavinejad R, Payam N (2014) Dissimilar friction stir lap welding of Al-Mg to CuZn34: application of grey relational analysis for optimizing process parameters. J Comput Appl Res Mech Eng (JCARME) 4(1):81–88 Khalilpourazary S, Abdi Behnagh R, Mahdavinejad R, Payam N (2014) Dissimilar friction stir lap welding of Al-Mg to CuZn34: application of grey relational analysis for optimizing process parameters. J Comput Appl Res Mech Eng (JCARME) 4(1):81–88
47.
Zurück zum Zitat Mohammadi M, Khalilpourazari S (2017) Minimizing makespan in a single machine scheduling problem with deteriorating jobs and learning effects. In: Proceedings of the 6th international conference on software and computer applications. ACM, pp 310–315 Mohammadi M, Khalilpourazari S (2017) Minimizing makespan in a single machine scheduling problem with deteriorating jobs and learning effects. In: Proceedings of the 6th international conference on software and computer applications. ACM, pp 310–315
48.
Zurück zum Zitat Khalilpourazari S, Mohammadi M (2016) Optimization of closed-loop Supply chain network design: a Water Cycle Algorithm approach. In: 2016 12th international conference on industrial engineering (ICIE). IEEE, pp 41–45 Khalilpourazari S, Mohammadi M (2016) Optimization of closed-loop Supply chain network design: a Water Cycle Algorithm approach. In: 2016 12th international conference on industrial engineering (ICIE). IEEE, pp 41–45
49.
Zurück zum Zitat Mirjalili S, Hashim SZM (2010) A new hybrid PSOGSA algorithm for function optimization. In: Computer and information application (ICCIA). IEEE, pp 374–377 Mirjalili S, Hashim SZM (2010) A new hybrid PSOGSA algorithm for function optimization. In: Computer and information application (ICCIA). IEEE, pp 374–377
50.
Zurück zum Zitat Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimization. In: Proceedings 2005 IEEE swarm intelligence symposium, 2005. SIS 2005. IEEE, pp 68–75 Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimization. In: Proceedings 2005 IEEE swarm intelligence symposium, 2005. SIS 2005. IEEE, pp 68–75
Metadaten
Titel
Sine–cosine crow search algorithm: theory and applications
verfasst von
Soheyl Khalilpourazari
Seyed Hamid Reza Pasandideh
Publikationsdatum
18.10.2019
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 12/2020
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04530-0

Weitere Artikel der Ausgabe 12/2020

Neural Computing and Applications 12/2020 Zur Ausgabe

Soft Computing Techniques: Applications and Challenges

A framework for crime data analysis using relationship among named entities

Hybrid Artificial Intelligence and Machine Learning Technologies

Analysis of Boolean functions based on interaction graphs and their influence in system biology