{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T04:25:21Z","timestamp":1780633521246,"version":"3.54.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"S2","license":[{"start":{"date-parts":[[2018,3,12]],"date-time":"2018-03-12T00:00:00Z","timestamp":1520812800000},"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":["Cluster Comput"],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1007\/s10586-018-2360-3","type":"journal-article","created":{"date-parts":[[2018,3,12]],"date-time":"2018-03-12T16:51:51Z","timestamp":1520873511000},"page":"4745-4766","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":194,"title":["Intelligent B\u00e9zier curve-based path planning model using Chaotic Particle Swarm Optimization algorithm"],"prefix":"10.1007","volume":"22","author":[{"given":"Alaa","family":"Tharwat","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6347-8368","authenticated-orcid":false,"given":"Mohamed","family":"Elhoseny","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aboul Ella","family":"Hassanien","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Gabel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arun","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,3,12]]},"reference":[{"issue":"4","key":"2360_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/LSENS.2017.2724846","volume":"1","author":"M Elhoseny","year":"2017","unstructured":"Elhoseny, M., Tharwat, A., Farouk, A., Hassanien, A.E.: K-coverage model based on genetic algorithm to extend wsn lifetime. IEEE sensors letters 1(4), 1\u20134 (2017)","journal-title":"IEEE sensors letters"},{"issue":"3","key":"2360_CR2","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1108\/AA-06-2015-054","volume":"35","author":"R Li","year":"2015","unstructured":"Li, R., Wu, W., Qiao, H.: The compliance of robotic hands-from functionality to mechanism. Assem. Autom. 35(3), 281\u2013286 (2015)","journal-title":"Assem. Autom."},{"issue":"3","key":"2360_CR3","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1108\/AA-11-2014-087","volume":"35","author":"DC Robinson","year":"2015","unstructured":"Robinson, D.C., Sanders, D.A., Mazharsolook, E.: Ambient intelligence for optimal manufacturing and energy efficiency. Assem. Autom. 35(3), 234\u2013248 (2015)","journal-title":"Assem. Autom."},{"issue":"6","key":"2360_CR4","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MIM.2007.4428579","volume":"10","author":"TW Manikas","year":"2007","unstructured":"Manikas, T.W., Ashenayi, K., Wainwright, R.L.: Genetic algorithms for autonomous robot navigation. IEEE Instrum. Meas. Mag. 10(6), 26\u201331 (2007)","journal-title":"IEEE Instrum. Meas. Mag."},{"key":"2360_CR5","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.eswa.2017.03.021","volume":"80","author":"N Metawa","year":"2017","unstructured":"Metawa, N., Hassan, M.K., Elhoseny, M.: Genetic algorithm based model for optimizing bank lending decisions. Expert Syst. Appl. 80, 75\u201382 (2017)","journal-title":"Expert Syst. Appl."},{"issue":"4","key":"2360_CR6","doi-asserted-by":"publisher","first-page":"2305","DOI":"10.3233\/JIFS-17348","volume":"33","author":"M Elhoseny","year":"2017","unstructured":"Elhoseny, M., Shehab, A., Yuan, X.: Optimizing robot path in dynamic environments using genetic algorithm and bezier curve. J. Intell. Fuzzy Syst. 33(4), 2305\u20132316 (2017)","journal-title":"J. Intell. Fuzzy Syst."},{"issue":"2","key":"2360_CR7","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1504\/IJAPR.2016.079050","volume":"3","author":"A Tharwat","year":"2016","unstructured":"Tharwat, A.: Linear vs. quadratic discriminant analysis classifier: a tutorial. Int. J. Appl. Pattern Recognit. 3(2), 145\u2013180 (2016)","journal-title":"Int. J. Appl Pattern Recognit."},{"key":"2360_CR8","doi-asserted-by":"publisher","unstructured":"Elhoseny, M., Tharwat, A., Hassanien, A.E.: Bezier curve based path planning in a dynamic field using modified genetic algorithm. J. Comput. Sci. (2017). https:\/\/doi.org\/10.1016\/j.jocs.2017.08.004","DOI":"10.1016\/j.jocs.2017.08.004"},{"issue":"1","key":"2360_CR9","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1109\/TII.2012.2198665","volume":"9","author":"V Roberge","year":"2013","unstructured":"Roberge, V., Tarbouchi, M., Labont\u00e9, G.: Comparison of parallel genetic algorithm and particle swarm optimization for real-time uav path planning. IEEE Trans. Ind. Inform. 9(1), 132\u2013141 (2013)","journal-title":"IEEE Trans. Ind. Inform."},{"key":"2360_CR10","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/j.asoc.2015.01.067","volume":"30","author":"MA Contreras-Cruz","year":"2015","unstructured":"Contreras-Cruz, M.A., Ayala-Ramirez, V., Hernandez-Belmonte, U.H.: Mobile robot path planning using artificial bee colony and evolutionary programming. Appl. Soft Comput. 30, 319\u2013328 (2015)","journal-title":"Appl. Soft Comput."},{"key":"2360_CR11","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.swevo.2015.10.011","volume":"28","author":"P Das","year":"2016","unstructured":"Das, P., Behera, H., Panigrahi, B.: A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evol. Comput. 28, 14\u201328 (2016)","journal-title":"Swarm Evol. Comput."},{"key":"2360_CR12","first-page":"283","volume":"7","author":"A G\u00e1lvez","year":"2013","unstructured":"G\u00e1lvez, A., Iglesias, A., Cabellos, L.: Tabu search-based method for B\u00e9zier curve parameterization. Int. J. Softw. Eng. Appl. 7, 283\u2013296 (2013)","journal-title":"Int. J. Softw. Eng. Appl."},{"key":"2360_CR13","doi-asserted-by":"crossref","unstructured":"Li, B., Liu, L., Zhang, Q., Lv, D., Zhang, Y., Zhang, J., Shi, X.: Path planning based on firefly algorithm and Bezier curve. In: IEEE International Conference on Information and Automation (ICIA), IEEE, pp. 630\u2013633 (2014)","DOI":"10.1109\/ICInfA.2014.6932730"},{"key":"2360_CR14","doi-asserted-by":"crossref","unstructured":"Arana-Daniel, N., Gallegos, A.A., L\u00f3pez-Franco, C., Alanis, A.Y.: Smooth global and local path planning for mobile robot using particle swarm optimization, radial basis functions, splines and Bezier curves. In: IEEE Congress on Evolutionary Computation (CEC), IEEE, pp. 175\u2013182 (2014)","DOI":"10.1109\/CEC.2014.6900244"},{"issue":"2","key":"2360_CR15","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1515\/aee-2016-0027","volume":"65","author":"M Ziolkowski","year":"2016","unstructured":"Ziolkowski, M., Gratkowski, S.: Genetic algorithm coupled with B\u00e9zier curves applied to the magnetic field on a solenoid axis synthesis. Arch. Electr. Eng. 65(2), 361\u2013370 (2016)","journal-title":"Arch. Electr. Eng."},{"key":"2360_CR16","doi-asserted-by":"crossref","unstructured":"Kennedy, J.: Particle swarm optimization. In: Encyclopedia of Machine Learning. Springer, New York, pp. 760\u2013766 (2010)","DOI":"10.1007\/978-0-387-30164-8_630"},{"issue":"2","key":"2360_CR17","doi-asserted-by":"publisher","first-page":"1341","DOI":"10.1016\/j.eswa.2007.01.002","volume":"34","author":"M Maitra","year":"2008","unstructured":"Maitra, M., Chatterjee, A.: A hybrid cooperative-comprehensive learning based pso algorithm for image segmentation using multilevel thresholding. Expert Syst. Appl. 34(2), 1341\u20131350 (2008)","journal-title":"Expert Syst. Appl."},{"key":"2360_CR18","doi-asserted-by":"publisher","unstructured":"Ibrahim, A., Tharwat, A., Gaber, T., Hassanien, A.E.: Optimized superpixel and adaboost classifier for human thermal face recognition. Signal Image Video Process. (2017). https:\/\/doi.org\/10.1007\/s11760-017-1212-6","DOI":"10.1007\/s11760-017-1212-6"},{"key":"2360_CR19","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/j.patrec.2016.10.007","volume":"93","author":"A Tharwat","year":"2017","unstructured":"Tharwat, A., Hassanien, A.E., Elnaghi, B.E.: A ba-based algorithm for parameter optimization of support vector machine. Pattern Recogn. Lett. 93, 13\u201322 (2017)","journal-title":"Pattern Recogn. Lett."},{"issue":"2","key":"2360_CR20","doi-asserted-by":"publisher","first-page":"169","DOI":"10.3233\/AIC-170729","volume":"30","author":"A Tharwat","year":"2017","unstructured":"Tharwat, A., Gaber, T., Ibrahim, A., Hassanien, A.E.: Linear discriminant analysis: a detailed tutorial. AI Commun. 30(2), 169\u2013190 (2017)","journal-title":"AI Commun."},{"issue":"5","key":"2360_CR21","doi-asserted-by":"publisher","first-page":"576","DOI":"10.1016\/j.compbiomed.2013.01.020","volume":"43","author":"A Subasi","year":"2013","unstructured":"Subasi, A.: Classification of emg signals using pso optimized svm for diagnosis of neuromuscular disorders. Comput. Biol. Med. 43(5), 576\u2013586 (2013)","journal-title":"Comput. Biol. Med."},{"key":"2360_CR22","doi-asserted-by":"crossref","unstructured":"Van\u00a0der Merwe, D., Engelbrecht, A.P.: Data clustering using particle swarm optimization. In: The 2003 Congress on Evolutionary Computation, CEC\u201903, vol.\u00a01., IEEE, pp. 215\u2013220 (2003)","DOI":"10.1109\/CEC.2003.1299577"},{"issue":"3","key":"2360_CR23","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1504\/IJAPR.2016.079733","volume":"3","author":"A Tharwat","year":"2016","unstructured":"Tharwat, A.: Principal component analysis-a tutorial. Int. J. Appl. Pattern Recogn. 3(3), 197\u2013240 (2016)","journal-title":"Int. J. Appl. Pattern Recogn."},{"key":"2360_CR24","unstructured":"Vesterstrom, J., Thomsen, R.: A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Congress on Evolutionary Computation, CEC2004, vol.\u00a02, IEEE, pp. 1980\u20131987 (2004)"},{"issue":"1","key":"2360_CR25","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1109\/TAES.2011.5705681","volume":"47","author":"M Miyatake","year":"2011","unstructured":"Miyatake, M., Veerachary, M., Toriumi, F., Fujii, N., Ko, H.: Maximum power point tracking of multiple photovoltaic arrays: a pso approach. IEEE Trans. Aerosp. Electron. Syst. 47(1), 367\u2013380 (2011)","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"2360_CR26","doi-asserted-by":"crossref","unstructured":"Molazei, S., Ghazizadeh-Ahsaee, M.: Mopso algorithm for distributed generator allocation. In: Fourth International Conference on Power Engineering, Energy and Electrical Drives (POWERENG), IEEE, pp. 1340\u20131345 (2013)","DOI":"10.1109\/PowerEng.2013.6635808"},{"issue":"2","key":"2360_CR27","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1016\/j.jocs.2013.10.002","volume":"5","author":"AH Gandomi","year":"2014","unstructured":"Gandomi, A.H., Yang, X.S.: Chaotic bat algorithm. J. Comput. Sci. 5(2), 224\u2013232 (2014)","journal-title":"J. Comput. Sci."},{"key":"2360_CR28","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.ins.2014.02.123","volume":"274","author":"GG Wang","year":"2014","unstructured":"Wang, G.G., Guo, L., Gandomi, A.H., Hao, G.S., Wang, H.: Chaotic krill herd algorithm. Inf. Sci. 274, 17\u201334 (2014)","journal-title":"Inf. Sci."},{"issue":"1","key":"2360_CR29","doi-asserted-by":"publisher","first-page":"1445","DOI":"10.1016\/j.procs.2010.04.160","volume":"1","author":"G Gharooni-fard","year":"2010","unstructured":"Gharooni-fard, G., Moein-darbari, F., Deldari, H., Morvaridi, A.: Scheduling of scientific workflows using a chaos-genetic algorithm. Proc. Comput. Sci. 1(1), 1445\u20131454 (2010)","journal-title":"Proc. Comput. Sci."},{"issue":"3","key":"2360_CR30","doi-asserted-by":"publisher","first-page":"1312","DOI":"10.1016\/j.cnsns.2011.08.021","volume":"17","author":"S Talatahari","year":"2012","unstructured":"Talatahari, S., Azar, B.F., Sheikholeslami, R., Gandomi, A.: Imperialist competitive algorithm combined with chaos for global optimization. Commun. Nonlinear Sci. Numer. Simul. 17(3), 1312\u20131319 (2012)","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"issue":"1","key":"2360_CR31","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.cnsns.2012.06.009","volume":"18","author":"A Gandomi","year":"2013","unstructured":"Gandomi, A., Yang, X.S., Talatahari, S., Alavi, A.: Firefly algorithm with chaos. Commun. Nonlinear Sci. Numer. Simul. 18(1), 89\u201398 (2013)","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"2360_CR32","doi-asserted-by":"crossref","unstructured":"Ma, Y., Zamirian, M., Yang, Y., Xu, Y., Zhang, J.: Path planning for mobile objects in four-dimension based on particle swarm optimization method with penalty function. In: Mathematical Problems in Engineering (2013)","DOI":"10.1155\/2013\/613964"},{"key":"2360_CR33","doi-asserted-by":"crossref","unstructured":"Liang, J., Song, H., Qu, B., Liu, Z.: Comparison of three different curves used in path planning problems based on particle swarm optimizer. In: Mathematical Problems in Engineering (2014)","DOI":"10.1155\/2014\/623156"},{"issue":"1\u20132","key":"2360_CR34","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1007\/s10846-013-9968-6","volume":"74","author":"OK Sahingoz","year":"2014","unstructured":"Sahingoz, O.K.: Generation of Bezier curve-based flyable trajectories for multi-uav systems with parallel genetic algorithm. J. Intell. Robotic Syst. 74(1\u20132), 499\u2013511 (2014)","journal-title":"J. Intell. Robotic Syst."},{"key":"2360_CR35","doi-asserted-by":"crossref","unstructured":"Gardner, B., Selig, M.: Airfoil design using a genetic algorithm and an inverse method. In: 41st Aerospace Sciences Meeting and Exhibit, pp. 1\u201312 (2003)","DOI":"10.2514\/6.2003-43"},{"issue":"1","key":"2360_CR36","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.robot.2008.03.009","volume":"57","author":"K Jolly","year":"2009","unstructured":"Jolly, K., Kumar, R.S., Vijayakumar, R.: A Bezier curve based path planning in a multi-agent robot soccer system without violating the acceleration limits. Robot. Auton. Syst. 57(1), 23\u201333 (2009)","journal-title":"Robot. Auton. Syst."},{"issue":"1","key":"2360_CR37","first-page":"1","volume":"98","author":"K Giannakoglou","year":"1998","unstructured":"Giannakoglou, K.: A design method for turbine-blades using genetic algorithms on parallel computers. Comput. Fluid Dyn. 98(1), 1\u20132 (1998)","journal-title":"Comput. Fluid Dyn."},{"key":"2360_CR38","doi-asserted-by":"crossref","unstructured":"Chen, L., Wang, S., Hu, H., McDonald-Maier, K.: B\u00e9zier curve based trajectory planning for an intelligent wheelchair to pass a doorway. In: International Conference on Control (CONTROL), IEEE, pp. 339\u2013344 (2012)","DOI":"10.1109\/CONTROL.2012.6334653"},{"key":"2360_CR39","doi-asserted-by":"crossref","unstructured":"Choi, J.w., Curry, R., Elkaim, G.: Path planning based on B\u00e9zier curve for autonomous ground vehicles. In: Advances in Electrical and Electronics Engineering-IAENG Special Edition of the World Congress on Engineering and Computer Science, (WCECS\u201908), IEEE, pp. 158\u2013166 (2008)","DOI":"10.1109\/WCECS.2008.27"},{"key":"2360_CR40","doi-asserted-by":"crossref","unstructured":"Wagner, R., Birbach, O., Frese, U.: Rapid development of manifold-based graph optimization systems for multi-sensor calibration and slam. In: 2011 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, pp. 3305\u20133312 (2011)","DOI":"10.1109\/IROS.2011.6094696"},{"key":"2360_CR41","first-page":"233","volume":"99","author":"F Heppner","year":"1990","unstructured":"Heppner, F., Grenander, U.: A stochastic nonlinear model for coordinated bird flocks. Ubiquity Chaos 99, 233\u2013238 (1990)","journal-title":"Ubiquity Chaos"},{"issue":"4","key":"2360_CR42","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1145\/37402.37406","volume":"21","author":"CW Reynolds","year":"1987","unstructured":"Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. ACM Siggraph Comput. Graph. 21(4), 25\u201334 (1987)","journal-title":"ACM Siggraph Comput. Graph."},{"key":"2360_CR43","doi-asserted-by":"crossref","unstructured":"Eberhart, R.C., Kennedy, J.: A new optimizer using particle swarm theory. In: Proceedings of the 6th International Symposium on Micro Machine and Human Science, vol.\u00a01., New York, pp. 39\u201343 (1995)","DOI":"10.1109\/MHS.1995.494215"},{"key":"2360_CR44","volume-title":"Nature-Inspired Optimization Algorithms","author":"XS Yang","year":"2014","unstructured":"Yang, X.S.: Nature-Inspired Optimization Algorithms, 1st edn. Elsevier, Amsterdam (2014)","edition":"1"},{"issue":"10","key":"2360_CR45","doi-asserted-by":"publisher","first-page":"1908","DOI":"10.3923\/itj.2011.1908.1916","volume":"10","author":"B Ren","year":"2011","unstructured":"Ren, B., Zhong, W.: Multi-objective optimization using chaos based pso. Inf. Technol. J. 10(10), 1908\u20131916 (2011)","journal-title":"Inf. Technol. J."},{"issue":"4","key":"2360_CR46","first-page":"75","volume":"1","author":"R Vohra","year":"2012","unstructured":"Vohra, R., Patel, B.: An efficient chaos-based optimization algorithm approach for cryptography. Commun. Netw. Secur. 1(4), 75\u201379 (2012)","journal-title":"Commun. Netw. Secur."},{"key":"2360_CR47","first-page":"1","volume":"7","author":"J Dem\u0161ar","year":"2006","unstructured":"Dem\u0161ar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7, 1\u201330 (2006)","journal-title":"J. Mach. Learn. Res."},{"key":"2360_CR48","doi-asserted-by":"crossref","unstructured":"Masehian, E., Sedighizadeh, D.: A multi-objective pso-based algorithm for robot path planning. In: Proceedings of IEEE International Conference on Industrial Technology (ICIT), IEEE, pp. 465\u2013470 (2010)","DOI":"10.1109\/ICIT.2010.5472755"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-2360-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-018-2360-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-2360-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,2]],"date-time":"2025-07-02T18:43:31Z","timestamp":1751481811000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-018-2360-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,12]]},"references-count":48,"journal-issue":{"issue":"S2","published-print":{"date-parts":[[2019,3]]}},"alternative-id":["2360"],"URL":"https:\/\/doi.org\/10.1007\/s10586-018-2360-3","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,12]]},"assertion":[{"value":"14 January 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 February 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that there is no conflict of interests regarding the publication of this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}