{"title":"非线性方程求解的智能优化算法研究进展","authors":"Wenyin Gong;Zuowen Liao;Xianyan Mi;Ling Wang;Yuanyuan Guo","doi":"10.23919/CSMS.2021.0002","DOIUrl":null,"url":null,"abstract":"Nonlinear Equations (NEs), which may usually have multiple roots, are ubiquitous in diverse fields. One of the main purposes of solving NEs is to locate as many roots as possible simultaneously in a single run, however, it is a difficult and challenging task in numerical computation. In recent years, Intelligent Optimization Algorithms (IOAs) have shown to be particularly effective in solving NEs. This paper provides a comprehensive survey on IOAs that have been exploited to locate multiple roots of NEs. This paper first revisits the fundamental definition of NEs and reviews the most recent development of the transformation techniques. Then, solving NEs with IOAs is reviewed, followed by the benchmark functions and the performance comparison of several state-of-the-art algorithms. Finally, this paper points out the challenges and some possible open issues for solving NEs.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"1 1","pages":"15-32"},"PeriodicalIF":0.0000,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.23919/CSMS.2021.0002","citationCount":"41","resultStr":"{\"title\":\"Nonlinear Equations Solving with Intelligent Optimization Algorithms: A Survey\",\"authors\":\"Wenyin Gong;Zuowen Liao;Xianyan Mi;Ling Wang;Yuanyuan Guo\",\"doi\":\"10.23919/CSMS.2021.0002\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nonlinear Equations (NEs), which may usually have multiple roots, are ubiquitous in diverse fields. One of the main purposes of solving NEs is to locate as many roots as possible simultaneously in a single run, however, it is a difficult and challenging task in numerical computation. In recent years, Intelligent Optimization Algorithms (IOAs) have shown to be particularly effective in solving NEs. This paper provides a comprehensive survey on IOAs that have been exploited to locate multiple roots of NEs. This paper first revisits the fundamental definition of NEs and reviews the most recent development of the transformation techniques. Then, solving NEs with IOAs is reviewed, followed by the benchmark functions and the performance comparison of several state-of-the-art algorithms. Finally, this paper points out the challenges and some possible open issues for solving NEs.\",\"PeriodicalId\":65786,\"journal\":{\"name\":\"复杂系统建模与仿真(英文)\",\"volume\":\"1 1\",\"pages\":\"15-32\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.23919/CSMS.2021.0002\",\"citationCount\":\"41\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"复杂系统建模与仿真(英文)\",\"FirstCategoryId\":\"1089\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/9426462/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"复杂系统建模与仿真(英文)","FirstCategoryId":"1089","ListUrlMain":"https://ieeexplore.ieee.org/document/9426462/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Nonlinear Equations Solving with Intelligent Optimization Algorithms: A Survey
Nonlinear Equations (NEs), which may usually have multiple roots, are ubiquitous in diverse fields. One of the main purposes of solving NEs is to locate as many roots as possible simultaneously in a single run, however, it is a difficult and challenging task in numerical computation. In recent years, Intelligent Optimization Algorithms (IOAs) have shown to be particularly effective in solving NEs. This paper provides a comprehensive survey on IOAs that have been exploited to locate multiple roots of NEs. This paper first revisits the fundamental definition of NEs and reviews the most recent development of the transformation techniques. Then, solving NEs with IOAs is reviewed, followed by the benchmark functions and the performance comparison of several state-of-the-art algorithms. Finally, this paper points out the challenges and some possible open issues for solving NEs.