Finding all solutions of nonlinearly constrained systems of equations

A new approach is proposed for finding allε-feasible solutions for certain classes of nonlinearly constrained systems of equations. By introducing slack variables, the initial problem is transformed into a global optimization problem (P) whose multiple global minimum solutions with a zero objective value (if any) correspond to all solutions of the initial constrained system of equalities. Allε-globally optimal points of (P) are then localized within a set of arbitrarily small disjoint rectangles. This is based on a branch and bound type global optimization algorithm which attains finiteε-convergence to each of the multiple global minima of (P) through the successive refinement of a convex relaxation of the feasible region and the subsequent solution of a series of nonlinear convex optimization problems. Based on the form of the participating functions, a number of techniques for constructing this convex relaxation are proposed. By taking advantage of the properties of products of univariate functions, customized convex lower bounding functions are introduced for a large number of expressions that are or can be transformed into products of univariate functions. Alternative convex relaxation procedures involve either the difference of two convex functions employed in αBB [23] or the exponential variable transformation based underestimators employed for generalized geometric programming problems [24]. The proposed approach is illustrated with several test problems. For some of these problems additional solutions are identified that existing methods failed to locate.

[1]  Reiner Horst,et al.  The Geometric Complementarity Problem and Transcending Stationarity in Global Optimization , 1990, Applied Geometry And Discrete Mathematics.

[2]  James E. Falk,et al.  Jointly Constrained Biconvex Programming , 1983, Math. Oper. Res..

[3]  C. Floudas,et al.  Global Optimization in Generalized Geometric Programming , 1997, Encyclopedia of Optimization.

[4]  David Kendrick,et al.  GAMS, a user's guide , 1988, SGNM.

[5]  Lorenz T. Biegler,et al.  Iterative linear programming strategies for constrained simulation , 1991 .

[6]  J. Leray,et al.  Topologie et équations fonctionnelles , 1934 .

[7]  Aimo A. Törn,et al.  Global Optimization , 1999, Science.

[8]  Philip Rabinowitz,et al.  Numerical methods for nonlinear algebraic equations , 1970 .

[9]  A. Morgan Solving Polynomial Systems Using Continuation for Engineering and Scientific Problems , 1987 .

[10]  Pierre Hansen,et al.  Global optimization of univariate Lipschitz functions: I. Survey and properties , 1989, Math. Program..

[11]  Daniel Vangarde A.I.É , 1975 .

[12]  Pierre Hansen,et al.  Global optimization of univariate Lipschitz functions: II. New algorithms and computational comparison , 1989, Math. Program..

[13]  W. Rheinboldt,et al.  Pathways to Solutions, Fixed Points, and Equilibria. , 1983 .

[14]  J. D. Perkins,et al.  An implementation of quasi-newton methods for solving sets of nonlinear equations , 1988 .

[15]  P. Pardalos,et al.  Handbook of global optimization , 1995 .

[16]  Alexander P. Morgan,et al.  Chemical equilibrium systems as numerical test problems , 1990, TOMS.

[17]  A. Neumaier Interval methods for systems of equations , 1990 .

[18]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[19]  Eldon Hansen,et al.  Global optimization using interval analysis , 1992, Pure and applied mathematics.

[20]  J. Nocedal,et al.  The use of linear programming for the solution of sparse sets of nonlinear equations , 1987 .

[21]  Christodoulos A. Floudas,et al.  αBB: A global optimization method for general constrained nonconvex problems , 1995, J. Glob. Optim..

[22]  Christodoulos A Floudas,et al.  Global minimum potential energy conformations of small molecules , 1994, J. Glob. Optim..

[23]  Guido Buzzi Ferraris,et al.  Bunlsi—a fortran program for solution of systems of nonlinear algebraic equations , 1986 .

[24]  R. W. Klopfenstein,et al.  Zeros of Nonlinear Functions , 1961, JACM.

[25]  Mark A. Stadtherr,et al.  On solving large sparse nonlinear equation systems , 1984 .

[26]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[27]  Chenyi Hu,et al.  Algorithm 737: INTLIB—a portable Fortran 77 interval standard-function library , 1994, TOMS.

[28]  Layne T. Watson,et al.  Algorithm 652: HOMPACK: a suite of codes for globally convergent homotopy algorithms , 1987, TOMS.

[29]  R. Baker Kearfott,et al.  Algorithm 681: INTBIS, a portable interval Newton/bisection package , 1990, TOMS.

[30]  Christodoulos A. Floudas,et al.  Global optimization for molecular conformation problems , 1993, Ann. Oper. Res..

[31]  Jon G. Rokne,et al.  Experiments using interval analysis for solving a circuit design problem , 1993, J. Glob. Optim..