布谷鸟牛顿迭代算法求解非线性方程组
Cuckoo Newton Iterative Algorithm for Solving Nonlinear Equations
摘要: 近年来,非线性方程组问题越来越多的出现在科学与工程计算领域中。例如机器学习、人工智能、金融计算、石油地质探测、卫星轨道预测等各个领域都涉及到了非线性方程组求解的问题,如何有效快速的求解各类非线性方程组问题受到人们的普遍关注。其中牛顿迭代是求解非线性方程(组)的一个重要方法。本文首先利用布谷鸟搜索算法得到初值,然后利用牛顿迭代法求解非线性方程组。理论分析了这些格式的收敛阶。最后给出一些数值算例对三种迭代格式进行了分析比较,验证了理论并分析了结论。
Abstract:
In recent years, the problem of nonlinear equations appears more and more in the field of science and engineering calculation. Such as, machine learning, artificial intelligence, financial computing, petroleum geological exploration, satellite orbit prediction and other fields are involved in nonlinear equations. How to effectively and quickly solve various nonlinear equations has been widely concerned by many researchers. Newton’s method is an important method for solving nonlinear equations. The method in this paper is to use the variation of Newton’s method to improve the order of convergence, and combine with cuckoo algorithm to find a better initial point, so as to achieve the purpose of solving the nonlinear equations. Finally, some numerical examples are used to analyze and compare the different iterative schemes, and support the method.
参考文献
|
[1]
|
武松. 非线性方程组的几类算法研究[D]: [硕士学位论文]. 徐州: 中国矿业大学, 2020.
|
|
[2]
|
Yang, X.-H. and Deb, S. (2010) Engineering Optimisation by Cuckoo Search. International Journal of Mathematical Modelling and Numerical Optimisation, 1, 330-343. [Google Scholar] [CrossRef]
|
|
[3]
|
赵鹏军. 求解非线性方程组的智能新方法[J]. 商洛学院学报, 2012, 26(4): 18-20.
|
|
[4]
|
Özban, A.Y. (2004) Some New Variants of Newton’s Method. Applied Mathematics Letters, 17, 677-682. [Google Scholar] [CrossRef]
|
|
[5]
|
Weerakoon, S. and Fernando, T.G.I. (2000) A Variant of Newton’s Method with Accelerated Third-Order Convergence. Applied Mathematics Letters, 13, 87-93. [Google Scholar] [CrossRef]
|
|
[6]
|
张旭, 檀结庆, 艾列富. 一种求解非线性方程组的3p阶迭代方法[J]. 计算数学, 2017, 39(1): 14-22.
|