{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T14:27:04Z","timestamp":1780583224991,"version":"3.54.1"},"reference-count":111,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T00:00:00Z","timestamp":1550707200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Evol. Intel."],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s12065-019-00210-z","type":"journal-article","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T13:55:19Z","timestamp":1550757319000},"page":"113-129","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":132,"title":["A survey on particle swarm optimization with emphasis on engineering and network applications"],"prefix":"10.1007","volume":"12","author":[{"given":"Mohammed","family":"Elbes","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shadi","family":"Alzubi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tarek","family":"Kanan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ala","family":"Al-Fuqaha","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bilal","family":"Hawashin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,2,21]]},"reference":[{"issue":"2","key":"210_CR1","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.tcs.2005.05.020","volume":"344","author":"M Dorigo","year":"2005","unstructured":"Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344(2):243\u2013278","journal-title":"Theor Comput Sci"},{"issue":"2","key":"210_CR2","doi-asserted-by":"publisher","first-page":"025012","DOI":"10.1088\/1748-3182\/9\/2\/025012","volume":"9","author":"C Vir\u00e1gh","year":"2014","unstructured":"Vir\u00e1gh C, V\u00e1s\u00e1rhelyi G, Tarcai N, Sz\u00f6r\u00e9nyi T, Somorjai G, Nepusz T, Vicsek T (2014) Flocking algorithm for autonomous flying robots. Bioinspir Biomim 9(2):025012","journal-title":"Bioinspir Biomim"},{"key":"210_CR3","doi-asserted-by":"publisher","DOI":"10.1155\/2013\/528069","author":"Y Zhang","year":"2013","unstructured":"Zhang Y, Agarwal P, Bhatnagar V, Balochian S, Yan J (2013) Swarm intelligence and its applications. Sci World J. https:\/\/doi.org\/10.1155\/2013\/528069","journal-title":"Sci World J"},{"issue":"1","key":"210_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1162\/EVCO_r_00180","volume":"25","author":"MR Bonyadi","year":"2017","unstructured":"Bonyadi MR, Michalewicz Z (2017) Particle swarm optimization for single objective continuous space problems: a review. Evol Comput 25(1):1\u201354. https:\/\/doi.org\/10.1162\/EVCO_r_00180","journal-title":"Evol Comput"},{"key":"210_CR5","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1155\/2015\/369298","volume":"2015","author":"BA Garro","year":"2015","unstructured":"Garro BA, V\u00e1zquez RA (2015) Designing artificial neural networks using particle swarm optimization algorithms. Comput Intell Neurosci 2015:61","journal-title":"Comput Intell Neurosci"},{"key":"210_CR6","doi-asserted-by":"crossref","unstructured":"Chen X, Li Y (2006) Neural network training using stochastic PSO. In: International conference on neural information processing. Springer, pp 1051\u20131060","DOI":"10.1007\/11893257_115"},{"key":"210_CR7","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1063\/1.4976225"},{"key":"210_CR8","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1007\/978-3-642-38703-6_18","volume-title":"Advances in swarm intelligence","author":"NK Bachache","year":"2013","unstructured":"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\u2013159"},{"key":"210_CR9","doi-asserted-by":"crossref","unstructured":"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\u2013135","DOI":"10.1109\/BRICS-CCI-CBIC.2013.31"},{"key":"210_CR10","doi-asserted-by":"publisher","DOI":"10.1155\/2008\/685175","author":"R Poli","year":"2008","unstructured":"Poli R (2008) Analysis of the publications on the applications of particle swarm optimisation. J Artif Evol Appl. https:\/\/doi.org\/10.1155\/2008\/685175","journal-title":"J Artif Evol Appl"},{"issue":"4","key":"210_CR11","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1007\/s11047-007-9049-5","volume":"6","author":"A Banks","year":"2007","unstructured":"Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Nat Comput 6(4):467\u2013484","journal-title":"Nat Comput"},{"key":"210_CR12","doi-asserted-by":"crossref","unstructured":"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\u2013319","DOI":"10.1109\/GLOCOMW.2012.6477589"},{"issue":"1","key":"210_CR13","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s11047-007-9050-z","volume":"7","author":"A Banks","year":"2008","unstructured":"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\u2013124","journal-title":"Nat Comput"},{"issue":"2","key":"210_CR14","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1108\/IJPCC-02-2013-0001","volume":"9","author":"A AlFuqaha","year":"2013","unstructured":"AlFuqaha A, Elbes M, Rayes A (2013) An intelligent data fusion technique based on the particle filter to perform precise outdoor localization. Int J Pervasive Comput Commun 9(2):163\u2013183. https:\/\/doi.org\/10.1108\/IJPCC-02-2013-0001","journal-title":"Int J Pervasive Comput Commun"},{"key":"210_CR15","doi-asserted-by":"crossref","unstructured":"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\u20131102","DOI":"10.1109\/GLOCOMW.2010.5700104"},{"key":"210_CR16","first-page":"283","volume-title":"Geometrically nonlinear analysis of trusses using particle swarm optimization. Recent advances in swarm intelligence and evolutionary computation","author":"R Tem\u00fcr","year":"2015","unstructured":"Tem\u00fcr 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\u2013300"},{"key":"210_CR17","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1016\/j.procs.2013.09.037","volume":"21","author":"M Elbes","year":"2013","unstructured":"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\u2013291","journal-title":"Proced Comput Sci"},{"key":"210_CR18","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1016\/j.ins.2014.09.030","volume":"293","author":"Y Li","year":"2015","unstructured":"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\u2013382","journal-title":"Inf Sci"},{"key":"210_CR19","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/931256","author":"Y Zhang","year":"2015","unstructured":"Zhang Y, Wang S, Ji G (2015) A comprehensive survey on particle swarm optimization algorithm and its applications. Math Probl Eng. https:\/\/doi.org\/10.1155\/2015\/931256","journal-title":"Math Probl Eng"},{"key":"210_CR20","unstructured":"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\u2013495"},{"key":"210_CR21","doi-asserted-by":"crossref","unstructured":"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\u2013486","DOI":"10.1109\/ICCA.2007.4376403"},{"issue":"7","key":"210_CR22","first-page":"1354","volume":"92","author":"K Keisuke","year":"2009","unstructured":"Keisuke K (2009) Particle swarm optimization\u2014a survey. IEICE Trans Inf Syst 92(7):1354\u20131361","journal-title":"IEICE Trans Inf Syst"},{"key":"210_CR23","first-page":"215","volume":"76","author":"M Vrahatis","year":"2002","unstructured":"Vrahatis M, Parsopoulos K (2002) Particle swarm optimization method for constrained optimization problems. Front Artif Intell Appl 76:215\u201320","journal-title":"Front Artif Intell Appl"},{"issue":"3","key":"210_CR24","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1162\/EVCO_a_00095","volume":"21","author":"E Carlos","year":"2013","unstructured":"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\u2013495","journal-title":"Evolut Comput"},{"key":"210_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-0328-6","volume-title":"Genetic algorithms in Java basics","author":"L Jacobson","year":"2015","unstructured":"Jacobson L, Kanber B (2015) Genetic algorithms in Java basics. Springer, Berlin"},{"key":"210_CR26","volume-title":"Genetic algorithms: a step by step tutorial","author":"M Moorkamp","year":"2005","unstructured":"Moorkamp M (2005) Genetic algorithms: a step by step tutorial. Dublin Institute for Advanced Studies, Barcelona"},{"key":"210_CR27","unstructured":"Parker PB (1999) Genetic algorithms and their use in geophysical problems. Technical report, Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)"},{"key":"210_CR28","doi-asserted-by":"crossref","unstructured":"Wang Y (2018) Improved OTSU and adaptive genetic algorithm for infrared image segmentation. In: 2018 Chinese control and decision conference (CCDC), IEEE, 2018","DOI":"10.1109\/CCDC.2018.8408116"},{"key":"210_CR29","volume-title":"Intelligent optimisation techniques: genetic algorithms, tabu search, simulated annealing and neural networks","author":"D Pham","year":"2012","unstructured":"Pham D, Karaboga D (2012) Intelligent optimisation techniques: genetic algorithms, tabu search, simulated annealing and neural networks. Springer Science & Business Media, New York"},{"issue":"14","key":"210_CR30","doi-asserted-by":"publisher","first-page":"1443","DOI":"10.1016\/S0167-8655(97)00052-4","volume":"18","author":"Q Ke","year":"1997","unstructured":"Ke Q, Jiang T, De MS (1997) A tabu search method for geometric primitive extraction 1. Pattern Recognit Lett 18(14):1443\u20131451","journal-title":"Pattern Recognit Lett"},{"key":"210_CR31","volume-title":"Evolutionary algorithms for solving multi-objective problems","author":"G Lamont","year":"2002","unstructured":"Lamont G, Coello C, Van Veldhuizen D (2002) Evolutionary algorithms for solving multi-objective problems. Springer, New York"},{"issue":"13","key":"210_CR32","doi-asserted-by":"publisher","first-page":"2449","DOI":"10.1002\/(SICI)1097-0207(19970715)40:13<2449::AID-NME172>3.0.CO;2-O","volume":"40","author":"P Siarry","year":"1997","unstructured":"Siarry P, Berthiau G (1997) Fitting of tabu search to optimize functions of continuous variables. Int J Numer Methods Eng 40(13):2449\u20132457","journal-title":"Int J Numer Methods Eng"},{"key":"210_CR33","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1993","unstructured":"Kirkpatrick S, Gelatt C, Vecchi MP (1993) Optimization by simulated annealing. Science 220:671","journal-title":"Science"},{"key":"210_CR34","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/EPE.2018.8396016"},{"key":"210_CR35","unstructured":"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"},{"key":"210_CR36","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1109\/ICIEA.2018.8397692"},{"key":"210_CR37","unstructured":"Geem Z, Hwangbo H (2006) Application of harmony search to multi-objective optimization for satellite heat pipe design. Master\u2019s thesis"},{"issue":"2","key":"210_CR38","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1177\/003754970107600201","volume":"76","author":"GZ Woo","year":"2001","unstructured":"Woo GZ, Hoon KJ, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60\u201368","journal-title":"Simulation"},{"key":"210_CR39","doi-asserted-by":"publisher","first-page":"3902","DOI":"10.1016\/j.cma.2004.09.007","volume":"194","author":"K Lee","year":"2005","unstructured":"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\u20133933","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"2","key":"210_CR40","doi-asserted-by":"crossref","first-page":"1567","DOI":"10.1016\/j.amc.2006.11.033","volume":"188","author":"M Mahdavi","year":"2007","unstructured":"Mahdavi M, Fesangharyb M, Damangirb E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567\u20131579","journal-title":"Appl Math Comput"},{"key":"210_CR41","unstructured":"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"},{"issue":"15","key":"210_CR42","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1103\/PhysRevLett.91.158102","volume":"91","author":"A Schug","year":"2003","unstructured":"Schug A, Herges T, Wenzel W (2003) Reproducible protein folding with the stochastic tunneling method. Phys Rev Lett 91(15):2\u201310","journal-title":"Phys Rev Lett"},{"key":"210_CR43","unstructured":"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 \u201914, New York, NY, USA, 2014, ACM, pp 801\u2013806"},{"key":"210_CR44","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/978-3-642-38516-2_9","volume-title":"Hybrid metaheuristics","author":"K Hamacher","year":"2013","unstructured":"Hamacher K (2013) A new hybrid metaheuristic\u2014combining stochastic tunneling and energy landscape paving. In: Mar\u00eda JB, Christian B, Paola F, Andrea R, Michael S (eds) Hybrid metaheuristics. Springer, Berlin, pp 107\u2013117"},{"issue":"15","key":"210_CR45","doi-asserted-by":"publisher","first-page":"3003","DOI":"10.1103\/PhysRevLett.82.3003","volume":"82","author":"W Wenzel","year":"1999","unstructured":"Wenzel W, Hamacher K (1999) Stochastic tunneling approach for global minimization of complex potential energy landscapes. Phys Rev Lett 82(15):3003","journal-title":"Phys Rev Lett"},{"issue":"1","key":"210_CR46","first-page":"254","volume":"134","author":"P Boer De","year":"2004","unstructured":"De Boer P, Kroese P, Mannor S, Rubinstein R (2004) A tutorial on the cross-entropy method. Ann Oper Res 134(1):254\u20135330","journal-title":"Ann Oper Res"},{"key":"210_CR47","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-4321-0","volume-title":"The cross-entropy method: a unified approach to combinatorial optimization, Monte-Carlo simulation and machine learning","author":"RY Rubinstein","year":"2004","unstructured":"Rubinstein RY, Kroese DP (2004) The cross-entropy method: a unified approach to combinatorial optimization, Monte-Carlo simulation and machine learning. Springer, New York. https:\/\/doi.org\/10.1007\/978-1-4757-4321-0 (ISBN: 978-1-4757-4321-0)"},{"key":"210_CR48","unstructured":"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\u20134108"},{"key":"210_CR49","first-page":"238","volume":"233","author":"F Heppner","year":"1990","unstructured":"Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinate bird flocks. Ubiquity Chaos 233:238","journal-title":"Ubiquity Chaos"},{"key":"210_CR50","unstructured":"Hu X, Eberhart RC (2006) Solving constrained nonlinear optimization problems with particle swarm optimization. In: Cybernetics and intelligent systems IEEE conference"},{"key":"210_CR51","doi-asserted-by":"crossref","unstructured":"Lee K, Park J (2006) Application of particle swarm optimization to economic dispatch problem: advantages and disadvantages? In: IEEE PSCE","DOI":"10.1109\/PSCE.2006.296295"},{"key":"210_CR52","doi-asserted-by":"crossref","unstructured":"Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: SIS 2007. IEEE swarm intelligence symposium, 2007, April","DOI":"10.1109\/SIS.2007.368035"},{"key":"210_CR53","unstructured":"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"},{"key":"210_CR54","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proc. IEEE Int\u2019l, pp 1942\u20131948, vol 4 conference on neural networks"},{"key":"210_CR55","doi-asserted-by":"crossref","unstructured":"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\u20137","DOI":"10.1109\/SIS.2008.4668333"},{"issue":"7\u20138","key":"210_CR56","doi-asserted-by":"publisher","first-page":"970","DOI":"10.1108\/02644400210450378","volume":"19","author":"HY Fan","year":"2002","unstructured":"Fan HY (2002) A modification to particle swarm optimization algorithm? Eng Comput 19(7\u20138):970\u2013989","journal-title":"Eng Comput"},{"key":"210_CR57","unstructured":"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\u2013142"},{"key":"210_CR58","unstructured":"Khanesar MA, Teshnehlab M, Shoorehdeli MA (2007) A novel binary particle swarm optimization. In: 2007 Mediterranean conference on control automation, pp 1\u20136, June"},{"key":"210_CR59","first-page":"208","volume":"6","author":"F Gao","year":"2006","unstructured":"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\u2013212","journal-title":"IJCSNS Int J Comput Sci Netw Secur"},{"key":"210_CR60","doi-asserted-by":"crossref","unstructured":"Hereford J, Gerlach H (2008) Integer-valued particle swarm optimization applied to Sudoku puzzles. SIS IEEE intelligence symposium, 2008","DOI":"10.1109\/SIS.2008.4668293"},{"key":"210_CR61","doi-asserted-by":"publisher","first-page":"1679","DOI":"10.1016\/j.talanta.2006.07.047","volume":"71","author":"WM Shi","year":"2007","unstructured":"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\u20131683","journal-title":"Talanta"},{"key":"210_CR62","doi-asserted-by":"crossref","unstructured":"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\u20131060","DOI":"10.1109\/CSSE.2008.631"},{"key":"210_CR63","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/S0304-3975(01)00182-7","volume":"276","author":"S Droste","year":"2002","unstructured":"Droste S, Jansen T, Wegener I (2002) On the analysis of the (1+1) evolutionary algorithm? Theor Comput Sci 276:51","journal-title":"Theor Comput Sci"},{"key":"210_CR64","first-page":"409","volume-title":"Probability inequalities for sums of bounded random variables","author":"W Hoeffding","year":"1994","unstructured":"Hoeffding W (1994) Probability inequalities for sums of bounded random variables. Springer, New York, pp 409\u2013426"},{"key":"210_CR65","doi-asserted-by":"crossref","unstructured":"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\u201340","DOI":"10.1145\/1276958.1276964"},{"key":"210_CR66","unstructured":"Nvidia Corp Website (2012) NVIDIA CUDA C Programming Guide, version 4.2. https:\/\/developer.download.nvidia.com\/compute\/DevZone\/docs\/html\/C\/doc\/CUDA_C_Programming_Guide.pdf"},{"key":"210_CR67","doi-asserted-by":"crossref","unstructured":"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\u2013159","DOI":"10.1109\/CICT.2016.38"},{"key":"210_CR68","doi-asserted-by":"crossref","unstructured":"Zhou Y, Tan Y (2009) GPU-based parallel particle swarm optimization. In: Evolutionary computation, 2009. CEC\u201909. IEEE Congress on IEEE, pp 1493\u20131500","DOI":"10.1109\/CEC.2009.4983119"},{"issue":"1","key":"210_CR69","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1080\/10556788.2010.509435","volume":"27","author":"Y Hung","year":"2012","unstructured":"Hung Y, Wang W (2012) Accelerating parallel particle swarm optimization via GPU. Optim Methods Softw 27(1):33\u201351","journal-title":"Optim Methods Softw"},{"issue":"10","key":"210_CR70","doi-asserted-by":"publisher","first-page":"1679","DOI":"10.1080\/0305215X.2016.1139862","volume":"48","author":"Q Wu","year":"2016","unstructured":"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\u20131692","journal-title":"Eng Optim"},{"key":"210_CR71","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1007\/978-3-642-29066-4_7","volume-title":"Evolutionary computation, machine learning and data mining in bioinformatics","author":"MS Nobile","year":"2012","unstructured":"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\u201385"},{"key":"210_CR72","doi-asserted-by":"crossref","unstructured":"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\u20135","DOI":"10.1109\/EEM.2015.7216611"},{"key":"210_CR73","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1016\/j.compfluid.2014.05.020","volume":"110","author":"A Ouyang","year":"2015","unstructured":"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\u2013210","journal-title":"Comput Fluids"},{"key":"210_CR74","volume-title":"GPU-based parallel implementation of swarm intelligence algorithms","author":"Y Tan","year":"2016","unstructured":"Tan Y (2016) GPU-based parallel implementation of swarm intelligence algorithms. Morgan Kaufmann, Burlington"},{"key":"210_CR75","unstructured":"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\u2013226"},{"key":"210_CR76","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1016\/j.jpdc.2017.05.018","volume":"112","author":"A Atashpendar","year":"2018","unstructured":"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\u2013125","journal-title":"J Parallel Distrib Comput"},{"key":"210_CR77","doi-asserted-by":"crossref","unstructured":"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\u20136, Dec 2011","DOI":"10.1109\/AEECT.2011.6132516"},{"key":"210_CR78","unstructured":"AlZubi S, Jararweh Y, Shatnawi R (2012) Medical volume segmentation using 3D multiresolution analysis. In: 2012 International conference on innovations in information technology (IIT)"},{"key":"210_CR79","doi-asserted-by":"crossref","unstructured":"AlZu\u2019bi 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\u20136","DOI":"10.1109\/AICCSA.2016.7945811"},{"key":"210_CR80","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/978-3-642-29216-3_22","volume-title":"Global trends in information systems and software applications","author":"V Kothari","year":"2012","unstructured":"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\u2013201"},{"issue":"4","key":"210_CR81","doi-asserted-by":"publisher","first-page":"537","DOI":"10.1007\/s10462-015-9437-7","volume":"44","author":"LM-S Souad","year":"2015","unstructured":"Souad LM-S (2015) A survey of particle swarm optimization techniques for solving university examination timetabling problem. Artif Intell Rev 44(4):537\u2013546","journal-title":"Artif Intell Rev"},{"key":"210_CR82","doi-asserted-by":"crossref","unstructured":"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 \u201907. 6th International conference on June, pp 166\u2013172","DOI":"10.1109\/CISIM.2007.6"},{"issue":"7","key":"210_CR83","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1016\/j.future.2006.02.015","volume":"22","author":"GM Koo Simon","year":"2006","unstructured":"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\u2013741","journal-title":"Fut Gener Comput Syst"},{"key":"210_CR84","doi-asserted-by":"crossref","unstructured":"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\u2013920","DOI":"10.1109\/IMCSIT.2008.4747351"},{"key":"210_CR85","volume-title":"Routing, flow, and capacity design in communication and computer networks","author":"M Pi\u00f3ro","year":"2004","unstructured":"Pi\u00f3ro M, Medhi D (2004) Routing, flow, and capacity design in communication and computer networks. Elsevier, Amsterdam"},{"key":"210_CR86","volume-title":"Handbook of optimization in telecommunications","author":"GCR Mauricio","year":"2006","unstructured":"Mauricio GCR, Panos MP (2006) Handbook of optimization in telecommunications. Springer, New York"},{"key":"210_CR87","doi-asserted-by":"publisher","DOI":"10.1155\/2007\/27383","author":"AW Mohemmed","year":"2007","unstructured":"Mohemmed AW, Sahoo NC (2007) Efficient computation of shortest paths in networks using particle swarm optimization and noising metaheuristics. Discrete Dyn Nat Soc. https:\/\/doi.org\/10.1155\/2007\/27383","journal-title":"Discrete Dyn Nat Soc"},{"issue":"6","key":"210_CR88","doi-asserted-by":"publisher","first-page":"941","DOI":"10.1109\/72.286889","volume":"4","author":"MKM Ali","year":"1993","unstructured":"Ali MKM, Kamoun F (1993) Neural networks for shortest path computation and routing in computer networks. IEEE Trans Neural Netw 4(6):941\u2013954","journal-title":"IEEE Trans Neural Netw"},{"key":"210_CR89","unstructured":"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 \u201902. IEEE, vol 3, pp 2803\u20132807"},{"issue":"6","key":"210_CR90","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/TEVC.2002.804323","volume":"6","author":"AC Wook","year":"2002","unstructured":"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\u2013579","journal-title":"IEEE Trans Evolut Comput"},{"issue":"3","key":"210_CR91","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/0167-6377(93)90023-A","volume":"14","author":"I Charon","year":"1993","unstructured":"Charon I, Hudry O (1993) The noising method: a new method for combinatorial optimization. Oper Res Lett 14(3):133\u2013137","journal-title":"Oper Res Lett"},{"key":"210_CR92","unstructured":"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"},{"issue":"17","key":"210_CR93","doi-asserted-by":"publisher","first-page":"2523","DOI":"10.3923\/jas.2007.2523.2526","volume":"7","author":"Z Alfawaer","year":"2007","unstructured":"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\u20132526","journal-title":"J Appl Sci"},{"key":"210_CR94","unstructured":"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\u2013480"},{"key":"210_CR95","unstructured":"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"},{"issue":"2","key":"210_CR96","first-page":"35","volume":"77","author":"D Dutta","year":"2013","unstructured":"Dutta D, Choudhury K (2013) Network anomaly detection using PSO-ANN. Int J Comput Appl 77(2):35\u201342","journal-title":"Int J Comput Appl"},{"issue":"1","key":"210_CR97","first-page":"3","volume":"6","author":"L Shing-Han","year":"2015","unstructured":"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","journal-title":"ACM Trans Manag Inf Syst"},{"key":"210_CR98","doi-asserted-by":"crossref","unstructured":"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\u2013275","DOI":"10.1109\/ICRTIT.2012.6206771"},{"key":"210_CR99","unstructured":"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\u20132461"},{"key":"210_CR100","doi-asserted-by":"crossref","unstructured":"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","DOI":"10.1145\/3022227.3022317"},{"issue":"3","key":"210_CR101","doi-asserted-by":"publisher","first-page":"520","DOI":"10.3844\/ajassp.2014.520.527","volume":"11","author":"L Lakshmanan","year":"2014","unstructured":"Lakshmanan L, Tomar DC (2014) Optimizing localization route using particle swarm-a genetic approach. Am J Appl Sci 11(3):520","journal-title":"Am J Appl Sci"},{"key":"210_CR102","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/8658760","author":"C Vimalarani","year":"2016","unstructured":"Vimalarani C, Subramanian R, Sivanandam SN (2016) An enhanced PSO-based clustering energy optimization algorithm for wireless sensor network. Sci World J. https:\/\/doi.org\/10.1155\/2016\/8658760","journal-title":"Sci World J"},{"issue":"1","key":"210_CR103","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1080\/10798587.2014.919716","volume":"21","author":"L Cheng","year":"2015","unstructured":"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\u201375","journal-title":"Intell Autom Soft Comput"},{"issue":"3","key":"210_CR104","doi-asserted-by":"publisher","first-page":"502","DOI":"10.3923\/itj.2013.502.505","volume":"12","author":"W Ren","year":"2013","unstructured":"Ren W, Zhao C (2013) A localization algorithm based on SFLA and PSO for wireless sensor network. Inf Technol J 12(3):502\u2013505","journal-title":"Inf Technol J"},{"issue":"9","key":"210_CR105","first-page":"2012","volume":"1","author":"K Keun-Chang","year":"2012","unstructured":"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","journal-title":"Int J Adv Res Artif Intell"},{"issue":"4","key":"210_CR106","doi-asserted-by":"publisher","first-page":"4939","DOI":"10.1007\/s11042-016-4218-0","volume":"77","author":"A-A Mahmoud","year":"2018","unstructured":"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\u20134958","journal-title":"Multimed Tools Appl"},{"key":"210_CR107","doi-asserted-by":"crossref","unstructured":"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\u2013708","DOI":"10.1109\/PDGC.2016.7913213"},{"key":"210_CR108","doi-asserted-by":"crossref","unstructured":"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\u20131254","DOI":"10.1109\/SmartTechCon.2017.8358566"},{"key":"210_CR109","doi-asserted-by":"crossref","unstructured":"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\u20136","DOI":"10.1109\/SSCI.2017.8285187"},{"issue":"8","key":"210_CR110","doi-asserted-by":"publisher","first-page":"1251","DOI":"10.1049\/iet-com.2016.0783","volume":"11","author":"R Hou","year":"2017","unstructured":"Hou R, Chang Y, Yang L (2017) Multi-constrained QoS routing based on PSO for named data networking. IET Commun 11(8):1251\u20131255","journal-title":"IET Commun"},{"issue":"3","key":"210_CR111","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1109\/49.564132","volume":"15","author":"F Salama Hussein","year":"1997","unstructured":"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\u2013345","journal-title":"IEEE J Sel Areas Commun"}],"container-title":["Evolutionary Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12065-019-00210-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-019-00210-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-019-00210-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,12]],"date-time":"2022-09-12T08:38:27Z","timestamp":1662971907000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12065-019-00210-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,21]]},"references-count":111,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["210"],"URL":"https:\/\/doi.org\/10.1007\/s12065-019-00210-z","relation":{},"ISSN":["1864-5909","1864-5917"],"issn-type":[{"value":"1864-5909","type":"print"},{"value":"1864-5917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,21]]},"assertion":[{"value":"4 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 November 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 February 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 February 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}