Nothing Special   »   [go: up one dir, main page]

Skip to main content

Towards Automated Reasoning on the Properties of Numerical Constraints

  • Conference paper
  • First Online:
Recent Advances in Constraints (CologNet 2002)

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

  • 157 Accesses

Abstract

A general approach to improving constraint solving is to take advantage of information on the structure and particularities of the considered constraints. Specific properties can determine the use of customized solvers, or they can be used to improve solver cooperation and propagation strategies. We propose a framework in which properties are seen as abstractions of the underlying constraints, and relate them to the literature on abstract reasoning. We mainly exemplify this framework on numerical constraints, where such properties as monotonicity and convexity are important. In particular, we show how deductions can be made on such constraints to dynamically infer properties. We overview connections with recent works, and we give guidelines and examples on how this kind of tool can be integrated into existing or customized constraint-solvers.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. F. Benhamou and W. J. Older. Applying interval arithmetic to real, integer, and boolean constraints. J. of Logic Programming, 32(1):1–24, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  2. L. Bordeaux, E. Monfroy, and F. Benhamou. Raisonnement automatique sur les propriétés de contraintes numériques. In Actes des 11èmes J. Franc. de Programmation en Logique et par Contraintes (JFPLC), Nice, France, 2002. Hermès. in french.

    Google Scholar 

  3. P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Conf. Record of the 4th Annual ACM Symp. on Principles of Programming Languages (POPL), pages 238–252, Los Angeles, CA, 1977. ACM Press, New York, NY.

    Chapter  Google Scholar 

  4. P. Cousot and R. Cousot. Abstract interpretation and application to logic programs. J. of Logic Programming, 13(2–3):103–179, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  5. Y. Deville, O. Barette, and P. Van Hentenryck. Constraint satisfaction over connected row convex constraints. Artificial Intelligence, 109(1–2):243–271, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  6. E. C. Freuder. A sufficient condition for backtrack-free search. J. of the ACM, 29(1):24–32, 1982.

    Article  MATH  MathSciNet  Google Scholar 

  7. F. Giunchiglia and T. Walsh. A theory of abstraction. Artificial Intelligence, 56(2–3): 323–390, 1992.

    Article  MathSciNet  Google Scholar 

  8. L. Granvilliers, E. Monfroy, and F. Benhamou. Symbolic-interval cooperation in constraint programming. In Proc. of the Int. Symp. on Symbolic and Algebraic Computation (ISSAC), London, Ontario, 2001. ACM Press.

    Google Scholar 

  9. E. R. Hansen. Global Optimization Using Interval Analysis. Pure and Applied Mathematics. Marcel Dekker Inc., 1992.

    Google Scholar 

  10. D. Lesaint. Inferring constraint types in constraint programming. In Proc. of the 8th Int. Conf. on Principles and Practice of Constraint Programming (CP), LNCS, pages 492–507, Ithaca, NY, 2002. Springer.

    Google Scholar 

  11. K. Marriott and P.-J. Stuckey. Approximating interaction between linear arithmetic constraints. In Proc. of the International Symposium on Logic Programming (ISLP), pages 571–585, Ithaca, NY, 1994. MIT Press.

    Google Scholar 

  12. R. E. Moore. Interval Analysis. Prentice-Hall, 1966.

    Google Scholar 

  13. S. Nash and A. Sofer. Linear and Nonlinear Programming. McGraw Hill, 1996.

    Google Scholar 

  14. E. Petrov and E. Monfroy. Automatic analysis of composite solvers. In Proc. of the 14th IEEE Int. Conf. on Tools with Artificial Intelligence (ICTAI), Washington, 2002. IEEE Press. To appear.

    Google Scholar 

  15. D. Sam-Haroud and B. Faltings. Consistency techniques for continuous constraints. Constraints, 1(1–2):85–118, 1996.

    Article  MathSciNet  Google Scholar 

  16. Z. Yuanlin and R. H. C. Yap. Arc consistency on n-ary monotonic and linear constraints. In Proc. of the 6th Int. Conf. on Principles and Practice of Constraint Programming (CP), LNCS, pages 470–483, Singapore, 2000. Springer.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bordeaux, L., Monfroy, E., Benhamou, F. (2003). Towards Automated Reasoning on the Properties of Numerical Constraints. In: O’Sullivan, B. (eds) Recent Advances in Constraints. CologNet 2002. Lecture Notes in Computer Science, vol 2627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36607-5_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-36607-5_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00986-3

  • Online ISBN: 978-3-540-36607-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics