Skip to main content

Solving Nonlinear Systems by Constraint Inversion and Interval Arithmetic

  • Conference paper
  • First Online:
Artificial Intelligence and Symbolic Computation (AISC 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1930))

Abstract

A reliable symbolic-numeric algorithm for solving nonlinear systems over the reals is designed. The symbolic step generates a new system, where the formulas are different but the solutions are preserved, through partial factorizations of polynomial expressions and constraint inversion. The numeric step is a branch-and-prune algorithm based on interval constraint propagation to compute a set of outer approximations of the solutions. The processing of the inverted constraints by interval arithmetic provides a fast and efficient method to contract the variables' domains. A set of experiments for comparing several constraint solvers is reported.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Götz Alefeld and Jürgen Herzberger. Introduction to Interval Computations. Academic Press, 1983.

    Google Scholar 

  2. Philippe Aubry, Daniel Lazard, and Marc Moreno Maza. On the Theories of Triangular Sets. Journal of Symbolic Computation, 28:105–124, 1998.

    Article  Google Scholar 

  3. Frédéric Benhamou and Laurent Granvilliers. Combining Local Consistency, Symbolic Rewriting and Interval Methods. In J. Calmet, J.A. Campbell, and J. Pfalzgraf, editors, Proceedings of the 3rd International Conference on Artificial Intelligence and Symbolic Mathematical Computation, volume 1138 of LNCS, pages 144–159, Steyr, Austria, 1996. Springer-Verlag.

    Google Scholar 

  4. Dario Bini and Bernard Mourrain. Handbook of Polynomial Systems. http://www-sop.inria.fr/saga/POL/, 1996.

  5. Bruno Buchberger. Gröbner Bases: an Algorithmic Method in Polynomial Ideal Theory. In Multidimensional Systems Theory, pages 184–232. D. Reidel Publishing Company, 1985.

    Google Scholar 

  6. John G. Cleary. Logical Arithmetic. Future Computing Systems, 2(2):125–149, 1987.

    Google Scholar 

  7. Georges Edwin Collins and Hoon Hong. Partial Cylindrical Algebraic Decomposition for Quantifier Elimination. Journal of Symbolic Computation, 12(3):299–328, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  8. Eldon Robert Hansen. Global Optimization using Interval Analysis. Marcel Dekker, 1992.

    Google Scholar 

  9. Ralph Baker Kearfott. Some Tests of Generalized Bisection. ACM Transactions on Mathematical Software, 13(3):197–220, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  10. Shankar Krishnan and Dinesh Manocha. Numeric-symbolic Algorithms for Evaluating One-dimensional Algebraic Sets. In Proceedings of International Symposium on Symbolic and Algebraic Computation, pages 59–67. ACM Press, 1995.

    Google Scholar 

  11. Alan K. Mackworth. Consistency in Networks of Relations. Artificial Intelligence, 8(1):99–118, 1977.

    Article  MATH  MathSciNet  Google Scholar 

  12. Kyoko Makino and Martin Berz. Efficient Control of the Dependency Problem based on Taylor Model Method. Reliable Computing, 5:3–12, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  13. Ramon Edgar Moore. Interval Analysis. Prentice-Hall, Englewood Cliffs, NJ, 1966.

    MATH  Google Scholar 

  14. Volker Stahl. Interval Methods for Bounding the Range of Polynomials and Solving Systems of Nonlinear Equations. PhD thesis, University of Linz, Austria, 1995.

    Google Scholar 

  15. Josef Stoer and Roland Bulirsch. Introduction to Numerical Analysis. Texts in Applied Mathematics. Springer, 2nd edition, 1993.

    Google Scholar 

  16. Maarten Hermann Van Emden. Canonical extensions as common basis for interval constraints and interval arithmetic. In F. Benhamou, editor, Proceedings of the 6th French Conference on Logic Programming and Constraint Programming, pages 71–83. Hermés, 1997.

    Google Scholar 

  17. Pascal Van Hentenryck, David McAllester, and Deepak Kapur. Solving Polynomial Systems Using a Branch and Prune Approach. SIAM Journal on Numerical Analysis, 34(2):797–827, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  18. Pascal Van Hentenryck, Laurent Michel, and Yves Deville. Numerica: a Modeling Language for Global Optimization. MIT Press, 1997.

    Google Scholar 

  19. Jan Verschelde. Database of Polynomial Systems. Michigan State University, USA, 1999. http://www.math.msu.edu/~;jan/demo.html.

  20. Jan Verschelde. PHCpack: A General-purpose Solver for Polynomial Systems by Homotopy Continuation. ACM Transactions on Mathematical Software, 25(2):251–276, 1999.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ceberio, M., Granvilliers, L. (2001). Solving Nonlinear Systems by Constraint Inversion and Interval Arithmetic. In: Campbell, J.A., Roanes-Lozano, E. (eds) Artificial Intelligence and Symbolic Computation. AISC 2000. Lecture Notes in Computer Science(), vol 1930. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44990-6_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-44990-6_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42071-2

  • Online ISBN: 978-3-540-44990-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics