Skip to main content

A system handling RCC-8 queries on 2D regions representable in the closure algebra of half-planes

  • 3 Formal Tools
  • Conference paper
  • First Online:

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

Abstract

The paper describes an algebraic framework for representing and reasoning about 2D spatial regions. The formalism is based on a Closure Algebra (CA) of half-plaries -i.e., a Boolean Algebra augmented with a closure operator. The CA provides a flexible representation for polygonal regions and for expressing topological constraints among such regions. The paper relates these constraints to relations defined in the 1st-order Region Connection Calculus (RCC). This theory allows the definition of a set of eight topological relations (RCC-8) which forms a partition of all possible relations between two regions. We describe an implemented algorithm for determining which of the RCC-8 relations holds between any two regions representable in the CA. One application of such a system is in Geographical Information Systems (GIS), where often the data is represented quantitatively, but it would be desirable for queries to be expressed qualitatively in a high level language such as that of the RCC theory.

This work was supported by the EPSRC under grant GR/K65041.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Allen, J. F.: 1983, Maintaining knowledge about temporal intervals, Communications of the ACM 26(11), 832–843.

    Article  MATH  Google Scholar 

  • Bennett, B.: 1994, Spatial reasoning with propositional logics, in J. Doyle, E. Sandewall and P. Torasso (eds), Principles of Knowledge Representation and Reasoning: Proceedings of the 4th International Conference (KR94), Morgan Kaufmann, San Francisco, CA.

    Google Scholar 

  • Bennett, B.: 1996, Modal logics for qualitative spatial reasoning, Bulletin of the Interest Group in Pure and Applied Logic (IGPL).

    Google Scholar 

  • Bennett, B.: 1998, Determining consistency of topological relations, Constraints. to appear.

    Google Scholar 

  • Bennett, B., Cohn, A. G. and Isli, A.: 1997, Combining multiple representations in a spatial reasoning system, Proceedings of the 9th IEEE International Conference on Tools with Artificial Intelligence (TAI-97), Newport Beach, CA, pp. 314–322.

    Google Scholar 

  • Chvátal, V.: 1983, Linear Programming, W.H. Freeman and Company, New York.

    MATH  Google Scholar 

  • Clementini, E., Sharma, J. and Egenhofer, M. J.: 1994, Modeling topological spatial relations: strategies for query processing, Computers and Graphics 18(6), 815–822.

    Article  Google Scholar 

  • Cohn, A. G., Bennett, B., Gooday, J. and Gotts, N.: 1997a, RCC: a calculus for region based qualitative spatial reasoning, Geoinformatica.

    Google Scholar 

  • Cohn, A. G., Bennett, B., Gooday, J. and Gotts, N.: 1997b, Representing and reasoning with qualitative spatial relations about regions, in O. Stock (ed.), Temporal and spatial reasoning, Kluwer.

    Google Scholar 

  • Dornheim, C.: 1996, Vergleichende analyse topologischer ansitze des qualitativen rümlichen schliësens, Studienarbeit, Fachereich Informatik 253, Universität Hamburg.

    Google Scholar 

  • Egenhofer, M.: 1991, Reasoning about binary topological relations, in O. Gunther and H. J. Schek (eds), Proceedings of the Second Symposium on Large Spatial Databases, SSD'91 (Zurich, Switzerland). Lecture Notes in Computer Science 525, pp. 143–160.

    Google Scholar 

  • Egenhofer, M. and Franzosa, R.: 1991, Point-set topological spatial relations, International Journal of Geographical Information Systems 5(2), 161–174.

    Article  Google Scholar 

  • Faltings, B.: 1995, Qualitative spatial reaoning using algebraic topology, in A. U. Frank and W. Kuhn (eds), Spatial Information Theory: a theoretical basis for GIS, Vol. 988 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 17–30.

    Chapter  Google Scholar 

  • Fourier, J. B. J.: 1890, Second extrait, in P. Gauthiers-Villars (ed.), Oeuvres, G. Darboux, pp. 325–328. English translation by D. A. Kohler(1973).

    Google Scholar 

  • McKinsey, J. and Tarski, A.: 1944, The algebra of topology, Annals of Methematics 45, 141–191.

    Article  MATH  MathSciNet  Google Scholar 

  • Randell, D. A., Cui, Z. and Cohn, A. G.: 1992, A spatial logic based on regions and connection, Proc. 3rd Int. Conf. on Knowledge Representation and Reasoning, Morgan Kaufmann, San Mateo, pp. 165–176.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Mira Angel Pasqual del Pobil Moonis Ali

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag

About this paper

Cite this paper

Bennett, B., Isli, A., Cohn, A.G. (1998). A system handling RCC-8 queries on 2D regions representable in the closure algebra of half-planes. In: Mira, J., del Pobil, A.P., Ali, M. (eds) Methodology and Tools in Knowledge-Based Systems. IEA/AIE 1998. Lecture Notes in Computer Science, vol 1415. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64582-9_758

Download citation

  • DOI: https://doi.org/10.1007/3-540-64582-9_758

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64582-5

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics