Automatic Generation of Numerical Redundancies for Non-Linear Constraint Solving

In this paper we present a framework for the cooperation of symbolic and propagation-based numerical solvers over the real numbers. This cooperation is expressed in terms of fixed points of closure operators over a complete lattice of constraint systems. In a second part we instantiate this framework to a particular cooperation scheme, where propagation is associated to pruning operators implementing interval algorithms enclosing the possible solutions of constraint systems, whereas symbolic methods are mainly devoted to generate redundant constraints. When carefully chosen, it is well known that the addition of redundant constraint drastically improve the performances of systems based on local consistency (e.g. Prolog IV or Newton). We propose here a method which computes sets of redundant polynomials called partial Gröbner bases and show on some benchmarks the advantages of such computations.

[1]  Frédéric Benhamou,et al.  Heterogeneous Constraint Solving , 1996, ALP.

[2]  David A. McAllester,et al.  Solving Polynomial Systems Using a Branch and Prune Approach , 1997 .

[3]  André Vellino,et al.  Constraint Arithmetic on Real Intervals , 1993, WCLP.

[4]  A. Morgan,et al.  Errata: Computing all solutions to polynomial systems using homotopy continuation , 1987 .

[5]  Ugo Montanari,et al.  Networks of constraints: Fundamental properties and applications to picture processing , 1974, Inf. Sci..

[6]  E. Hansen,et al.  Bounding solutions of systems of equations using interval analysis , 1981 .

[7]  Pascal Van Hentenryck,et al.  CLP(Intervals) Revisited , 1994, ILPS.

[8]  G. Alefeld,et al.  Introduction to Interval Computation , 1983 .

[9]  B. Buchberger,et al.  Grobner Bases : An Algorithmic Method in Polynomial Ideal Theory , 1985 .

[10]  David A. Cox,et al.  Ideals, Varieties, and Algorithms , 1997 .

[11]  Frédéric Benhamou,et al.  Applying Interval Arithmetic to Real, Integer, and Boolean Constraints , 1997, J. Log. Program..

[12]  R. Baker Kearfott,et al.  Some tests of generalized bisection , 1987, TOMS.

[13]  Frédéric Benhamou,et al.  Combining Local Consistency, Symbolic Rewriting and Interval Methods , 1996, AISMC.

[14]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

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

[16]  Franz Winkler,et al.  Polynomial Algorithms in Computer Algebra , 1996, Texts and Monographs in Symbolic Computation.