Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 89
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: M. Papadrakakis and B.H.V. Topping
Paper 72
A Numerical Study of Newton-Like Methods for Nonlinear Systems with a Singular Jacobian J.L. Hueso1, E. Martínez2 and J.R. Torregrosa1
1Institute of Multidisciplinary Mathematics,
2Institute of Pure and Applied Mathematics,
, "A Numerical Study of Newton-Like Methods for Nonlinear Systems with a Singular Jacobian", in M. Papadrakakis, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 72, 2008. doi:10.4203/ccp.89.72
Keywords: nonlinear system, Newton's method, Quadratic convergence.
Summary
In this paper, we consider the problem of finding a real solution
alpha of the nonlinear system F(x)=0, with n equations and
n unknowns. The most used iterative method is the classical
Newton's method. It is well known that this method requires the
Jacobian matrix of F to be nonsingular in the neighborhood of
alpha in order to obtain quadratic convergence. This condition
restricts to some extent the application of Newton's method.
In [1,2] some variants of Newton's method which converge quadratically in spite of Jacobian matrix being singular in some iterations are proposed. In this paper, we present several modified Newton methods for nonlinear systems F(x)=0, allowing the Jacobian matrix to be singular at the solution. Specifically, we consider the iterative method obtained from Newton's method by replacing the inverse of the Jacobian matrix by the product of this inverse and a suitably chosen diagonal matrix M=diag(m1,m2,...,mn), called the weight matrix. Quadratic convergence is proved under certain conditions on the function F(x) and on the weight matrix M. We present two modifications of Newton's method: the modified Newton's method (MN), obtained by taking particular values for the weights mi, i=1,2,...,n, and the generalized Newton's method obtained by considering a equivalent nonlinear system that depends on n parameters which are chosen in order to obtain a nonsingular Jacobian in the solution. As matrix M is sometimes not easy to obtain analytically, we have devised an alternative way to numerically estimate the diagonal entries of M. So we obtain the modified Newton's method with estimated weights (MNE) and the generalized Newton's method with estimated weight (GNE). We check the effectiveness of the modified methods by applying it to several nonlinear systems with singular Jacobian at the solution. The numerical results confirm that quadratic convergence is re-established and enables us to compare these variants with Newton's method. For each example, we run each method starting from 25 points randomly chosen at distance 0.5 from the solution and plot the logarithm of the distance between two consecutive iterations against the iteration number. The result is a straight line for Newton's method and a parabolic-like curve for the other methods, which reaches before the tolerance condition, graphically showing the convergence order. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|