Consistency checking for Euclidean spatial constraints: A dimension graph approach

Xuan Liu, S. Shekhar, S. Chawla

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

In this paper, we address the problem of consistency checking for Euclidean spatial constraints. A dimension graph representation is proposed to maintain the Euclidean spatial constraints among objects. The basic idea is to project the spatial constraints on both X and Y dimensions, and to construct a dimension graph on each dimension. Using a dimension graph representation transforms the problem of consistency checking into the problem of graph cycle detection. Consistency checking can be achieved with O(N+E) time as well as space complexity, where N is the number of spatial objects, and E is the number of spatial predicates in the constraint. The proposed approach is faster than O(N2) when the number of predicates is much smaller than N2 and there are few disjunctions in the spatial constraint. The dimension graph and consistency checking algorithm can be used for points, intervals and polygons in two-dimensional space. The algorithm can also guarantee global consistency.

Original languageEnglish
Title of host publicationProceedings - 12th IEEE Internationals Conference on Tools with Artificial Intelligence, ICTAI 2000
PublisherIEEE Computer Society
Pages333-342
Number of pages10
ISBN (Electronic)0769509096
DOIs
StatePublished - 2000
Externally publishedYes
Event12th IEEE Internationals Conference on Tools with Artificial Intelligence, ICTAI 2000 - Vancouver, Canada
Duration: Nov 13 2000Nov 15 2000

Publication series

NameProceedings - International Conference on Tools with Artificial Intelligence, ICTAI
Volume2000-January
ISSN (Print)1082-3409

Conference

Conference12th IEEE Internationals Conference on Tools with Artificial Intelligence, ICTAI 2000
Country/TerritoryCanada
CityVancouver
Period11/13/0011/15/00

Keywords

  • Astronomy
  • Computer science
  • Contracts
  • Decision support systems
  • Fluid flow
  • Geography
  • Laboratories
  • Relational databases
  • Spatial databases
  • Urban planning

Cite this