Skip to main content
Erschienen in: Computing 10/2020

29.06.2020 | Regular Paper

Gravitational search algorithm based on multiple adaptive constraint strategy

verfasst von: Jingsen Liu, Yuhao Xing, Yixiang Ma, Yu Li

Erschienen in: Computing | Ausgabe 10/2020

Einloggen

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

search-config
loading …

Abstract

In order to improve the convergence speed and optimization accuracy of gravitational search algorithm, the improved gravitational algorithm with dynamically adjusting inertia weight and trend factors of speed and position is proposed. This kind of algorithm with dynamic inertia weight improves the updating way of particle mass. Moreover, the mass change has a nonlinear decreasing trend and improves the algorithm’s optimization accuracy and convergence speed. At the same time, the speed trend factor and location adaptive factor is introduced, which can dynamically constrain the moving step of each generation of particles according to the number of iterations of the current population. So the algorithm is multi-adaptive. Through classical test function and the CEC2017 benchmark function, the improved algorithm is compared and tested. The theoretical analysis proves the convergence and time complexity of the improved algorithm. Simulation results show that the improved algorithm has a remarkable improvement in terms of optimal performance, high convergence speed and optimization precision.

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 Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41 Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41
2.
Zurück zum Zitat Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. IEEE, Nagoya, pp 39–43 Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. IEEE, Nagoya, pp 39–43
3.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks. IEEE, Perth, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks. IEEE, Perth, pp 1942–1948
4.
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(10):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(10):151–166
5.
Zurück zum Zitat Glover F (1989) Tabu search—part I. Inf J Comput 1(1):89–98 Glover F (1989) Tabu search—part I. Inf J Comput 1(1):89–98
6.
Zurück zum Zitat Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: IEEE international conference on evolutionary computation. IEEE, Nagoya, pp 842–844 Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: IEEE international conference on evolutionary computation. IEEE, Nagoya, pp 842–844
7.
Zurück zum Zitat Zhao F, Qin S, Zhang Y, Ma W, Zhang C, Song H (2019) A two-stage differential biogeography-based optimization algorithm and its performance analysis. Expert Syst Appl 115:329–345 Zhao F, Qin S, Zhang Y, Ma W, Zhang C, Song H (2019) A two-stage differential biogeography-based optimization algorithm and its performance analysis. Expert Syst Appl 115:329–345
8.
Zurück zum Zitat Pan Q, Gao L, Wang L, Liang J, Li X (2019) Effective heuristics and metaheuristics to minimize total flowtime for the distributed permutation flowshop problem. Expert Syst Appl 124:309–324 Pan Q, Gao L, Wang L, Liang J, Li X (2019) Effective heuristics and metaheuristics to minimize total flowtime for the distributed permutation flowshop problem. Expert Syst Appl 124:309–324
9.
Zurück zum Zitat Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248MATH Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248MATH
10.
Zurück zum Zitat Mohanty DK (2016) Gravitational search algorithm for economic optimization design of a shell and tube heat exchanger. Appl Therm Eng 107:184–193 Mohanty DK (2016) Gravitational search algorithm for economic optimization design of a shell and tube heat exchanger. Appl Therm Eng 107:184–193
11.
Zurück zum Zitat Packiasudha M, Suja S, Jerome J (2017) A new cumulative gravitational search algorithm for optimal placement of FACT device to minimize system loss in the deregulated electrical power environment. Int J Electr Power Energy Syst 84:34–46 Packiasudha M, Suja S, Jerome J (2017) A new cumulative gravitational search algorithm for optimal placement of FACT device to minimize system loss in the deregulated electrical power environment. Int J Electr Power Energy Syst 84:34–46
12.
Zurück zum Zitat Han XH, Quan L, Xiong XY, Almeter M, Xiang J, Lan Y (2017) A novel data clustering algorithm based on the modified gravitational search algorithm. Eng Appl Artif Intell 61:1–7 Han XH, Quan L, Xiong XY, Almeter M, Xiang J, Lan Y (2017) A novel data clustering algorithm based on the modified gravitational search algorithm. Eng Appl Artif Intell 61:1–7
13.
Zurück zum Zitat Nikbakht H, Mirvaziri H (2015) A new algorithm for data clustering based on gravitational search algorithm and genetic operators. In: International symposium on artificial intelligence and signal processing. IEEE, Mashhad, pp 222–227 Nikbakht H, Mirvaziri H (2015) A new algorithm for data clustering based on gravitational search algorithm and genetic operators. In: International symposium on artificial intelligence and signal processing. IEEE, Mashhad, pp 222–227
14.
Zurück zum Zitat Sun G, Zhang A, Yao Y, Wang Z (2016) A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding. Appl Soft Comput 46:703–730 Sun G, Zhang A, Yao Y, Wang Z (2016) A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding. Appl Soft Comput 46:703–730
15.
Zurück zum Zitat Song P, He Y, Ma Q (2016) Fault diagnosis for missile autopilot based on GSA-SVM. In: Advanced information management, communicates, electronic and automation control conference. IEEE, Xi’an, pp 1365–1369 Song P, He Y, Ma Q (2016) Fault diagnosis for missile autopilot based on GSA-SVM. In: Advanced information management, communicates, electronic and automation control conference. IEEE, Xi’an, pp 1365–1369
16.
Zurück zum Zitat Mood S, Javid M (2019) Rank-Based gravitational search algorithm: a novel nature-inspired optimization algorithm for wireless sensor networks clustering. Cognit Comput 11(5):719–734 Mood S, Javid M (2019) Rank-Based gravitational search algorithm: a novel nature-inspired optimization algorithm for wireless sensor networks clustering. Cognit Comput 11(5):719–734
17.
Zurück zum Zitat Choudhary A, Gupta I, Singh V, Jana PK (2018) A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computing. Future Gener Comput Syst 83:14–26 Choudhary A, Gupta I, Singh V, Jana PK (2018) A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computing. Future Gener Comput Syst 83:14–26
18.
Zurück zum Zitat Zhao F, Xue F, Zhang Y, Ma W, Zhang C, Song H (2019) A discrete gravitational search algorithm for the blocking flow shop problem with total flow time minimization. Appl Intell 49:3362–3382 Zhao F, Xue F, Zhang Y, Ma W, Zhang C, Song H (2019) A discrete gravitational search algorithm for the blocking flow shop problem with total flow time minimization. Appl Intell 49:3362–3382
19.
Zurück zum Zitat Ma C, Jiang Y, Li T (2019) Gravitational search algorithm for microseismic source location in tunneling: performance analysis and engineering case study. Rock Mech Rock Eng 52(10):3999–4016 Ma C, Jiang Y, Li T (2019) Gravitational search algorithm for microseismic source location in tunneling: performance analysis and engineering case study. Rock Mech Rock Eng 52(10):3999–4016
20.
Zurück zum Zitat Ajithagladis KP (2019) Gravitational search algorithm based data scheduling for peer to peer video on demand system. Multimed Tools Appl 78(19):27291–27307 Ajithagladis KP (2019) Gravitational search algorithm based data scheduling for peer to peer video on demand system. Multimed Tools Appl 78(19):27291–27307
21.
Zurück zum Zitat Kumar JV, Kumar DMV, Edukondalu K (2013) Strategic bidding using fuzzy adaptive gravitational search algorithm in a pool based electricity market. Appl Soft Comput 13(5):2445–2455 Kumar JV, Kumar DMV, Edukondalu K (2013) Strategic bidding using fuzzy adaptive gravitational search algorithm in a pool based electricity market. Appl Soft Comput 13(5):2445–2455
22.
Zurück zum Zitat Sun G, Zhang A, Jia X, Li X, Ji S, Wang Z (2016) DMMOGSA: diversity-enhanced and memory-based multi-objective gravitational search algorithm. Inf Sci 365:52–71 Sun G, Zhang A, Jia X, Li X, Ji S, Wang Z (2016) DMMOGSA: diversity-enhanced and memory-based multi-objective gravitational search algorithm. Inf Sci 365:52–71
23.
Zurück zum Zitat Gu B, Pan F (2013) Modified gravitational search algorithm with particle memory ability and its application. Int J Innov Comput Inf Control 9(11):4531–4544 Gu B, Pan F (2013) Modified gravitational search algorithm with particle memory ability and its application. Int J Innov Comput Inf Control 9(11):4531–4544
24.
Zurück zum Zitat Mirjalili S, Lewis A (2014) Adaptive best-guided gravitational search algorithm. Neural Comput Appl 25(7–8):1569–1584 Mirjalili S, Lewis A (2014) Adaptive best-guided gravitational search algorithm. Neural Comput Appl 25(7–8):1569–1584
25.
Zurück zum Zitat Liu J, Xing Y, Li Y (2018) A gravitational search algorithm with adaptive mixed mutation for function optimization. Int J Perform Eng 14(4):681–690 Liu J, Xing Y, Li Y (2018) A gravitational search algorithm with adaptive mixed mutation for function optimization. Int J Perform Eng 14(4):681–690
26.
Zurück zum Zitat Li C, Zhang N, Lai X, Zhou J, Xu Y (2017) Design of a fractional-order PID controller for a pumped storage unit using a gravitational search algorithm based on the Cauchy and Gaussian mutation. Inf Sci 396:162–181 Li C, Zhang N, Lai X, Zhou J, Xu Y (2017) Design of a fractional-order PID controller for a pumped storage unit using a gravitational search algorithm based on the Cauchy and Gaussian mutation. Inf Sci 396:162–181
27.
Zurück zum Zitat Zhao F, Xue F, Zhang Y, Ma W, Zhang C, Song H (2018) A hybrid algorithm based on self-adaptive gravitational search algorithm and differential evolution. Expert Syst Appl 113:515–530 Zhao F, Xue F, Zhang Y, Ma W, Zhang C, Song H (2018) A hybrid algorithm based on self-adaptive gravitational search algorithm and differential evolution. Expert Syst Appl 113:515–530
28.
Zurück zum Zitat Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734 Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734
29.
Zurück zum Zitat Li P, Duan H-B (2012) Path planning of unmanned aerial vehicle based on improved gravitational search algorithm. Sci Sin Technol 55(10):2712–2719 Li P, Duan H-B (2012) Path planning of unmanned aerial vehicle based on improved gravitational search algorithm. Sci Sin Technol 55(10):2712–2719
30.
Zurück zum Zitat Li Z, Ma L, Zhang H (2013) Convergence analysis of bat algorithm. J Math Pract Theory 43(12):182–190MATH Li Z, Ma L, Zhang H (2013) Convergence analysis of bat algorithm. J Math Pract Theory 43(12):182–190MATH
31.
Zurück zum Zitat Liu H, Wang X, Tan G (2006) Convergence analysis of particle swarm optimization and its improved algorithm based on chaos. Control Decis 21(6):636–640MATH Liu H, Wang X, Tan G (2006) Convergence analysis of particle swarm optimization and its improved algorithm based on chaos. Control Decis 21(6):636–640MATH
32.
Zurück zum Zitat Zhang Y, Wang L, Wu Q (2014) Dynamic adaptiation cukoo search algorithm. Control Decis 29(4):617–622 Zhang Y, Wang L, Wu Q (2014) Dynamic adaptiation cukoo search algorithm. Control Decis 29(4):617–622
33.
Zurück zum Zitat Yang X, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483 Yang X, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483
34.
Zurück zum Zitat Ghasemi M, Akbari E, Rahimnejad A, Razavi SE, Ghavidel S, Li L (2019) Phasor particle swarm optimization: a simple and efficient variant of PSO. Soft Comput 10(23):9701–9718 Ghasemi M, Akbari E, Rahimnejad A, Razavi SE, Ghavidel S, Li L (2019) Phasor particle swarm optimization: a simple and efficient variant of PSO. Soft Comput 10(23):9701–9718
35.
Zurück zum Zitat Serdar O, Temurta Y, Hasan T (2019) Incremental gravitational search algorithm for high-dimensional benchmark functions. Neural Comput Appl 31(8):3779–3803 Serdar O, Temurta Y, Hasan T (2019) Incremental gravitational search algorithm for high-dimensional benchmark functions. Neural Comput Appl 31(8):3779–3803
Metadaten
Titel
Gravitational search algorithm based on multiple adaptive constraint strategy
verfasst von
Jingsen Liu
Yuhao Xing
Yixiang Ma
Yu Li
Publikationsdatum
29.06.2020
Verlag
Springer Vienna
Erschienen in
Computing / Ausgabe 10/2020
Print ISSN: 0010-485X
Elektronische ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-020-00828-3

Weitere Artikel der Ausgabe 10/2020

Computing 10/2020 Zur Ausgabe

Premium Partner