A New Newton's Method with Diagonal Jacobian Approximation for Systems of Nonlinear Equations
Abstract
Problem statement: The major weaknesses of Newton method for nonlinear equations entail computation of Jacobian matrix and solving systems of n linear equations in each of the iterations. Approach: In some extent function derivatives are quit costly and Jacobian is computationally expensive which requires evaluation (storage) of n×n matrix in every iteration. Results: This storage requirement became unrealistic when n becomes large. We proposed a new method that approximates Jacobian into diagonal matrix which aims at reducing the storage requirement, computational cost and CPU time, as well as avoiding solving n linear equations in each iterations. Conclusion/Recommendations: The proposed method is significantly cheaper than Newton’s method and very much faster than fixed Newton’s method also suitable for small, medium and large scale nonlinear systems with dense or sparse Jacobian. Numerical experiments were carried out which shows that, the proposed method is very encouraging.
DOI: https://doi.org/10.3844/jmssp.2010.246.252
Copyright: © 2010 M. Y. Waziri, W. J. Leong, M. A. Hassan and M. Monsi. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 4,693 Views
- 5,014 Downloads
- 29 Citations
Download
Keywords
- Nonlinear equations
- large scale systems
- Newton’s method
- diagonal updating
- Jacobian approximation