Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6308))

Abstract

The geost constraint has been proposed to model and solve discrete placement problems involving multi-dimensional boxes (packing in space and time). The filtering technique is based on a sweeping algorithm that requires the ability for each constraint to compute a forbidden box around a given fixed point and within a surrounding area. Several cases have been studied so far, including integer linear inequalities. Motivated by the placement of objects with curved shapes, this paper shows how to implement this service for continuous constraints with arbitrary mathematical expressions. The approach relies on symbolic processing and defines a new interval arithmetic.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Choco: An open source Java CP library. documentation, http://choco.emn.fr/ .

  2. Agren, M., Beldiceanu, N., Carlsson, M., Sbihi, M., Tuchet, C., Zampelli, S.: 6 Ways of Integreting Symmetries Within Non-Overlapping Constraints. In: van Hoeve, W.-J., Hooker, J.N. (eds.) CPAIOR 2009. LNCS, vol. 5547, pp. 11–25. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  3. Araya, I., Trombettoni, G., Neveu, B.: Filtering Numerical CSPs Using Well-Constrained Subsystems. In: Gent, I.P. (ed.) CP 2009. LNCS, vol. 5732, pp. 158–172. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  4. Beldiceanu, N., Carlsson, M.: Sweep as a Generic Pruning Technique Applied to the Non-Overlapping Rectangles Constraints. In: Walsh, T. (ed.) CP 2001. LNCS, vol. 2239, pp. 377–391. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Beldiceanu, N., Carlsson, M., Poder, E., Sadek, R., Truchet, C.: A Generic Geometrical Constraint Kernel in Space and Time for Handling Polymorphic k-Dimensional Objects. In: Bessière, C. (ed.) CP 2007. LNCS, vol. 4741, pp. 180–194. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Beldiceanu, N., Carlsson, M., Thiel, S.: Sweep Synchronisation as a Global Propagation Mechanism. Comp. & Operations Research 33(10), 2835–2851 (2006)

    Article  MATH  Google Scholar 

  7. Benhamou, F., Goualard, F., Granvilliers, L., Puget, J.-F.: Revising Hull and Box Consistency. In: ICLP, pp. 230–244 (1999)

    Google Scholar 

  8. Carlsson, M., Beldiceanu, N., Martin, J.: A Geometric Constraint over k-Dimensional Objects and Shapes Subject to Business Rules. In: Stuckey, P.J. (ed.) CP 2008. LNCS, vol. 5202, pp. 220–234. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  9. Carlsson, M., Ottosson, G., Carlson, B.: An open-ended finite domain constraint solver. In: 9th International Symposium on Programming Languages: Implementations, Logics, and Programs, vol. 1292, pp. 191–206 (1997)

    Google Scholar 

  10. Kuchcinski, K.: Constraints-driven scheduling and resource assignment. ACM Transactions on Design Automation of Electronic Systems 8(3), 355–383 (2003)

    Article  Google Scholar 

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

    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

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chabert, G., Beldiceanu, N. (2010). Sweeping with Continuous Domains. In: Cohen, D. (eds) Principles and Practice of Constraint Programming – CP 2010. CP 2010. Lecture Notes in Computer Science, vol 6308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15396-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15396-9_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15395-2

  • Online ISBN: 978-3-642-15396-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics