A diagonal Hestenes-Stiefel and Polak–Ribière–Polyak algorithm for solving nonlinear system of equations

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

We address the solution of large-scale nonlinear systems of equations and propose a Jacobian-free diagonal Hestenes-Stiefel and Polak–Ribière–Polyak hybrid algorithm (hybridplus) that uses only residual information and avoids matrix storage. The search direction of the algorithm is obtained by combining a diagonal Jacobian approximation with a positive hybrid of Hestenes-Stiefel and Polak–Ribière–Polyak parameters. We globalized the algorithm using a nonmonotone line search technique that utilizes two-sided trial steps and achieved the global convergence results under standard bounded level-set and Lipschitz continuity assumptions on the Jacobian. Furthermore, when the Jacobian positive definite in the neighborhood of a solution, we prove a uniform lower bound on accepted step sizes and derive an R-linear convergence rate. Extensive experiments on ten benchmark families across dimensions up to 10 6 and ten diverse initializations (500 runs per algorithm) demonstrated that hybridplus consistently outperforms similar algorithms in the literature.

Article activity feed