Skip to main content
Erschienen in: Evolutionary Intelligence 2/2019

21.02.2019 | Review Article

A survey on particle swarm optimization with emphasis on engineering and network applications

verfasst von: Mohammed Elbes, Shadi Alzubi, Tarek Kanan, Ala Al-Fuqaha, Bilal Hawashin

Erschienen in: Evolutionary Intelligence | Ausgabe 2/2019

Einloggen

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

search-config
loading …

Abstract

Swarm intelligence is a kind of artificial intelligence that is based on the collective behavior of the decentralized and self-organized systems. This work focuses on reviewing a heuristic global optimization method called particle swarm optimization (PSO). This includes the mathematical representation of PSO in contentious and binary spaces, the evolution and modifications of PSO over the last two decades. We also present a comprehensive taxonomy of heuristic-based optimization algorithms such as genetic algorithms, tabu search, simulated annealing, cross entropy and illustrate the advantages and disadvantages of these algorithms. Furthermore, we present the application of PSO on graphics processing unit and show various applications of PSO in networks.

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

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!

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"

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!

Literatur
2.
Zurück zum Zitat Virágh C, Vásárhelyi G, Tarcai N, Szörényi T, Somorjai G, Nepusz T, Vicsek T (2014) Flocking algorithm for autonomous flying robots. Bioinspir Biomim 9(2):025012CrossRef Virágh C, Vásárhelyi G, Tarcai N, Szörényi T, Somorjai G, Nepusz T, Vicsek T (2014) Flocking algorithm for autonomous flying robots. Bioinspir Biomim 9(2):025012CrossRef
5.
Zurück zum Zitat Garro BA, Vázquez RA (2015) Designing artificial neural networks using particle swarm optimization algorithms. Comput Intell Neurosci 2015:61CrossRef Garro BA, Vázquez RA (2015) Designing artificial neural networks using particle swarm optimization algorithms. Comput Intell Neurosci 2015:61CrossRef
6.
Zurück zum Zitat Chen X, Li Y (2006) Neural network training using stochastic PSO. In: International conference on neural information processing. Springer, pp 1051–1060 Chen X, Li Y (2006) Neural network training using stochastic PSO. In: International conference on neural information processing. Springer, pp 1051–1060
7.
Zurück zum Zitat Borni A, Abdelkrim T, Zaghba L, Bouchakour A, Lakhdari A, Zarour L (2017) Fuzzy logic, PSO based fuzzy logic algorithm and current controls comparative for grid-connected hybrid system. In: AIP conference proceedings, vol 1814, AIP Publishing, p 020006 Borni A, Abdelkrim T, Zaghba L, Bouchakour A, Lakhdari A, Zarour L (2017) Fuzzy logic, PSO based fuzzy logic algorithm and current controls comparative for grid-connected hybrid system. In: AIP conference proceedings, vol 1814, AIP Publishing, p 020006
8.
Zurück zum Zitat Bachache NK, Wen J (2013) Design fuzzy logic controller by particle swarm optimization for wind turbine. In: Ying T, Yuhui S, Hongwei M (eds) Advances in swarm intelligence. Springer, Berlin, pp 152–159CrossRef Bachache NK, Wen J (2013) Design fuzzy logic controller by particle swarm optimization for wind turbine. In: Ying T, Yuhui S, Hongwei M (eds) Advances in swarm intelligence. Springer, Berlin, pp 152–159CrossRef
9.
Zurück zum Zitat Engelbrecht AP (2013) Particle swarm optimization: global best or local best? In: Proceedings of the 2013 BRICS congress on computational intelligence and 11th Brazilian congress on computational intelligence, IEEE computer society, pp 124–135 Engelbrecht AP (2013) Particle swarm optimization: global best or local best? In: Proceedings of the 2013 BRICS congress on computational intelligence and 11th Brazilian congress on computational intelligence, IEEE computer society, pp 124–135
11.
Zurück zum Zitat Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Nat Comput 6(4):467–484MathSciNetMATHCrossRef Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Nat Comput 6(4):467–484MathSciNetMATHCrossRef
12.
Zurück zum Zitat Elbes M, Al-Fuqaha A, Rayes A (2012) Gyroscope drift correction based on TDoA technology in support of pedestrian dead reckoning. In: Globecom workshops (GC Wkshps), 2012 IEEE, pp 314–319 Elbes M, Al-Fuqaha A, Rayes A (2012) Gyroscope drift correction based on TDoA technology in support of pedestrian dead reckoning. In: Globecom workshops (GC Wkshps), 2012 IEEE, pp 314–319
13.
Zurück zum Zitat Banks A, Vincent J, Anyakoha C (2008) A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications. Nat Comput 7(1):109–124MathSciNetMATHCrossRef Banks A, Vincent J, Anyakoha C (2008) A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications. Nat Comput 7(1):109–124MathSciNetMATHCrossRef
15.
Zurück zum Zitat Al-Fuqaha A, Kountanis D, Cooke S, Elbes M, Zhang J (2010) A genetic approach for trajectory planning in non-autonomous mobile ad-hoc networks with QOS requirements. In: GLOBECOM workshops (GC Wkshps), 2010 IEEE, pp 1097–1102 Al-Fuqaha A, Kountanis D, Cooke S, Elbes M, Zhang J (2010) A genetic approach for trajectory planning in non-autonomous mobile ad-hoc networks with QOS requirements. In: GLOBECOM workshops (GC Wkshps), 2010 IEEE, pp 1097–1102
16.
Zurück zum Zitat Temür R, Sait TY, Toklu YC (2015) Geometrically nonlinear analysis of trusses using particle swarm optimization. Recent advances in swarm intelligence and evolutionary computation. Springer, Berlin, pp 283–300 Temür R, Sait TY, Toklu YC (2015) Geometrically nonlinear analysis of trusses using particle swarm optimization. Recent advances in swarm intelligence and evolutionary computation. Springer, Berlin, pp 283–300
17.
Zurück zum Zitat Elbes M, Al-Fuqaha A (2013) Design of a social collaboration and precise localization services for the blind and visually impaired. Proced Comput Sci 21:282–291CrossRef Elbes M, Al-Fuqaha A (2013) Design of a social collaboration and precise localization services for the blind and visually impaired. Proced Comput Sci 21:282–291CrossRef
18.
Zurück zum Zitat Li Y, Zhan Z-H, Lin S, Zhang J, Luo X (2015) Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems. Inf Sci 293:370–382CrossRef Li Y, Zhan Z-H, Lin S, Zhang J, Luo X (2015) Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems. Inf Sci 293:370–382CrossRef
20.
Zurück zum Zitat Pi Q ,Ye H (2015) Survey of particle swarm optimization algorithm and its applications in antenna circuit. In: 2015 IEEE international conference on communication problem-solving (ICCP), pp 492–495 Pi Q ,Ye H (2015) Survey of particle swarm optimization algorithm and its applications in antenna circuit. In: 2015 IEEE international conference on communication problem-solving (ICCP), pp 492–495
21.
Zurück zum Zitat Yang B, Chen Y, Zhao Z (2007) Survey on applications of particle swarm optimization in electric power systems. In: 2007 IEEE international conference on control and automation, pp 481–486 Yang B, Chen Y, Zhao Z (2007) Survey on applications of particle swarm optimization in electric power systems. In: 2007 IEEE international conference on control and automation, pp 481–486
22.
Zurück zum Zitat Keisuke K (2009) Particle swarm optimization—a survey. IEICE Trans Inf Syst 92(7):1354–1361 Keisuke K (2009) Particle swarm optimization—a survey. IEICE Trans Inf Syst 92(7):1354–1361
23.
Zurück zum Zitat Vrahatis M, Parsopoulos K (2002) Particle swarm optimization method for constrained optimization problems. Front Artif Intell Appl 76:215–20MATH Vrahatis M, Parsopoulos K (2002) Particle swarm optimization method for constrained optimization problems. Front Artif Intell Appl 76:215–20MATH
24.
Zurück zum Zitat Carlos E, Alexander M, Roberto S, Lozano Jose A (2013) On the taxonomy of optimization problems under estimation of distribution algorithms. Evolut Comput 21(3):471–495CrossRef Carlos E, Alexander M, Roberto S, Lozano Jose A (2013) On the taxonomy of optimization problems under estimation of distribution algorithms. Evolut Comput 21(3):471–495CrossRef
25.
Zurück zum Zitat Jacobson L, Kanber B (2015) Genetic algorithms in Java basics. Springer, BerlinCrossRef Jacobson L, Kanber B (2015) Genetic algorithms in Java basics. Springer, BerlinCrossRef
26.
Zurück zum Zitat Moorkamp M (2005) Genetic algorithms: a step by step tutorial. Dublin Institute for Advanced Studies, Barcelona Moorkamp M (2005) Genetic algorithms: a step by step tutorial. Dublin Institute for Advanced Studies, Barcelona
27.
Zurück zum Zitat Parker PB (1999) Genetic algorithms and their use in geophysical problems. Technical report, Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States) Parker PB (1999) Genetic algorithms and their use in geophysical problems. Technical report, Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
28.
Zurück zum Zitat Wang Y (2018) Improved OTSU and adaptive genetic algorithm for infrared image segmentation. In: 2018 Chinese control and decision conference (CCDC), IEEE, 2018 Wang Y (2018) Improved OTSU and adaptive genetic algorithm for infrared image segmentation. In: 2018 Chinese control and decision conference (CCDC), IEEE, 2018
29.
Zurück zum Zitat Pham D, Karaboga D (2012) Intelligent optimisation techniques: genetic algorithms, tabu search, simulated annealing and neural networks. Springer Science & Business Media, New YorkMATH Pham D, Karaboga D (2012) Intelligent optimisation techniques: genetic algorithms, tabu search, simulated annealing and neural networks. Springer Science & Business Media, New YorkMATH
30.
Zurück zum Zitat Ke Q, Jiang T, De MS (1997) A tabu search method for geometric primitive extraction 1. Pattern Recognit Lett 18(14):1443–1451MATHCrossRef Ke Q, Jiang T, De MS (1997) A tabu search method for geometric primitive extraction 1. Pattern Recognit Lett 18(14):1443–1451MATHCrossRef
31.
Zurück zum Zitat Lamont G, Coello C, Van Veldhuizen D (2002) Evolutionary algorithms for solving multi-objective problems. Springer, New YorkMATH Lamont G, Coello C, Van Veldhuizen D (2002) Evolutionary algorithms for solving multi-objective problems. Springer, New YorkMATH
32.
Zurück zum Zitat Siarry P, Berthiau G (1997) Fitting of tabu search to optimize functions of continuous variables. Int J Numer Methods Eng 40(13):2449–2457MathSciNetMATHCrossRef Siarry P, Berthiau G (1997) Fitting of tabu search to optimize functions of continuous variables. Int J Numer Methods Eng 40(13):2449–2457MathSciNetMATHCrossRef
34.
Zurück zum Zitat Koziel S, Rojas AL, Moskwa S (2018) Power loss reduction through distribution network reconfiguration using feasibility-preserving simulated annealing. In: 2018 19th International scientific conference on electric power engineering (EPE). IEEE Koziel S, Rojas AL, Moskwa S (2018) Power loss reduction through distribution network reconfiguration using feasibility-preserving simulated annealing. In: 2018 19th International scientific conference on electric power engineering (EPE). IEEE
35.
Zurück zum Zitat Breno de ARA, Niraldo RF (2018) Simulated annealing and tabu search applied on network reconfiguration in distribution systems. In: 2018 Simposio Brasileiro de Sistemas Eletricos (SBSE). IEEE, 2018 Breno de ARA, Niraldo RF (2018) Simulated annealing and tabu search applied on network reconfiguration in distribution systems. In: 2018 Simposio Brasileiro de Sistemas Eletricos (SBSE). IEEE, 2018
36.
Zurück zum Zitat Ma R, Wang Y, Hu W, Zhu X, Zhang K (2018) Optimum design of multistage half-band fir filter for audio conversion using a simulated annealing algorithm. In: 2018 13th IEEE conference on industrial electronics and applications (ICIEA). IEEE Ma R, Wang Y, Hu W, Zhu X, Zhang K (2018) Optimum design of multistage half-band fir filter for audio conversion using a simulated annealing algorithm. In: 2018 13th IEEE conference on industrial electronics and applications (ICIEA). IEEE
37.
Zurück zum Zitat Geem Z, Hwangbo H (2006) Application of harmony search to multi-objective optimization for satellite heat pipe design. Master’s thesis Geem Z, Hwangbo H (2006) Application of harmony search to multi-objective optimization for satellite heat pipe design. Master’s thesis
38.
Zurück zum Zitat Woo GZ, Hoon KJ, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef Woo GZ, Hoon KJ, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef
39.
Zurück zum Zitat Lee K, Geem Z (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–3933MATHCrossRef Lee K, Geem Z (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–3933MATHCrossRef
40.
Zurück zum Zitat Mahdavi M, Fesangharyb M, Damangirb E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNet Mahdavi M, Fesangharyb M, Damangirb E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNet
41.
Zurück zum Zitat Heegaard P, Wittner O, Helvik B, Nicola V (2004) Distributed asynchronous algorithm for cross-entropy-based combinatorial optimization. Rare event simulation and combinatorial optimization (RESIM/COP), Budapest, Hungary, 2004 Heegaard P, Wittner O, Helvik B, Nicola V (2004) Distributed asynchronous algorithm for cross-entropy-based combinatorial optimization. Rare event simulation and combinatorial optimization (RESIM/COP), Budapest, Hungary, 2004
42.
Zurück zum Zitat Schug A, Herges T, Wenzel W (2003) Reproducible protein folding with the stochastic tunneling method. Phys Rev Lett 91(15):2–10CrossRef Schug A, Herges T, Wenzel W (2003) Reproducible protein folding with the stochastic tunneling method. Phys Rev Lett 91(15):2–10CrossRef
43.
Zurück zum Zitat Mayer BE, Hamacher K (2014) Stochastic tunneling transformation during selection in genetic algorithm. In: Proceedings of the 2014 annual conference on genetic and evolutionary computation, GECCO ’14, New York, NY, USA, 2014, ACM, pp 801–806 Mayer BE, Hamacher K (2014) Stochastic tunneling transformation during selection in genetic algorithm. In: Proceedings of the 2014 annual conference on genetic and evolutionary computation, GECCO ’14, New York, NY, USA, 2014, ACM, pp 801–806
44.
Zurück zum Zitat Hamacher K (2013) A new hybrid metaheuristic—combining stochastic tunneling and energy landscape paving. In: María JB, Christian B, Paola F, Andrea R, Michael S (eds) Hybrid metaheuristics. Springer, Berlin, pp 107–117CrossRef Hamacher K (2013) A new hybrid metaheuristic—combining stochastic tunneling and energy landscape paving. In: María JB, Christian B, Paola F, Andrea R, Michael S (eds) Hybrid metaheuristics. Springer, Berlin, pp 107–117CrossRef
45.
Zurück zum Zitat Wenzel W, Hamacher K (1999) Stochastic tunneling approach for global minimization of complex potential energy landscapes. Phys Rev Lett 82(15):3003MathSciNetMATHCrossRef Wenzel W, Hamacher K (1999) Stochastic tunneling approach for global minimization of complex potential energy landscapes. Phys Rev Lett 82(15):3003MathSciNetMATHCrossRef
46.
Zurück zum Zitat De Boer P, Kroese P, Mannor S, Rubinstein R (2004) A tutorial on the cross-entropy method. Ann Oper Res 134(1):254–5330MathSciNetMATH De Boer P, Kroese P, Mannor S, Rubinstein R (2004) A tutorial on the cross-entropy method. Ann Oper Res 134(1):254–5330MathSciNetMATH
48.
Zurück zum Zitat Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In: 1997 IEEE international conference on systems, man, and cybernetics. Computational cybernetics and simulation, vol 5, pp 4104–4108 Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In: 1997 IEEE international conference on systems, man, and cybernetics. Computational cybernetics and simulation, vol 5, pp 4104–4108
49.
Zurück zum Zitat Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinate bird flocks. Ubiquity Chaos 233:238 Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinate bird flocks. Ubiquity Chaos 233:238
50.
Zurück zum Zitat Hu X, Eberhart RC (2006) Solving constrained nonlinear optimization problems with particle swarm optimization. In: Cybernetics and intelligent systems IEEE conference Hu X, Eberhart RC (2006) Solving constrained nonlinear optimization problems with particle swarm optimization. In: Cybernetics and intelligent systems IEEE conference
51.
Zurück zum Zitat Lee K, Park J (2006) Application of particle swarm optimization to economic dispatch problem: advantages and disadvantages? In: IEEE PSCE Lee K, Park J (2006) Application of particle swarm optimization to economic dispatch problem: advantages and disadvantages? In: IEEE PSCE
52.
Zurück zum Zitat Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: SIS 2007. IEEE swarm intelligence symposium, 2007, April Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: SIS 2007. IEEE swarm intelligence symposium, 2007, April
53.
Zurück zum Zitat Zhang L, Hu S, Yu H (2003) A new approach to improve particle swarm optimization, volume 2723/2003. Genet Evolut Comput. ISBN 978-3-540-40602-0 Zhang L, Hu S, Yu H (2003) A new approach to improve particle swarm optimization, volume 2723/2003. Genet Evolut Comput. ISBN 978-3-540-40602-0
54.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proc. IEEE Int’l, pp 1942–1948, vol 4 conference on neural networks Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proc. IEEE Int’l, pp 1942–1948, vol 4 conference on neural networks
55.
Zurück zum Zitat del Valle Y, Digman M, Gray A, Perkel J, Venayagamoorthy GK, Harley RG (2008) Enhanced particle swarm optimizer for power system applications. In: 2008 IEEE swarm intelligence symposium, pp 1–7 del Valle Y, Digman M, Gray A, Perkel J, Venayagamoorthy GK, Harley RG (2008) Enhanced particle swarm optimizer for power system applications. In: 2008 IEEE swarm intelligence symposium, pp 1–7
56.
Zurück zum Zitat Fan HY (2002) A modification to particle swarm optimization algorithm? Eng Comput 19(7–8):970–989MATHCrossRef Fan HY (2002) A modification to particle swarm optimization algorithm? Eng Comput 19(7–8):970–989MATHCrossRef
57.
Zurück zum Zitat Witt C, Sudholt D (2008) Runtime analysis of binary PSO. In: Proceedings of the 10th annual conference on genetic and evolutionary computation, Atlanta, GA, USA, pp 135–142 Witt C, Sudholt D (2008) Runtime analysis of binary PSO. In: Proceedings of the 10th annual conference on genetic and evolutionary computation, Atlanta, GA, USA, pp 135–142
58.
Zurück zum Zitat Khanesar MA, Teshnehlab M, Shoorehdeli MA (2007) A novel binary particle swarm optimization. In: 2007 Mediterranean conference on control automation, pp 1–6, June Khanesar MA, Teshnehlab M, Shoorehdeli MA (2007) A novel binary particle swarm optimization. In: 2007 Mediterranean conference on control automation, pp 1–6, June
59.
Zurück zum Zitat Gao F, Gui G, Zhao Q (2006) Application of improved discrete particle swarm algorithm in partner selection of virtual enterprise. IJCSNS Int J Comput Sci Netw Secur 6:208–212 Gao F, Gui G, Zhao Q (2006) Application of improved discrete particle swarm algorithm in partner selection of virtual enterprise. IJCSNS Int J Comput Sci Netw Secur 6:208–212
60.
Zurück zum Zitat Hereford J, Gerlach H (2008) Integer-valued particle swarm optimization applied to Sudoku puzzles. SIS IEEE intelligence symposium, 2008 Hereford J, Gerlach H (2008) Integer-valued particle swarm optimization applied to Sudoku puzzles. SIS IEEE intelligence symposium, 2008
61.
Zurück zum Zitat Shi WM, Shen Q, Ye BX, Kong W (2007) A combination of modified particle swarm optimization algorithm and support vector machine for gene selection and tumor classification? Talanta 71:1679–1683CrossRef Shi WM, Shen Q, Ye BX, Kong W (2007) A combination of modified particle swarm optimization algorithm and support vector machine for gene selection and tumor classification? Talanta 71:1679–1683CrossRef
62.
Zurück zum Zitat Yu H, Gu G, Liu H, Shen J, Zhu C (2008) A novel discrete particle swarm optimization algorithm for microarray data-based tumor marker gene selection. In: 2008 International conference on computer science and software engineering, vol 1, pp 1057–1060 Yu H, Gu G, Liu H, Shen J, Zhu C (2008) A novel discrete particle swarm optimization algorithm for microarray data-based tumor marker gene selection. In: 2008 International conference on computer science and software engineering, vol 1, pp 1057–1060
63.
64.
Zurück zum Zitat Hoeffding W (1994) Probability inequalities for sums of bounded random variables. Springer, New York, pp 409–426 Hoeffding W (1994) Probability inequalities for sums of bounded random variables. Springer, New York, pp 409–426
65.
Zurück zum Zitat Doerr B, Neumann F, Sudholt D, Witt C (2007) On the runtime analysis of the 1-ANT ACO algorithm. In: Proc. of GECCO 07, ACM, pp 33–40 Doerr B, Neumann F, Sudholt D, Witt C (2007) On the runtime analysis of the 1-ANT ACO algorithm. In: Proc. of GECCO 07, ACM, pp 33–40
67.
Zurück zum Zitat Kaur J, Singh S, Singh S (2016) Parallel implementation of PSO algorithm using GPGPU. In: Computational intelligence and communication technology (CICT), 2016 second international conference on IEEE, pp 155–159 Kaur J, Singh S, Singh S (2016) Parallel implementation of PSO algorithm using GPGPU. In: Computational intelligence and communication technology (CICT), 2016 second international conference on IEEE, pp 155–159
68.
Zurück zum Zitat Zhou Y, Tan Y (2009) GPU-based parallel particle swarm optimization. In: Evolutionary computation, 2009. CEC’09. IEEE Congress on IEEE, pp 1493–1500 Zhou Y, Tan Y (2009) GPU-based parallel particle swarm optimization. In: Evolutionary computation, 2009. CEC’09. IEEE Congress on IEEE, pp 1493–1500
69.
Zurück zum Zitat Hung Y, Wang W (2012) Accelerating parallel particle swarm optimization via GPU. Optim Methods Softw 27(1):33–51MATHCrossRef Hung Y, Wang W (2012) Accelerating parallel particle swarm optimization via GPU. Optim Methods Softw 27(1):33–51MATHCrossRef
70.
Zurück zum Zitat Wu Q, Xiong F, Wang F, Xiong Y (2016) Parallel particle swarm optimization on a graphics processing unit with application to trajectory optimization. Eng Optim 48(10):1679–1692MathSciNetCrossRef Wu Q, Xiong F, Wang F, Xiong Y (2016) Parallel particle swarm optimization on a graphics processing unit with application to trajectory optimization. Eng Optim 48(10):1679–1692MathSciNetCrossRef
71.
Zurück zum Zitat Nobile MS, Besozzi D, Cazzaniga P, Mauri G, Pescini D (2012) A GPU-based multi-swarm PSO method for parameter estimation in stochastic biological systems exploiting discrete-time target series. In: Mario G, Leonardo V, William SB (eds) Evolutionary computation, machine learning and data mining in bioinformatics. Springer, Berlin, pp 74–85CrossRef Nobile MS, Besozzi D, Cazzaniga P, Mauri G, Pescini D (2012) A GPU-based multi-swarm PSO method for parameter estimation in stochastic biological systems exploiting discrete-time target series. In: Mario G, Leonardo V, William SB (eds) Evolutionary computation, machine learning and data mining in bioinformatics. Springer, Berlin, pp 74–85CrossRef
72.
Zurück zum Zitat Kintsakis AM, Chrysopoulos A, Mitkas PA (2015) Agent-based short-term load and price forecasting using a parallel implementation of an adaptive PSO-trained local linear wavelet neural network. In: European Energy Market (EEM), 2015 12th international conference on the IEEE, pp 1–5 Kintsakis AM, Chrysopoulos A, Mitkas PA (2015) Agent-based short-term load and price forecasting using a parallel implementation of an adaptive PSO-trained local linear wavelet neural network. In: European Energy Market (EEM), 2015 12th international conference on the IEEE, pp 1–5
73.
Zurück zum Zitat Ouyang A, Zhuo Tang X, Zhou YX, Pan G, Li K (2015) Parallel hybrid PSO with cuda for lD heat conduction equation. Comput Fluids 110:198–210MathSciNetMATHCrossRef Ouyang A, Zhuo Tang X, Zhou YX, Pan G, Li K (2015) Parallel hybrid PSO with cuda for lD heat conduction equation. Comput Fluids 110:198–210MathSciNetMATHCrossRef
74.
Zurück zum Zitat Tan Y (2016) GPU-based parallel implementation of swarm intelligence algorithms. Morgan Kaufmann, Burlington Tan Y (2016) GPU-based parallel implementation of swarm intelligence algorithms. Morgan Kaufmann, Burlington
75.
Zurück zum Zitat Maruf HM, Hattori H, Fujimoto N (2016) A CUDA implementation of the standard particle swarm optimization. In: Symbolic and numeric algorithms for scientific computing (SYNASC), 2016 18th international symposium on IEEE, pp 219–226 Maruf HM, Hattori H, Fujimoto N (2016) A CUDA implementation of the standard particle swarm optimization. In: Symbolic and numeric algorithms for scientific computing (SYNASC), 2016 18th international symposium on IEEE, pp 219–226
76.
Zurück zum Zitat Atashpendar A, Dorronsoro B, Danoy G, Bouvry P (2018) A scalable parallel cooperative coevolutionary PSO algorithm for multi-objective optimization. J Parallel Distrib Comput 112:111–125CrossRef Atashpendar A, Dorronsoro B, Danoy G, Bouvry P (2018) A scalable parallel cooperative coevolutionary PSO algorithm for multi-objective optimization. J Parallel Distrib Comput 112:111–125CrossRef
77.
Zurück zum Zitat Jararweh Y, Alzubi S, Hariri S (2011) An optimal multi-processor allocation algorithm for high performance GPU accelerators. In: 2011 IEEE Jordan conference on applied electrical engineering and computing technologies (AEECT), pp 1–6, Dec 2011 Jararweh Y, Alzubi S, Hariri S (2011) An optimal multi-processor allocation algorithm for high performance GPU accelerators. In: 2011 IEEE Jordan conference on applied electrical engineering and computing technologies (AEECT), pp 1–6, Dec 2011
78.
Zurück zum Zitat AlZubi S, Jararweh Y, Shatnawi R (2012) Medical volume segmentation using 3D multiresolution analysis. In: 2012 International conference on innovations in information technology (IIT) AlZubi S, Jararweh Y, Shatnawi R (2012) Medical volume segmentation using 3D multiresolution analysis. In: 2012 International conference on innovations in information technology (IIT)
79.
Zurück zum Zitat AlZu’bi S, Shehab MA, Al-Ayyoub M, Benkhelifa E, Jararweh Y (2016) Parallel implementation of FCM-based volume segmentation of 3D images. In: 2016 IEEE/ACS 13th international conference of computer systems and applications (AICCSA), pp 1–6 AlZu’bi S, Shehab MA, Al-Ayyoub M, Benkhelifa E, Jararweh Y (2016) Parallel implementation of FCM-based volume segmentation of 3D images. In: 2016 IEEE/ACS 13th international conference of computer systems and applications (AICCSA), pp 1–6
80.
Zurück zum Zitat Kothari V, Anuradha J, Shah S, Mittal P (2012) A survey on particle swarm optimization in feature selection. In: Krishna PV, Babu MR, Ezendu A (eds) Global trends in information systems and software applications. Springer, Berlin, pp 192–201CrossRef Kothari V, Anuradha J, Shah S, Mittal P (2012) A survey on particle swarm optimization in feature selection. In: Krishna PV, Babu MR, Ezendu A (eds) Global trends in information systems and software applications. Springer, Berlin, pp 192–201CrossRef
81.
Zurück zum Zitat Souad LM-S (2015) A survey of particle swarm optimization techniques for solving university examination timetabling problem. Artif Intell Rev 44(4):537–546CrossRef Souad LM-S (2015) A survey of particle swarm optimization techniques for solving university examination timetabling problem. Artif Intell Rev 44(4):537–546CrossRef
82.
Zurück zum Zitat Sun S, Abraham A, Zhang G, Liu H (2007) A particle swarm optimization algorithm for neighbor selection in peer-to-peer networks. In: Computer information systems and industrial management applications, 2007. CISIM ’07. 6th International conference on June, pp 166–172 Sun S, Abraham A, Zhang G, Liu H (2007) A particle swarm optimization algorithm for neighbor selection in peer-to-peer networks. In: Computer information systems and industrial management applications, 2007. CISIM ’07. 6th International conference on June, pp 166–172
83.
Zurück zum Zitat Koo Simon GM, Karthik K, George LCS (2006) On neighbor-selection strategy in hybrid peer-to-peer networks. Fut Gener Comput Syst 22(7):732–741CrossRef Koo Simon GM, Karthik K, George LCS (2006) On neighbor-selection strategy in hybrid peer-to-peer networks. Fut Gener Comput Syst 22(7):732–741CrossRef
84.
Zurück zum Zitat Papagianni C, Papadopoulos K, Pampas C, Tselikas ND, Kaklamani DT, Venieris IS (2008) Communication network design using particle swarm optimization. In: 2008 international multiconference on computer science and information technology, pp 915–920 Papagianni C, Papadopoulos K, Pampas C, Tselikas ND, Kaklamani DT, Venieris IS (2008) Communication network design using particle swarm optimization. In: 2008 international multiconference on computer science and information technology, pp 915–920
85.
Zurück zum Zitat Pióro M, Medhi D (2004) Routing, flow, and capacity design in communication and computer networks. Elsevier, AmsterdamMATH Pióro M, Medhi D (2004) Routing, flow, and capacity design in communication and computer networks. Elsevier, AmsterdamMATH
86.
Zurück zum Zitat Mauricio GCR, Panos MP (2006) Handbook of optimization in telecommunications. Springer, New YorkMATH Mauricio GCR, Panos MP (2006) Handbook of optimization in telecommunications. Springer, New YorkMATH
88.
Zurück zum Zitat Ali MKM, Kamoun F (1993) Neural networks for shortest path computation and routing in computer networks. IEEE Trans Neural Netw 4(6):941–954CrossRef Ali MKM, Kamoun F (1993) Neural networks for shortest path computation and routing in computer networks. IEEE Trans Neural Netw 4(6):941–954CrossRef
89.
Zurück zum Zitat Kuri J, Puech N, Gagnaire M, Dotaro E (2002) Routing foreseeable lightpath demands using a tabu search meta-heuristic. In: Global telecommunications conference, 2002. GLOBECOM ’02. IEEE, vol 3, pp 2803–2807 Kuri J, Puech N, Gagnaire M, Dotaro E (2002) Routing foreseeable lightpath demands using a tabu search meta-heuristic. In: Global telecommunications conference, 2002. GLOBECOM ’02. IEEE, vol 3, pp 2803–2807
90.
Zurück zum Zitat Wook AC, Ramakrishna RS (2002) A genetic algorithm for shortest path routing problem and the sizing of populations. IEEE Trans Evolut Comput 6(6):566–579CrossRef Wook AC, Ramakrishna RS (2002) A genetic algorithm for shortest path routing problem and the sizing of populations. IEEE Trans Evolut Comput 6(6):566–579CrossRef
91.
92.
Zurück zum Zitat Shahin G, Falah A, Elias S (2008) Trained particle swarm optimization for ad-hoc collaborative computing networks. In: AISB 2008 convention, symposium on swarm intelligence algorithms and applications. Aberdeen, UK Shahin G, Falah A, Elias S (2008) Trained particle swarm optimization for ad-hoc collaborative computing networks. In: AISB 2008 convention, symposium on swarm intelligence algorithms and applications. Aberdeen, UK
93.
Zurück zum Zitat Alfawaer Z, Hua G, Abdullah M, Mamady I (2007) Power minimization algorithm in wireless ad-hoc networks based on PSO. J Appl Sci 7(17):2523–2526CrossRef Alfawaer Z, Hua G, Abdullah M, Mamady I (2007) Power minimization algorithm in wireless ad-hoc networks based on PSO. J Appl Sci 7(17):2523–2526CrossRef
94.
Zurück zum Zitat Muqattash A, Krunz M (2003) Power controlled dual channel (PCDC) medium access protocol for wireless ad hoc networks. In: IEEE INFOCOM 2003. Twenty-second annual joint conference of the IEEE computer and communications societies (IEEE Cat. no. 03CH37428), vol 1, pp 470–480 Muqattash A, Krunz M (2003) Power controlled dual channel (PCDC) medium access protocol for wireless ad hoc networks. In: IEEE INFOCOM 2003. Twenty-second annual joint conference of the IEEE computer and communications societies (IEEE Cat. no. 03CH37428), vol 1, pp 470–480
95.
Zurück zum Zitat Ramanathan R, Rosales-Hain R (2000) Topology control of multihop wireless networks using transmit power adjustment. In: Proceedings IEEE INFOCOM 2000. Conference on computer communications. Nineteenth annual joint conference of the IEEE computer and communications societies Ramanathan R, Rosales-Hain R (2000) Topology control of multihop wireless networks using transmit power adjustment. In: Proceedings IEEE INFOCOM 2000. Conference on computer communications. Nineteenth annual joint conference of the IEEE computer and communications societies
96.
Zurück zum Zitat Dutta D, Choudhury K (2013) Network anomaly detection using PSO-ANN. Int J Comput Appl 77(2):35–42 Dutta D, Choudhury K (2013) Network anomaly detection using PSO-ANN. Int J Comput Appl 77(2):35–42
97.
Zurück zum Zitat Shing-Han L, Yu-Cheng K, Zong-Cyuan Z, Ying-Ping C, David CY (2015) A network behavior-based botnet detection mechanism using PSO and k-means. ACM Trans Manag Inf Syst 6(1):3 Shing-Han L, Yu-Cheng K, Zong-Cyuan Z, Ying-Ping C, David CY (2015) A network behavior-based botnet detection mechanism using PSO and k-means. ACM Trans Manag Inf Syst 6(1):3
98.
Zurück zum Zitat Priyadharshini C, ThamaraiRubini K (2012) PSO based route lifetime prediction algorithm for maximizing network lifetime in MANET. In: Recent trends in information technology (ICRTIT), 2012 international conference on IEEE, pp 270–275 Priyadharshini C, ThamaraiRubini K (2012) PSO based route lifetime prediction algorithm for maximizing network lifetime in MANET. In: Recent trends in information technology (ICRTIT), 2012 international conference on IEEE, pp 270–275
99.
Zurück zum Zitat Swain RR, Khilar PM (2017) Soft fault diagnosis in wireless sensor networks using PSO based classification. In: Region 10 conference, TENCON 2017 IEEE, pp 2456–2461 Swain RR, Khilar PM (2017) Soft fault diagnosis in wireless sensor networks using PSO based classification. In: Region 10 conference, TENCON 2017 IEEE, pp 2456–2461
100.
Zurück zum Zitat Li K, Bao J, Lu Z, Qi Q, Wang J (2017) A PSO-based virtual SDN customization for multi-tenant cloud services. In: Proceedings of the 11th international conference on ubiquitous information management and communication ACM, p 91 Li K, Bao J, Lu Z, Qi Q, Wang J (2017) A PSO-based virtual SDN customization for multi-tenant cloud services. In: Proceedings of the 11th international conference on ubiquitous information management and communication ACM, p 91
101.
Zurück zum Zitat Lakshmanan L, Tomar DC (2014) Optimizing localization route using particle swarm-a genetic approach. Am J Appl Sci 11(3):520CrossRef Lakshmanan L, Tomar DC (2014) Optimizing localization route using particle swarm-a genetic approach. Am J Appl Sci 11(3):520CrossRef
103.
Zurück zum Zitat Cheng L, Wang Y, Chengdong W, Han Q (2015) A PSO-based maintenance strategy in wireless sensor networks. Intell Autom Soft Comput 21(1):65–75CrossRef Cheng L, Wang Y, Chengdong W, Han Q (2015) A PSO-based maintenance strategy in wireless sensor networks. Intell Autom Soft Comput 21(1):65–75CrossRef
104.
Zurück zum Zitat Ren W, Zhao C (2013) A localization algorithm based on SFLA and PSO for wireless sensor network. Inf Technol J 12(3):502–505CrossRef Ren W, Zhao C (2013) A localization algorithm based on SFLA and PSO for wireless sensor network. Inf Technol J 12(3):502–505CrossRef
105.
Zurück zum Zitat Keun-Chang K (2012) An optimization of granular networks based on PSO and two-sided Gaussian contexts. Int J Adv Res Artif Intell 1(9):2012 Keun-Chang K (2012) An optimization of granular networks based on PSO and two-sided Gaussian contexts. Int J Adv Res Artif Intell 1(9):2012
106.
Zurück zum Zitat Mahmoud A-A, Shadi A, Yaser J, Shehab Mohammed A, Gupta Brij B (2018) Accelerating 3D medical volume segmentation using GPUs. Multimed Tools Appl 77(4):4939–4958CrossRef Mahmoud A-A, Shadi A, Yaser J, Shehab Mohammed A, Gupta Brij B (2018) Accelerating 3D medical volume segmentation using GPUs. Multimed Tools Appl 77(4):4939–4958CrossRef
107.
Zurück zum Zitat Kaur H, Sharma S (2016) Analysis of metrics: improved hybrid ACO-PSO based routing algorithm for mobile ad-hoc network. In: 2016 Fourth international conference on parallel, distributed and grid computing (PDGC), pp 703–708 Kaur H, Sharma S (2016) Analysis of metrics: improved hybrid ACO-PSO based routing algorithm for mobile ad-hoc network. In: 2016 Fourth international conference on parallel, distributed and grid computing (PDGC), pp 703–708
108.
Zurück zum Zitat Aziz IT, Jin H, Abdulqadder IH, Imran RM, Flaih FMF (2017) Enhanced PSO for network reconfiguration under different fault locations in smart grids. In: 2017 International conference on smart technologies for smart nation (SmartTechCon), pp 1250–1254 Aziz IT, Jin H, Abdulqadder IH, Imran RM, Flaih FMF (2017) Enhanced PSO for network reconfiguration under different fault locations in smart grids. In: 2017 International conference on smart technologies for smart nation (SmartTechCon), pp 1250–1254
109.
Zurück zum Zitat Pluhacek M, Senkerik R, Viktorin A, Kadavy T (2017) Exploring the shortest path in PSO communication network. In: Computational intelligence (SSCI), 2017 IEEE symposium series on IEEE, pp 1–6 Pluhacek M, Senkerik R, Viktorin A, Kadavy T (2017) Exploring the shortest path in PSO communication network. In: Computational intelligence (SSCI), 2017 IEEE symposium series on IEEE, pp 1–6
110.
Zurück zum Zitat Hou R, Chang Y, Yang L (2017) Multi-constrained QoS routing based on PSO for named data networking. IET Commun 11(8):1251–1255CrossRef Hou R, Chang Y, Yang L (2017) Multi-constrained QoS routing based on PSO for named data networking. IET Commun 11(8):1251–1255CrossRef
111.
Zurück zum Zitat Salama Hussein F, Reeves Douglas S, Yannis V (1997) Evaluation of multicast routing algorithms for real-time communication on high-speed networks. IEEE J Sel Areas Commun 15(3):332–345CrossRef Salama Hussein F, Reeves Douglas S, Yannis V (1997) Evaluation of multicast routing algorithms for real-time communication on high-speed networks. IEEE J Sel Areas Commun 15(3):332–345CrossRef
Metadaten
Titel
A survey on particle swarm optimization with emphasis on engineering and network applications
verfasst von
Mohammed Elbes
Shadi Alzubi
Tarek Kanan
Ala Al-Fuqaha
Bilal Hawashin
Publikationsdatum
21.02.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
Evolutionary Intelligence / Ausgabe 2/2019
Print ISSN: 1864-5909
Elektronische ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-019-00210-z

Weitere Artikel der Ausgabe 2/2019

Evolutionary Intelligence 2/2019 Zur Ausgabe

Premium Partner