期刊文献+

基于预处理和区间计算的非线性方程组实根求解(英文) 被引量:5

Solving Nonlinear Systems via Preprocessing and Interval Method
下载PDF
导出
摘要 提出了利用混合方法进行多变元非线性方程组实根求解的算法。该方法与符号计算方法相比,最大优点是不需要将非线性方程组三角化,并且可以求出指定区间内达到任意精度的全部实根。在求解过程中,首先采用区间压缩、因式分解和去除重因子等方法对非线性方程组进行预处理。然后,采用区间二分法对给定的区间矢量进行二分并判断每个区间是否有解。如果区间内无解,将该区间舍弃;否则使用带有符号预处理的区间Gauss Seidel方法进一步对区间缩小。当根区间达到所要求精度时则输出该区间;反之,重复上述过程继续进行二分和迭代计算。在算法中,由于采用了区间二分法和区间扩展除法,可以对根可能存在的区间进行判断从而求出多变元非线性方程组的全部实根。另外,通过实例对该算法的求根情况和效率进行例证。最后,指出了进行实根求解下一步所要解决的问题。该方法可有效解决工程实践中的一些较为复杂的非线性问题。 This paper presents a hybrid method for finding real solution of nonlinear equations with arbitrary precision. In contrast with symbolic computation, the system of nonlinear equations don' t need to be triangularized. In the procedure of computation, we combine the methods, including contraction of the initial interval by analysis, factorization and squarefree decomposition, to preprocess the nonlinear systems firstly. Then, interval dichotomy is used to bisect the de-signed interval vector. After this, it is examined whether there is zero point in each sub-interval vector. If these is no solution in sub-interval vector, the sub-interval vector is abandoned, or else we use multivariate Newton Gauss-Seidel method with symbolic preconditioner to refine this sub-interval vector. It is one solution if each interval in interval vector is not greater than the tolerance. Or else, the above procedure is repeated till the error is less than the tolerance. In the algorithm, as interval dichotomy and extended interval division are used, it is certain that all sub-interval boxes can be examined to guarantee all real roots of system of nonlinear equation can be attained. Its performance is shown in solving examples from various applications. Finally, it is pointed out that there is some related works to be researched further. This method can solve some complex problem in practice effectively.
出处 《四川大学学报(工程科学版)》 EI CAS CSCD 2004年第5期86-93,共8页 Journal of Sichuan University (Engineering Science Edition)
基金 国家自然科学基金资助项目(10172028)
关键词 非线性方程组 预处理 因式分解 区间计算 Gauss-Seidel方法 符号计算 Calculations Multivariable systems Nonlinear equations
  • 相关文献

参考文献12

  • 1Herbort S,Ratz D.Improving the Efficiency of Non linear-System-Solver Using a Componentwise Newton Method[J/OL].http://citeseer.nj.nec.com/herbort97improving.html.1997.
  • 2David A C,John B L,Donald B O.Using algebraic geometry[M].New York:Springer-Verlag Inc,1992.
  • 3Moore R E,Yang C T.Interval Analysis I[A].Technical Document[C].LMSD-285875, 1959.
  • 4Schichl H,Neumaier A.Interval analysis-basics[J/OL].http://solon.cma.univie.ac.at/ .neum/interval.html.
  • 5Stahl V.Interval methods for bounding the range of polynomials and solving systems of nonlinear equations[D].Angefertigt am Forschungsinstitut für Symbolisches Rechnen Technisch-Naturwissenschaftliche Fakultt Johannes Kepler Universitt Linz, 1995.
  • 6Caprani O,Madsen K,Nielsen H B.Introduction to interval analysis[J/OL].http://www.itum.dtu.dk.
  • 7Kearfott R B,Shi X f.Optimal preconditioner for interval Gauss-Seidel methods[A].Scientific Computing and Validated Numerics[C].Akademie Verlag.1996.173-178.
  • 8Kearfott R B,Hu C Y,Novoa M III.A review of preconditioners for the interval Gauss-Seidel method[J].Interval Computations,1991,1(1):59-85.
  • 9Kearfott R B.Preconditioners for the interval Gauss-Seidel method[J].SIAM J Num Anal,1990,27(3):809-822.
  • 10Zhang T.Isolating real roots of nonlinear polynomial equation(s) with integer coefficients[D].Peking University,2004.

同被引文献39

引证文献5

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部