{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T16:13:55Z","timestamp":1778256835926,"version":"3.51.4"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"21","license":[{"start":{"date-parts":[[2021,4,29]],"date-time":"2021-04-29T00:00:00Z","timestamp":1619654400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,4,29]],"date-time":"2021-04-29T00:00:00Z","timestamp":1619654400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2021,11]]},"DOI":"10.1007\/s00521-021-06050-2","type":"journal-article","created":{"date-parts":[[2021,4,29]],"date-time":"2021-04-29T04:02:59Z","timestamp":1619668979000},"page":"14119-14131","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":54,"title":["A new modified grey wolf optimization algorithm proposal for a fundamental engineering problem in robotics"],"prefix":"10.1007","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1856-6083","authenticated-orcid":false,"given":"Serkan","family":"Dereli","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,4,29]]},"reference":[{"key":"6050_CR1","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/s12065-013-0102-2","volume":"7","author":"XS Yang","year":"2014","unstructured":"Yang XS (2014) Swarm intelligence based algorithms: a critical analysis. Evol Intel 7:17\u201328","journal-title":"Evol Intel"},{"key":"6050_CR2","unstructured":"Dorigo M, Maniezzo V, Colorni A (1991) Distributed optimization by ant colonies. In:\u00a0European conference on artificial life, vol 134, p 142"},{"key":"6050_CR3","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: International conference on neural networks, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"key":"6050_CR4","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","volume":"8","author":"D Karaboga","year":"2008","unstructured":"Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687\u2013697","journal-title":"Appl Soft Comput"},{"key":"6050_CR5","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/s00366-012-0254-1","volume":"29","author":"XS Yang","year":"2013","unstructured":"Yang XS (2013) Multiobjective firefly algorithm for continuous optimization. Eng Comput 29:175\u2013184","journal-title":"Eng Comput"},{"key":"6050_CR6","doi-asserted-by":"crossref","unstructured":"Ribeiro JM, et al (2017) Comparison of PID controller tuning methods: analytical\/classical techniques versus optimization algorithms. In: IEEE 18th international Carpathian control conference (ICCC), pp 533\u2013538","DOI":"10.1109\/CarpathianCC.2017.7970458"},{"key":"6050_CR7","first-page":"250","volume":"3","author":"MI Doma","year":"2013","unstructured":"Doma MI (2013) Particle swarm optimization in comparison with classical optimization for GPS network design. J Geod Sci 3:250\u2013257","journal-title":"J Geod Sci"},{"issue":"1","key":"6050_CR8","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/s00521-013-1367-1","volume":"24","author":"XS Yang","year":"2014","unstructured":"Yang XS, Deb S (2014) Cuckoo search: recent advances and applications. Neural Comput Appl 24(1):169\u2013174","journal-title":"Neural Comput Appl"},{"key":"6050_CR9","doi-asserted-by":"crossref","unstructured":"Iakovlev R, Denisov A, Prakapovich R (2020) Iterative method for solving the inverse kinematics problem of multi-link robotic systems with rotational joints. In: International conference on electromechanics and robotics, pp 237\u2013251","DOI":"10.1007\/978-981-13-9267-2_20"},{"key":"6050_CR10","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1007\/s10462-019-09683-x","volume":"53","author":"S Dereli","year":"2020","unstructured":"Dereli S, K\u00f6ker R (2020) A meta-heuristic proposal for inverse kinematics solution of 7-DOF serial robotic manipulator: quantum behaved particle swarm algorithm. Artif Intell Rev 53:949\u2013964","journal-title":"Artif Intell Rev"},{"key":"6050_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.robot.2019.103386","volume":"124","author":"H Ren","year":"2020","unstructured":"Ren H, Ben-Tzvi P (2020) Learning inverse kinematics and dynamics of a robotic manipulator using generative adversarial networks. Robot Autonom Syst 124:1","journal-title":"Robot Autonom Syst"},{"key":"6050_CR12","doi-asserted-by":"publisher","first-page":"546","DOI":"10.3390\/app9030546","volume":"9","author":"L Bai","year":"2019","unstructured":"Bai L et al (2019) Appl Sci 9:546","journal-title":"Appl Sci"},{"key":"6050_CR13","doi-asserted-by":"publisher","first-page":"103245","DOI":"10.1016\/j.robot.2019.07.015","volume":"120","author":"R Rajaa","year":"2019","unstructured":"Rajaa R, Dutta A, Dasgupta B (2019) Learning framework for inverse kinematics of a highly redundant mobile manipulator. Robot Autonom Syst 120:103245. https:\/\/doi.org\/10.1016\/j.robot.2019.07.015","journal-title":"Robot Autonom Syst"},{"key":"6050_CR14","doi-asserted-by":"publisher","first-page":"106074","DOI":"10.1016\/j.asoc.2020.106074","volume":"89","author":"M Toz","year":"2020","unstructured":"Toz M (2020) Chaos-based Vortex Search algorithm for solving inverse kinematics problem of serial robot manipulators with offset wrist. Appl Soft Comput 89:106074. https:\/\/doi.org\/10.1016\/j.asoc.2020.106074","journal-title":"Appl Soft Comput"},{"key":"6050_CR15","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1016\/j.mechmachtheory.2018.09.022","volume":"131","author":"RV Ram","year":"2019","unstructured":"Ram RV, Pathak PM, Junco SJ (2019) Inverse kinematics of mobile manipulator using bidirectional particle swarm optimization by manipulator decoupling. Mech Mach Theory 131:385\u2013405","journal-title":"Mech Mach Theory"},{"issue":"1","key":"6050_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42452-019-1791-7","volume":"2","author":"S Dereli","year":"2020","unstructured":"Dereli S, K\u00f6ker R (2020) Simulation based calculation of the inverse kinematics solution of 7-DOF robot manipulator using artificial bee colony algorithm. SN Appl Sci 2(1):1\u201311","journal-title":"SN Appl Sci"},{"key":"6050_CR17","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1080\/17415977.2019.1602124","volume":"28","author":"S Dereli","year":"2020","unstructured":"Dereli S, K\u00f6ker R (2020) Calculation of the inverse kinematics solution of the 7-DOF redundant robot manipulator by the firefly algorithm and statistical analysis of the results in terms of speed and accuracy. Inverse Problem Sci Eng 28:601\u2013613","journal-title":"Inverse Problem Sci Eng"},{"key":"6050_CR18","doi-asserted-by":"publisher","first-page":"3269","DOI":"10.1007\/s00500-017-2975-y","volume":"23","author":"L Zhang","year":"2019","unstructured":"Zhang L, Xiao N (2019) A novel artificial bee colony algorithm for inverse kinematics calculation of 7-DOF serial manipulators. Soft Comput 23:3269\u20133277","journal-title":"Soft Comput"},{"key":"6050_CR19","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.asoc.2018.08.028","volume":"73","author":"A El-Sherbiny","year":"2018","unstructured":"El-Sherbiny A, Elhosseini MA, Haikal AY (2018) A new ABC variant for solving inverse kinematics problem in 5 DOF robot arm. Appl Soft Comput 73:24\u201338","journal-title":"Appl Soft Comput"},{"key":"6050_CR20","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.compind.2019.05.001","volume":"109","author":"L P\u00e9rez","year":"2019","unstructured":"P\u00e9rez L et al (2019) Industrial robot control and operator training using virtual reality interfaces. Comput Ind 109:114\u2013120","journal-title":"Comput Ind"},{"key":"6050_CR21","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.jmsy.2019.11.001","volume":"54","author":"H Liu","year":"2020","unstructured":"Liu H, Wang L (2020) Remote human\u2013robot collaboration: a CYBEr\u2013physical system application for hazard manufacturing environment. J Manuf Syst 54:24\u201334","journal-title":"J Manuf Syst"},{"key":"6050_CR22","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1016\/j.proeng.2017.02.349","volume":"176","author":"VN Iliukhin","year":"2017","unstructured":"Iliukhin VN et al (2017) The modeling of inverse kinematics for 5 DOF manipulator. Proc Eng 176:498\u2013505","journal-title":"Proc Eng"},{"key":"6050_CR23","doi-asserted-by":"publisher","first-page":"2915","DOI":"10.1007\/s12555-017-0486-3","volume":"16","author":"H Su","year":"2018","unstructured":"Su H et al (2018) Safety-enhanced collaborative framework for tele-operated minimally invasive surgery using a 7-DoF torque-controlled robot. Int J Control Autom Syst 16:2915\u20132923","journal-title":"Int J Control Autom Syst"},{"issue":"08","key":"6050_CR24","doi-asserted-by":"publisher","first-page":"1850018","DOI":"10.1142\/S0129065718500181","volume":"28","author":"X Chen","year":"2018","unstructured":"Chen X, Zhao B, Wang Y, Xu S, Gao X (2018) Control of a 7-DOF robotic arm system with an SSVEP-based BCI. Int Neural J Syst 28(08):1850018. https:\/\/doi.org\/10.1142\/S0129065718500181","journal-title":"Int Neural J Syst"},{"key":"6050_CR25","doi-asserted-by":"publisher","first-page":"553","DOI":"10.1007\/s00366-015-0432-z","volume":"32","author":"R K\u00f6ker","year":"2016","unstructured":"K\u00f6ker R, \u00c7akar T (2016) A neuro-genetic-simulated annealing approach to the inverse kinematics solution of robots: a simulation based study. Eng Comput 32:553\u2013565","journal-title":"Eng Comput"},{"key":"6050_CR26","doi-asserted-by":"crossref","unstructured":"Patil A, Kulkarni M, Aswale A (2017) Analysis of the inverse kinematics for 5 DOF robot arm using DH parameters. In: IEEE international conference on real-time computing and robotics (RCAR), pp 688\u2013693","DOI":"10.1109\/RCAR.2017.8311944"},{"key":"6050_CR27","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/s11370-015-0186-x","volume":"9","author":"S Singh","year":"2016","unstructured":"Singh S, Singla E (2016) Realization of task-based designs involving DH parameters: a modular approach. Intel Serv Robot 9:289\u2013296","journal-title":"Intel Serv Robot"},{"key":"6050_CR28","first-page":"77","volume":"36","author":"S Dereli","year":"2018","unstructured":"Dereli S, K\u00f6ker R (2018) IW-PSO approach to the inverse kinematics problem solution of a 7-DOF serial robot manipulator. Sigma J Eng Nat Sci 36:77\u201385","journal-title":"Sigma J Eng Nat Sci"},{"key":"6050_CR29","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s11277-018-6009-6","volume":"104","author":"DR Edla","year":"2019","unstructured":"Edla DR, Kongara MC, Cheruku R (2019) A PSO based routing with novel fitness function for improving lifetime of WSNs. Wireless Pers Commun 104:73\u201389","journal-title":"Wireless Pers Commun"},{"key":"6050_CR30","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.infsof.2019.04.007","volume":"112","author":"R Malhotra","year":"2019","unstructured":"Malhotra R, Khanna M (2019) Dynamic selection of fitness function for software change prediction using particle swarm optimization. Inf Softw Technol 112:51\u201367","journal-title":"Inf Softw Technol"},{"key":"6050_CR31","doi-asserted-by":"publisher","first-page":"1443","DOI":"10.1145\/3205455.3205566","volume":"2018","author":"EF de Souza","year":"2018","unstructured":"de Souza EF, Goues CL, Camilo-Junior CG (2018) A novel fitness function for automated program repair based on source code checkpoints. Genet Evolution Comput Confer 2018:1443\u20131450","journal-title":"Genet Evolution Comput Confer"},{"key":"6050_CR32","doi-asserted-by":"crossref","unstructured":"Greche L, et al (2017) Comparison between Euclidean and Manhattan distance measure for facial expressions classification. In: International conference on wireless technologies, embedded and intelligent systems (WITS), pp 1\u20134","DOI":"10.1109\/WITS.2017.7934618"},{"key":"6050_CR33","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46\u201361","journal-title":"Adv Eng Softw"},{"key":"6050_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2019.105658","volume":"83","author":"FB Ozsoydan","year":"2019","unstructured":"Ozsoydan FB (2019) Effects of dominant wolves in grey wolf optimization algorithm. Appl Soft Comput 83:105658. https:\/\/doi.org\/10.1016\/j.asoc.2019.105658","journal-title":"Appl Soft Comput"},{"key":"6050_CR35","doi-asserted-by":"publisher","first-page":"39496","DOI":"10.1109\/ACCESS.2019.2906757","volume":"7","author":"Q Al-Tashi","year":"2019","unstructured":"Al-Tashi Q, Kadir SJA, Rais HM, Mirjalili S, Alhussian H (2019) Binary optimization using hybrid grey wolf optimization for feature selection. IEEE Access 7:39496\u201339508. https:\/\/doi.org\/10.1109\/ACCESS.2019.2906757","journal-title":"IEEE Access"},{"key":"6050_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.eswa.2018.04.028","volume":"108","author":"RA Ibrahim","year":"2018","unstructured":"Ibrahim RA, Elaziz MA, Lu S (2018) Chaotic opposition-based grey-wolf optimization algorithm based on differential evolution and disruption operator for global optimization. Expert Syst Appl 108:1\u201327","journal-title":"Expert Syst Appl"},{"key":"6050_CR37","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.knosys.2019.01.018","volume":"171","author":"P Niu","year":"2019","unstructured":"Niu P, Niu S, Chang L (2019) The defect of the Grey Wolf optimization algorithm and its verification method. Knowl-Based Syst 171:37\u201343","journal-title":"Knowl-Based Syst"},{"key":"6050_CR38","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1007\/s00521-017-3272-5","volume":"30","author":"H Faris","year":"2018","unstructured":"Faris H et al (2018) Grey wolf optimizer: a review of recent variants and applications. Neural Comput Appl 30:413\u2013435","journal-title":"Neural Comput Appl"},{"key":"6050_CR39","doi-asserted-by":"crossref","unstructured":"Gu Q, Li X, Jiang S (2019) Hybrid genetic grey wolf algorithm for large-scale global optimization. Complexity","DOI":"10.1155\/2019\/2653512"},{"key":"6050_CR40","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.cogsys.2018.12.002","volume":"54","author":"P Sharma","year":"2019","unstructured":"Sharma P et al (2019) Diagnosis of Parkinson\u2019s disease using modified grey wolf optimization. Cogn Syst Res 54:100\u2013115","journal-title":"Cogn Syst Res"},{"key":"6050_CR41","doi-asserted-by":"publisher","first-page":"2015","DOI":"10.1016\/j.asej.2016.08.023","volume":"9","author":"M Pradhan","year":"2018","unstructured":"Pradhan M, Roy PK, Pal T (2018) Oppositional based grey wolf optimization algorithm for economic dispatch problem of power system. Ain Shams Eng J 9:2015\u20132025","journal-title":"Ain Shams Eng J"},{"key":"6050_CR42","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.icte.2018.07.002","volume":"5","author":"G Natesan","year":"2019","unstructured":"Natesan G, Chokkalingam A (2019) Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm. ICT Express 5:110\u2013114","journal-title":"ICT Express"},{"key":"6050_CR43","doi-asserted-by":"publisher","first-page":"2899","DOI":"10.1007\/s13369-017-2967-3","volume":"43","author":"A Khandelwal","year":"2018","unstructured":"Khandelwal A et al (2018) Modified grey wolf optimization algorithm for transmission network expansion planning problem. Arab J Sci Eng 43:2899\u20132908","journal-title":"Arab J Sci Eng"},{"key":"6050_CR44","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.istruc.2019.09.013","volume":"23","author":"EN Kalemci","year":"2020","unstructured":"Kalemci EN et al (2020) Design of reinforced concrete cantilever retaining wall using Grey wolf optimization algorithm. Structures 23:245\u2013253","journal-title":"Structures"},{"key":"6050_CR45","first-page":"1","volume":"2020","author":"M Rahmani","year":"2020","unstructured":"Rahmani M, Komijani H, Rahman MH (2020) New sliding mode control of 2-DOF robot manipulator based on extended grey wolf optimizer. Int J Control Autom Syst 2020:1\u20139","journal-title":"Int J Control Autom Syst"},{"key":"6050_CR46","first-page":"19116","volume":"5","author":"AM Rao","year":"2018","unstructured":"Rao AM, Ramji K, Kumar TN (2018) Intelligent navigation of mobile robot using grey wolf colony optimization. Mater Today: Proc 5:19116\u201319125","journal-title":"Mater Today: Proc"},{"key":"6050_CR47","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.ijleo.2018.05.096","volume":"170","author":"Z Zhou","year":"2018","unstructured":"Zhou Z et al (2018) Color difference classification based on optimization support vector machine of improved grey wolf algorithm. Optik 170:17\u201329","journal-title":"Optik"},{"key":"6050_CR48","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s00521-016-2357-x","volume":"28","author":"W Long","year":"2017","unstructured":"Long W et al (2017) A modified augmented Lagrangian with improved grey wolf optimization to constrained optimization problems. Neural Comput Appl 28:421\u2013438","journal-title":"Neural Comput Appl"},{"key":"6050_CR49","doi-asserted-by":"publisher","first-page":"113917","DOI":"10.1016\/j.eswa.2020.113917","volume":"166","author":"MH Nadimi-Shahraki","year":"2021","unstructured":"Nadimi-Shahraki MH, Taghian S, Mirjalili S (2021) An improved grey wolf optimizer for solving engineering problems. Expert Systems with Applications 166:113917. https:\/\/doi.org\/10.1016\/j.eswa.2020.113917","journal-title":"Expert Systems with Applications"},{"key":"6050_CR50","doi-asserted-by":"publisher","unstructured":"Gao ZM, Zhao J (2019) An improved grey wolf optimization algorithm with variable weights. Comput Intell Neurosci 2019:2981282. https:\/\/doi.org\/10.1155\/2019\/2981282","DOI":"10.1155\/2019\/2981282"},{"key":"6050_CR51","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.asoc.2017.06.044","volume":"60","author":"AA Heidari","year":"2017","unstructured":"Heidari AA, Pahlavani P (2017) An efficient modified grey wolf optimizer with L\u00e9vy flight for optimization tasks. Appl Soft Comput 60:115\u2013134","journal-title":"Appl Soft Comput"},{"key":"6050_CR52","unstructured":"Sun J, Feng B, Xu W (2004) Particle swarm optimization with particles having quantum behavior. In: Proceedings of the congress on evolutionary computation"},{"key":"6050_CR53","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"62","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 62:51\u201367","journal-title":"Adv Eng Softw"},{"key":"6050_CR54","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","volume":"5","author":"D Karaboga","year":"2008","unstructured":"Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 5:687\u2013697","journal-title":"Appl Soft Comput"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06050-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-021-06050-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06050-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,24]],"date-time":"2021-10-24T06:06:22Z","timestamp":1635055582000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-021-06050-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,29]]},"references-count":54,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["6050"],"URL":"https:\/\/doi.org\/10.1007\/s00521-021-06050-2","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,29]]},"assertion":[{"value":"29 November 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 April 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"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"}}]}}