Nonsmooth exclusion test for finding all solutions of nonlinear equations
Nonsmooth exclusion test for finding all solutions of nonlinear equations
复制标题
DOI:
10.1007/s10543-010-0280-6
复制
发表时间:
2010-09
影响因子:
1.5
通讯作者:
M. D. Stuber;V. Kumar;Paul I. Barton
中科院分区:
文献类型:
--
作者:
M. D. Stuber;V. Kumar;Paul I. Barton
A new approach is proposed for finding all real solutions of systems of nonlinear equations with bound constraints. The zero finding problem is converted to a global optimization problem whose global minima with zero objective value, if any, correspond to all solutions of the original problem. A branch-and-bound algorithm is used with McCormick’s nonsmooth convex relaxations to generate lower bounds. An inclusion relation between the solution set of the relaxed problem and that of the original nonconvex problem is established which motivates a method to generate automatically, starting points for a local Newton-type method. A damped-Newton method withnatural level functionsemploying therestrictive monotonicity testis employed to find solutions robustly and rapidly. Due to the special structure of the objective function, the solution of the convex lower bounding problem yields a nonsmooth root exclusion test which is found to perform better than earlier interval-analysis based exclusion tests. Both the componentwise Krawczyk operator and interval-Newton operator with Gauss-Seidel based root inclusion and exclusion tests are also embedded in the proposed algorithm to refine the variable bounds for efficient fathoming of the search space. The performance of the algorithm on a variety of test problems from the literature is presented, and for most of them, the first solution is found at the first iteration of the algorithm due to the good starting point generation.