Skip to main content
Top
Published in: Neural Computing and Applications 1/2017

04-09-2015 | Original Article

An efficient chaotic water cycle algorithm for optimization tasks

Authors: Ali Asghar Heidari, Rahim Ali Abbaspour, Ahmad Rezaee Jordehi

Published in: Neural Computing and Applications | Issue 1/2017

Log in

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

search-config
loading …

Abstract

Water cycle algorithm (WCA) is a new population-based meta-heuristic technique. It is originally inspired by idealized hydrological cycle observed in natural environment. The conventional WCA is capable to demonstrate a superior performance compared to other well-established techniques in solving constrained and also unconstrained problems. Similar to other meta-heuristics, premature convergence to local optima may still be happened in dealing with some specific optimization tasks. Similar to chaos in real water cycle behavior, this article incorporates chaotic patterns into stochastic processes of WCA to improve the performance of conventional algorithm and to mitigate its premature convergence problem. First, different chaotic signal functions along with various chaotic-enhanced WCA strategies (totally 39 meta-heuristics) are implemented, and the best signal is preferred as the most appropriate chaotic technique for modification of WCA. Second, the chaotic algorithm is employed to tackle various benchmark problems published in the specialized literature and also training of neural networks. The comparative statistical results of new technique vividly demonstrate that premature convergence problem is relieved significantly. Chaotic WCA with sinusoidal map and chaotic-enhanced operators not only can exploit high-quality solutions efficiently but can outperform WCA optimizer and other investigated algorithms.

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!

Appendix
Available only for authorised users
Literature
1.
go back to reference Yang XS (2010) Engineering optimization: an introduction with metaheuristic applications. Wiley, HobokenCrossRef Yang XS (2010) Engineering optimization: an introduction with metaheuristic applications. Wiley, HobokenCrossRef
2.
go back to reference Yildiz AR (2009) A new design optimization framework based on immune algorithm and Taguchi’s method. Comput Ind 60:613–620CrossRef Yildiz AR (2009) A new design optimization framework based on immune algorithm and Taguchi’s method. Comput Ind 60:613–620CrossRef
3.
go back to reference Yildiz AR (2008) Optimal structural design of vehicle components using topology design and optimization. Mater Test 50:224–228CrossRef Yildiz AR (2008) Optimal structural design of vehicle components using topology design and optimization. Mater Test 50:224–228CrossRef
4.
go back to reference Rahimi S, Roodposhti MS, Abbaspour RA (2014) Using combined AHP–genetic algorithm in artificial groundwater recharge site selection of Gareh Bygone Plain, Iran. Environ Earth Sci 72:1979–1992CrossRef Rahimi S, Roodposhti MS, Abbaspour RA (2014) Using combined AHP–genetic algorithm in artificial groundwater recharge site selection of Gareh Bygone Plain, Iran. Environ Earth Sci 72:1979–1992CrossRef
5.
go back to reference Jordehi AR (2015) Chaotic bat swarm optimisation (CBSO). Appl Soft Comput 26:523–530CrossRef Jordehi AR (2015) Chaotic bat swarm optimisation (CBSO). Appl Soft Comput 26:523–530CrossRef
6.
go back to reference Abbaspour RA, Samadzadegan F (2011) Time-dependent personal tour planning and scheduling in metropolises. Expert Syst Appl 38:12439–12452CrossRef Abbaspour RA, Samadzadegan F (2011) Time-dependent personal tour planning and scheduling in metropolises. Expert Syst Appl 38:12439–12452CrossRef
7.
go back to reference Yildiz AR (2013) Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations. Appl Soft Comput 13:1433–1439CrossRef Yildiz AR (2013) Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations. Appl Soft Comput 13:1433–1439CrossRef
8.
go back to reference Yildiz AR (2013) Comparison of evolutionary-based optimization algorithms for structural design optimization. Eng Appl Artif Intell 26:327–333CrossRef Yildiz AR (2013) Comparison of evolutionary-based optimization algorithms for structural design optimization. Eng Appl Artif Intell 26:327–333CrossRef
9.
go back to reference Yildiz AR (2012) A comparative study of population-based optimization algorithms for turning operations. Inf Sci 210:81–88CrossRef Yildiz AR (2012) A comparative study of population-based optimization algorithms for turning operations. Inf Sci 210:81–88CrossRef
10.
go back to reference Jordehi AR (2014) Particle swarm optimisation for dynamic optimisation problems: a review. Neural Comput Appl 25:1507–1516CrossRef Jordehi AR (2014) Particle swarm optimisation for dynamic optimisation problems: a review. Neural Comput Appl 25:1507–1516CrossRef
11.
go back to reference Jordehi AR (2015) Enhanced leader PSO (ELPSO): a new PSO variant for solving global optimisation problems. Appl Soft Comput 26:401–417CrossRef Jordehi AR (2015) Enhanced leader PSO (ELPSO): a new PSO variant for solving global optimisation problems. Appl Soft Comput 26:401–417CrossRef
12.
go back to reference Jordehi AR (2015) A review on constraint handling strategies in particle swarm optimisation. Neural Comput Appl 26(6):1265–1275CrossRef Jordehi AR (2015) A review on constraint handling strategies in particle swarm optimisation. Neural Comput Appl 26(6):1265–1275CrossRef
13.
14.
go back to reference Yildiz AR, Solanki KN (2012) Multi-objective optimization of vehicle crashworthiness using a new particle swarm based approach. Int J Adv Manuf Technol 59:367–376CrossRef Yildiz AR, Solanki KN (2012) Multi-objective optimization of vehicle crashworthiness using a new particle swarm based approach. Int J Adv Manuf Technol 59:367–376CrossRef
15.
go back to reference Rezaee Jordehi A, Jasni J (2013) Parameter selection in particle swarm optimisation: a survey. J Exp Theor Artif Intell 25:527–542CrossRef Rezaee Jordehi A, Jasni J (2013) Parameter selection in particle swarm optimisation: a survey. J Exp Theor Artif Intell 25:527–542CrossRef
16.
go back to reference Jordehi AR, Jasni J (2015) Particle swarm optimisation for discrete optimisation problems: a review. Artif Intell Rev 43(2):243–258CrossRef Jordehi AR, Jasni J (2015) Particle swarm optimisation for discrete optimisation problems: a review. Artif Intell Rev 43(2):243–258CrossRef
17.
go back to reference Yildiz AR (2013) Optimization of multi-pass turning operations using hybrid teaching learning-based approach. Int J Adv Manuf Technol 66:1319–1326CrossRef Yildiz AR (2013) Optimization of multi-pass turning operations using hybrid teaching learning-based approach. Int J Adv Manuf Technol 66:1319–1326CrossRef
18.
go back to reference Jordehi AR (2015) Optimal setting of TCSC’s in power systems using teaching-learning-based optimisation algorithm. Neural Comput Appl 26(5):1249–1256CrossRef Jordehi AR (2015) Optimal setting of TCSC’s in power systems using teaching-learning-based optimisation algorithm. Neural Comput Appl 26(5):1249–1256CrossRef
19.
go back to reference 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–166CrossRef 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–166CrossRef
20.
go back to reference Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle algorithm for solving multi-objective optimization problems. Soft Comput 19(9):2587–2603CrossRef Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle algorithm for solving multi-objective optimization problems. Soft Comput 19(9):2587–2603CrossRef
21.
go back to reference Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures. Comput Struct 149:1–16CrossRef Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures. Comput Struct 149:1–16CrossRef
22.
go back to reference Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems. Appl Soft Comput 30:58–71CrossRef Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems. Appl Soft Comput 30:58–71CrossRef
23.
go back to reference Sadollah A, Eskandar H, Kim JH (2015) Water cycle algorithm for solving constrained multi-objective optimization problems. Appl Soft Comput 27:279–298CrossRef Sadollah A, Eskandar H, Kim JH (2015) Water cycle algorithm for solving constrained multi-objective optimization problems. Appl Soft Comput 27:279–298CrossRef
24.
go back to reference Sadollah A, Eskandar H, Yoo DG, Kim JH (2015) Approximate solving of nonlinear ordinary differential equations using least square weight function and metaheuristic algorithms. Eng Appl Artif Intell 40:117–132CrossRef Sadollah A, Eskandar H, Yoo DG, Kim JH (2015) Approximate solving of nonlinear ordinary differential equations using least square weight function and metaheuristic algorithms. Eng Appl Artif Intell 40:117–132CrossRef
26.
go back to reference Stehlik J (1999) Deterministic chaos in runoff series. J Hydrol Hydromech 47:271–287 Stehlik J (1999) Deterministic chaos in runoff series. J Hydrol Hydromech 47:271–287
27.
go back to reference Xu C, Duan H, Liu F (2010) Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle (UCAV) path planning. Aerosp Sci Technol 14:535–541CrossRef Xu C, Duan H, Liu F (2010) Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle (UCAV) path planning. Aerosp Sci Technol 14:535–541CrossRef
28.
go back to reference Talatahari S, Azar BF, Sheikholeslami R, Gandomi AH (2012) Imperialist competitive algorithm combined with chaos for global optimization. Commun Nonlinear Sci Numer Simul 17:1312–1319MathSciNetCrossRefMATH Talatahari S, Azar BF, Sheikholeslami R, Gandomi AH (2012) Imperialist competitive algorithm combined with chaos for global optimization. Commun Nonlinear Sci Numer Simul 17:1312–1319MathSciNetCrossRefMATH
29.
go back to reference Jothiprakash V, Arunkumar R (2013) Optimization of hydropower reservoir using evolutionary algorithms coupled with chaos. Water Resour Manage 27:1963–1979CrossRef Jothiprakash V, Arunkumar R (2013) Optimization of hydropower reservoir using evolutionary algorithms coupled with chaos. Water Resour Manage 27:1963–1979CrossRef
32.
go back to reference Fister I, Perc M, Kamal SM (2015) A review of chaos-based firefly algorithms: perspectives and research challenges. Appl Math Comput 252:155–165MathSciNetMATH Fister I, Perc M, Kamal SM (2015) A review of chaos-based firefly algorithms: perspectives and research challenges. Appl Math Comput 252:155–165MathSciNetMATH
33.
go back to reference Li C, An X, Li R (2015) A chaos embedded GSA-SVM hybrid system for classification. Neural Comput Appl 26:713–721CrossRef Li C, An X, Li R (2015) A chaos embedded GSA-SVM hybrid system for classification. Neural Comput Appl 26:713–721CrossRef
34.
go back to reference Liao GC, Tsao TP (2006) Application of a fuzzy neural network combined with a chaos genetic algorithm and simulated annealing to short-term load forecasting. IEEE Trans Evolut Comput 10:330–340CrossRef Liao GC, Tsao TP (2006) Application of a fuzzy neural network combined with a chaos genetic algorithm and simulated annealing to short-term load forecasting. IEEE Trans Evolut Comput 10:330–340CrossRef
35.
go back to reference Jordehi AR (2014) A chaotic-based big bang–big crunch algorithm for solving global optimisation problems. Neural Comput Appl 25:1329–1335CrossRef Jordehi AR (2014) A chaotic-based big bang–big crunch algorithm for solving global optimisation problems. Neural Comput Appl 25:1329–1335CrossRef
36.
go back to reference Alatas B (2010) Chaotic harmony search algorithms. Appl Math Comput 216:2687–2699MATH Alatas B (2010) Chaotic harmony search algorithms. Appl Math Comput 216:2687–2699MATH
37.
go back to reference Gandomi AH, Yun GJ, Yang XS, Talatahari S (2013) Chaos-enhanced accelerated particle swarm optimization. Commun Nonlinear Sci Numer Simul 18:327–340MathSciNetCrossRefMATH Gandomi AH, Yun GJ, Yang XS, Talatahari S (2013) Chaos-enhanced accelerated particle swarm optimization. Commun Nonlinear Sci Numer Simul 18:327–340MathSciNetCrossRefMATH
38.
go back to reference dos Santos Coelho L, Mariani VC (2008) Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization. Expert Syst Appl 34:1905–1913CrossRef dos Santos Coelho L, Mariani VC (2008) Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization. Expert Syst Appl 34:1905–1913CrossRef
40.
go back to reference Jordehi AR (2015) A chaotic artificial immune system optimisation algorithm for solving global continuous optimisation problems. Neural Comput Appl 26(4):827–833CrossRef Jordehi AR (2015) A chaotic artificial immune system optimisation algorithm for solving global continuous optimisation problems. Neural Comput Appl 26(4):827–833CrossRef
41.
go back to reference Saremi S, Mirjalili S, Lewis A (2014) Biogeography-based optimisation with chaos. Neural Comput Appl 25:1077–1097CrossRef Saremi S, Mirjalili S, Lewis A (2014) Biogeography-based optimisation with chaos. Neural Comput Appl 25:1077–1097CrossRef
42.
go back to reference Schuster HG, Just W (2006) Deterministic chaos: an introduction. Wiley, HobokenMATH Schuster HG, Just W (2006) Deterministic chaos: an introduction. Wiley, HobokenMATH
43.
go back to reference Tavazoei MS, Haeri M (2007) Comparison of different one-dimensional maps as chaotic search pattern in chaos optimization algorithms. Appl Math Comput 187:1076–1085MathSciNetMATH Tavazoei MS, Haeri M (2007) Comparison of different one-dimensional maps as chaotic search pattern in chaos optimization algorithms. Appl Math Comput 187:1076–1085MathSciNetMATH
44.
go back to reference Hilborn RC (2000) Chaos and nonlinear dynamics: an introduction for scientists and engineers. Oxford University Press, OxfordCrossRefMATH Hilborn RC (2000) Chaos and nonlinear dynamics: an introduction for scientists and engineers. Oxford University Press, OxfordCrossRefMATH
45.
go back to reference He D, He C, Jiang LG, Zhu HW, Hu GR (2001) Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans Circuits Syst I Fundam Theory Appl 48:900–906MathSciNetCrossRefMATH He D, He C, Jiang LG, Zhu HW, Hu GR (2001) Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans Circuits Syst I Fundam Theory Appl 48:900–906MathSciNetCrossRefMATH
46.
go back to reference Erramilli A, Singh R, Pruthi P (1995) An application of deterministic chaotic maps to model packet traffic. Queueing Syst 20:171–206MathSciNetCrossRefMATH Erramilli A, Singh R, Pruthi P (1995) An application of deterministic chaotic maps to model packet traffic. Queueing Syst 20:171–206MathSciNetCrossRefMATH
47.
go back to reference Li Y, Deng S, Xiao D (2011) A novel Hash algorithm construction based on chaotic neural network. Neural Comput Appl 20:133–141CrossRef Li Y, Deng S, Xiao D (2011) A novel Hash algorithm construction based on chaotic neural network. Neural Comput Appl 20:133–141CrossRef
48.
go back to reference Xiang T, Liao X (2007) K.w. Wong, An improved particle swarm optimization algorithm combined with piecewise linear chaotic map. Appl Math Comput 190:1637–1645MathSciNetMATH Xiang T, Liao X (2007) K.w. Wong, An improved particle swarm optimization algorithm combined with piecewise linear chaotic map. Appl Math Comput 190:1637–1645MathSciNetMATH
49.
go back to reference Devaney RL (1989) An introduction to chaotic dynamical systems. Westview Press, Colorado Devaney RL (1989) An introduction to chaotic dynamical systems. Westview Press, Colorado
50.
go back to reference Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579MathSciNetMATH Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579MathSciNetMATH
51.
go back to reference Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef
52.
go back to reference Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evolut Comput 1:3–18CrossRef Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evolut Comput 1:3–18CrossRef
53.
go back to reference Wilcoxon F (1945) Individual comparisons by ranking methods. Biom Bull 1(6):80–83CrossRef Wilcoxon F (1945) Individual comparisons by ranking methods. Biom Bull 1(6):80–83CrossRef
54.
go back to reference Gandomi AH, Yang XS, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22:1239–1255CrossRef Gandomi AH, Yang XS, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22:1239–1255CrossRef
55.
go back to reference Mezura Montes E, Coello CAC (2005) A simple multimembered evolution strategy to solve constrained optimization problems. IEEE Trans Evolut Comput 9:1–17CrossRefMATH Mezura Montes E, Coello CAC (2005) A simple multimembered evolution strategy to solve constrained optimization problems. IEEE Trans Evolut Comput 9:1–17CrossRefMATH
56.
go back to reference Becerra RL, Coello CAC (2006) Cultured differential evolution for constrained optimization. Comput Methods Appl Mech Eng 195:4303–4322MathSciNetCrossRefMATH Becerra RL, Coello CAC (2006) Cultured differential evolution for constrained optimization. Comput Methods Appl Mech Eng 195:4303–4322MathSciNetCrossRefMATH
57.
go back to reference Tessema B, Yen GG (2006) A self adaptive penalty function based algorithm for constrained optimization. In: Evolutionary computation, 2006. CEC 2006. IEEE Congress on, IEEE, pp 246–253 Tessema B, Yen GG (2006) A self adaptive penalty function based algorithm for constrained optimization. In: Evolutionary computation, 2006. CEC 2006. IEEE Congress on, IEEE, pp 246–253
58.
go back to reference Hedar AR, Fukushima M (2006) Derivative-free filter simulated annealing method for constrained continuous global optimization. J Global Optim 35:521–549MathSciNetCrossRefMATH Hedar AR, Fukushima M (2006) Derivative-free filter simulated annealing method for constrained continuous global optimization. J Global Optim 35:521–549MathSciNetCrossRefMATH
59.
go back to reference Koziel S, Michalewicz Z (1999) Evolutionary algorithms, homomorphous mappings, and constrained parameter optimization. Evol Comput 7:19–44CrossRef Koziel S, Michalewicz Z (1999) Evolutionary algorithms, homomorphous mappings, and constrained parameter optimization. Evol Comput 7:19–44CrossRef
60.
go back to reference Cabrera JCF, Coello CAC (2007) Handling constraints in particle swarm optimization using a small population size. In: Gelbukh A, Kuri Morales AF (eds) MICAI 2007: advances in artificial intelligence, Springer, pp 41–51 Cabrera JCF, Coello CAC (2007) Handling constraints in particle swarm optimization using a small population size. In: Gelbukh A, Kuri Morales AF (eds) MICAI 2007: advances in artificial intelligence, Springer, pp 41–51
61.
go back to reference Kaveh A, Talatahari S (2010) An improved ant colony optimization for constrained engineering design problems. Eng Comput 27:155–182CrossRefMATH Kaveh A, Talatahari S (2010) An improved ant colony optimization for constrained engineering design problems. Eng Comput 27:155–182CrossRefMATH
62.
go back to reference Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inform 26:30–45 Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inform 26:30–45
63.
go back to reference Sandgren E (1990) Nonlinear integer and discrete programming in mechanical design optimization. J Mech Des 112:223–229CrossRef Sandgren E (1990) Nonlinear integer and discrete programming in mechanical design optimization. J Mech Des 112:223–229CrossRef
64.
go back to reference Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127CrossRef Coello CAC (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41:113–127CrossRef
65.
go back to reference Kannan B, Kramer SN (1994) An augmented Lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. J Mech Des 116:405–411CrossRef Kannan B, Kramer SN (1994) An augmented Lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. J Mech Des 116:405–411CrossRef
66.
go back to reference He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20:89–99CrossRef He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20:89–99CrossRef
67.
go back to reference Mezura E, Montes CAC (2008) Coello, An empirical study about the usefulness of evolution strategies to solve constrained optimization problems. Int J Gen Syst 37:443–473MathSciNetCrossRefMATH Mezura E, Montes CAC (2008) Coello, An empirical study about the usefulness of evolution strategies to solve constrained optimization problems. Int J Gen Syst 37:443–473MathSciNetCrossRefMATH
68.
go back to reference Coello CAC, Montes EM (2002) Constraint-handling in genetic algorithms through the use of dominance-based tournament selection. Adv Eng Inform 16:193–203CrossRef Coello CAC, Montes EM (2002) Constraint-handling in genetic algorithms through the use of dominance-based tournament selection. Adv Eng Inform 16:193–203CrossRef
69.
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:17–35CrossRef Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29:17–35CrossRef
70.
go back to reference Kaveh A, Talatahari S (2009) Engineering optimization with hybrid particle swarm and ant colony optimization. Asian J Civ Eng 10:611–628 Kaveh A, Talatahari S (2009) Engineering optimization with hybrid particle swarm and ant colony optimization. Asian J Civ Eng 10:611–628
71.
go back to reference dos Santos Coelho L (2010) Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems. Expert Syst Appl 37:1676–1683CrossRef dos Santos Coelho L (2010) Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems. Expert Syst Appl 37:1676–1683CrossRef
72.
go back to reference Hu X, Eberhart RC, Shi Y (2003) Engineering optimization with particle swarm. In: Swarm intelligence symposium, 2003. SIS’03. Proceedings of the 2003 IEEE, IEEE, pp 53–57 Hu X, Eberhart RC, Shi Y (2003) Engineering optimization with particle swarm. In: Swarm intelligence symposium, 2003. SIS’03. Proceedings of the 2003 IEEE, IEEE, pp 53–57
73.
go back to reference Zhang C, Wang HP (1993) Mixed-discrete nonlinear optimization with simulated annealing. Eng Optim 21:277–291CrossRef Zhang C, Wang HP (1993) Mixed-discrete nonlinear optimization with simulated annealing. Eng Optim 21:277–291CrossRef
74.
go back to reference Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–3933CrossRefMATH Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–3933CrossRefMATH
75.
go back to reference Mezura Montes E, Coello CAC, Velázquez Reyes J, Muñoz Dávila L (2007) Multiple trial vectors in differential evolution for engineering design. Eng Optim 39:567–589MathSciNetCrossRef Mezura Montes E, Coello CAC, Velázquez Reyes J, Muñoz Dávila L (2007) Multiple trial vectors in differential evolution for engineering design. Eng Optim 39:567–589MathSciNetCrossRef
76.
go back to reference Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comput 214:108–132MathSciNetMATH Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comput 214:108–132MathSciNetMATH
77.
go back to reference Cagnina LC, Esquivel SC, Coello CAC (2008) Solving engineering optimization problems with the simple constrained particle swarm optimizer. Inform (Slov) 32:319–326MATH Cagnina LC, Esquivel SC, Coello CAC (2008) Solving engineering optimization problems with the simple constrained particle swarm optimizer. Inform (Slov) 32:319–326MATH
78.
go back to reference He S, Prempain E, Wu Q (2004) An improved particle swarm optimizer for mechanical design optimization problems. Eng Optim 36:585–605MathSciNetCrossRef He S, Prempain E, Wu Q (2004) An improved particle swarm optimizer for mechanical design optimization problems. Eng Optim 36:585–605MathSciNetCrossRef
79.
go back to reference Akhtar S, Tai K, Ray T (2002) A socio-behavioural simulation model for engineering design optimization. Eng Optim 34:341–354CrossRef Akhtar S, Tai K, Ray T (2002) A socio-behavioural simulation model for engineering design optimization. Eng Optim 34:341–354CrossRef
80.
81.
go back to reference Gandomi AH, Yang XS, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89:2325–2336CrossRef Gandomi AH, Yang XS, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89:2325–2336CrossRef
82.
go back to reference Dimopoulos GG (2007) Mixed-variable engineering optimization based on evolutionary and social metaphors. Comput Methods Appl Mech Eng 196:803–817CrossRefMATH Dimopoulos GG (2007) Mixed-variable engineering optimization based on evolutionary and social metaphors. Comput Methods Appl Mech Eng 196:803–817CrossRefMATH
83.
go back to reference Rao SS, Rao S (2009) Engineering optimization: theory and practice. Wiley, New YorkCrossRef Rao SS, Rao S (2009) Engineering optimization: theory and practice. Wiley, New YorkCrossRef
84.
go back to reference Hwang SF, He RS (2006) A hybrid real-parameter genetic algorithm for function optimization. Adv Eng Inform 20:7–21CrossRef Hwang SF, He RS (2006) A hybrid real-parameter genetic algorithm for function optimization. Adv Eng Inform 20:7–21CrossRef
85.
go back to reference Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015CrossRef Deb K (1991) Optimal design of a welded beam via genetic algorithms. AIAA J 29:2013–2015CrossRef
86.
go back to reference Ragsdell K, Phillips D (1976) Optimal design of a class of welded structures using geometric programming. J Manuf Sci Eng 98:1021–1025 Ragsdell K, Phillips D (1976) Optimal design of a class of welded structures using geometric programming. J Manuf Sci Eng 98:1021–1025
87.
go back to reference Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338CrossRefMATH Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338CrossRefMATH
88.
go back to reference Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evolut Comput 7:386–396CrossRef Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evolut Comput 7:386–396CrossRef
89.
go back to reference Mehta VK, Dasgupta B (2012) A constrained optimization algorithm based on the simplex search method. Eng Optim 44:537–550MathSciNetCrossRef Mehta VK, Dasgupta B (2012) A constrained optimization algorithm based on the simplex search method. Eng Optim 44:537–550MathSciNetCrossRef
90.
go back to reference Fesanghary M, Mahdavi M, Minary-Jolandan M, Alizadeh Y (2008) Hybridizing harmony search algorithm with sequential quadratic programming for engineering optimization problems. Comput Methods Appl Mech Eng 197:3080–3091CrossRefMATH Fesanghary M, Mahdavi M, Minary-Jolandan M, Alizadeh Y (2008) Hybridizing harmony search algorithm with sequential quadratic programming for engineering optimization problems. Comput Methods Appl Mech Eng 197:3080–3091CrossRefMATH
91.
go back to reference Arora J (2004) Introduction to optimum design. Academic Press, New York Arora J (2004) Introduction to optimum design. Academic Press, New York
92.
go back to reference Belegundu AD, Arora JS (1985) A study of mathematical programming methods for structural optimization, Part I: Theory. Int J Numer Methods Eng 21:1583–1599CrossRefMATH Belegundu AD, Arora JS (1985) A study of mathematical programming methods for structural optimization, Part I: Theory. Int J Numer Methods Eng 21:1583–1599CrossRefMATH
93.
go back to reference Omran MG, Salman A (2009) Constrained optimization using CODEQ. Chaos Solitons Fractals 42:662–668CrossRefMATH Omran MG, Salman A (2009) Constrained optimization using CODEQ. Chaos Solitons Fractals 42:662–668CrossRefMATH
94.
go back to reference Ray T, Saini P (2001) Engineering design optimization using a swarm with an intelligent information sharing among individuals. Eng Optim 33:735–748CrossRef Ray T, Saini P (2001) Engineering design optimization using a swarm with an intelligent information sharing among individuals. Eng Optim 33:735–748CrossRef
95.
go back to reference Tsai JF (2005) Global optimization of nonlinear fractional programming problems in engineering design. Eng Optim 37:399–409MathSciNetCrossRef Tsai JF (2005) Global optimization of nonlinear fractional programming problems in engineering design. Eng Optim 37:399–409MathSciNetCrossRef
96.
go back to reference Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained optimization. Inf Sci 178:3043–3074CrossRef Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained optimization. Inf Sci 178:3043–3074CrossRef
97.
go back to reference Raj KH, Sharma R (2005) An evolutionary computational technique for constrained optimisation in engineering design. IE (I) J—MC 86:121–128 Raj KH, Sharma R (2005) An evolutionary computational technique for constrained optimisation in engineering design. IE (I) J—MC 86:121–128
98.
go back to reference Himmelblau DM (1972) Applied nonlinear programming. McGraw-Hill, New YorkMATH Himmelblau DM (1972) Applied nonlinear programming. McGraw-Hill, New YorkMATH
99.
go back to reference Homaifar A, Qi CX, Lai SH (1994) Constrained optimization via genetic algorithms. Simulation 62:242–253CrossRef Homaifar A, Qi CX, Lai SH (1994) Constrained optimization via genetic algorithms. Simulation 62:242–253CrossRef
100.
go back to reference Coello CAC (2000) Treating constraints as objectives for single-objective evolutionary optimization. Eng Optim+ A35(32):275–308CrossRef Coello CAC (2000) Treating constraints as objectives for single-objective evolutionary optimization. Eng Optim+ A35(32):275–308CrossRef
101.
go back to reference Chen D, Zhao C, Zhang H (2011) An improved cooperative particle swarm optimization and its application. Neural Comput Appl 20:171–182CrossRef Chen D, Zhao C, Zhang H (2011) An improved cooperative particle swarm optimization and its application. Neural Comput Appl 20:171–182CrossRef
Metadata
Title
An efficient chaotic water cycle algorithm for optimization tasks
Authors
Ali Asghar Heidari
Rahim Ali Abbaspour
Ahmad Rezaee Jordehi
Publication date
04-09-2015
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 1/2017
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-015-2037-2

Other articles of this Issue 1/2017

Neural Computing and Applications 1/2017 Go to the issue

Premium Partner