Skip to main content

Search for multi-component objects in large spatial databases

  • Short Presentations
  • Conference paper
  • First Online:
Foundations of Data Organization and Algorithms (FODO 1989)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 367))

Abstract

Many queries to spatial database systems concern spatial objects that may be conceptually modeled in terms of multiple components satisfying constraints on both attributes and spatial relationships. We investigate the performance of a new algorithm called Forward Constraint Propagation (FCP) that dynamically assembles the spatial locations of a multi-component object from a spatial database given a description of its components and their spatial relationships. The database stores the spatial locations of individual components in either object-based or location-based form. FCP embeds spatial constraint propagation within a heuristic tree search algorithm developed for the general constraint satisfaction problem. An experimental investigation based on a quadtree-structured database of “real-world” objects indicates that FCP outperforms eight alternative procedures in terms of time complexity.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

5. References

  • Freuder, E.C., 1982, A sufficient condition for backtrack free search, Journal of the ACM, vol. 29, pp. 24–32.

    Google Scholar 

  • Gaschnig, J., 1977, A general backtrack algorithm that eliminates most redundant tests, Proc. of the International Joint Conference on Artificial Intelligence, Cambridge, MA, USA, p. 457.

    Google Scholar 

  • Haralick, R.M. & Elliott, G.L., 1980, Increasing Tree Search Efficiency for Constraint Satisfaction Problems, Artificial Intelligence, vol. 14, pp. 263–313.

    Google Scholar 

  • Mackworth, A.K., 1977, Consistency in Networks of Relations, Artificial Intelligence, vol. 8, pp. 99–118.

    Google Scholar 

  • Mackworth, A.K. & Freuder, E.C., 1985, The Complexity of some Polynomial Network Consistency Algorithms for Constraint Satisfaction Problems, Artificial Intelligence, vol. 25, pp 65–74.

    Google Scholar 

  • Menon, S, 1989, Spatial Search for Multi-Component Objects in a GIS using Symbolic Models and Hierarchical Data Structures, PhD Dissertation, University of California, Santa Barbara, CA, 93106.

    Google Scholar 

  • Smith, T.R., Peuquet, D.J., Menon, S. & Agarwal, P., 1987, KBGIS-II A Knowledge Based Geographic Information System, International Journal of Geographical Information Systems, Vol I, no 2, pp 149–172.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Witold Litwin Hans-Jörg Schek

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Menon, S., Smith, T.R. (1989). Search for multi-component objects in large spatial databases. In: Litwin, W., Schek, HJ. (eds) Foundations of Data Organization and Algorithms. FODO 1989. Lecture Notes in Computer Science, vol 367. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51295-0_134

Download citation

  • DOI: https://doi.org/10.1007/3-540-51295-0_134

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51295-0

  • Online ISBN: 978-3-540-46186-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics