Qualitative Spatial Reasoning: Cardinal Directions as an Example

ABSTRACT Abstract. Geographers use spatial reasoning extensively in large-scale spaces, i.e., spaces that cannot be seen or understood from a single point of view. Spatial reasoning differentiates several spatial relations, e.g. topological or metric relations, and is typically formalized using a Cartesian coordinate system and vector algebra. This quantitative processing of information is clearly different from the ways human draw conclusions about spatial relations. Formalized qualitative reasoning processes are shown to be a necessary part of Spatial Expert Systems and Geographical Information Systems. Addressing a subset of the total problem, namely reasoning with cardinal directions, a completely qualitative method, without recourse to analytical procedures, is introduced and a method for its formal comparison with quantitative formula is defined. The focus is on the analysis of cardinal directions and their properties. An algebraic method is used to formalize the meaning of directions. The standard ...

[1]  Daniel G. Bobrow,et al.  Expert systems: perils and promise , 1986, CACM.

[2]  D. Papadias,et al.  Computational Imagery , 1992, Cogn. Sci..

[3]  R. Luce Semiorders and a Theory of Utility Discrimination , 1956 .

[4]  Andrew U. Frank,et al.  Expert Systems and Geographic Information Systems: Review and Prospects , 1986 .

[5]  Barbara Tversky,et al.  Cognitive Maps, Cognitive Collages, and Spatial Mental Models , 1993, COSIT.

[6]  G. Lakoff,et al.  Women, Fire, and Dangerous Things: What Categories Reveal about the Mind , 1988 .

[7]  David J. Maguire,et al.  Object-oriented data modelling for spatial databases , 1990, Int. J. Geogr. Inf. Sci..

[8]  Jung-Hong Hong Qualitative distance and direction reasoning in geographic space , 1995 .

[9]  Max J. Egenhofer,et al.  Interaction with geographic information systems via spatial queries , 1990, J. Vis. Lang. Comput..

[10]  Benjamin Kuipers,et al.  Common-Sense Knowledge of Space: Learning from Experience , 1979, IJCAI.

[11]  Erland Jungert,et al.  Symbolic and Geometric Connectivity Graph Methods for Route Planning in Digitized Maps , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Patrick Suppes,et al.  Foundational aspects of theories of measurement , 1958, Journal of Symbolic Logic.

[13]  David M. Mark,et al.  Spatial Language and Geographic Information Systems: Cross-Linguistic Issues/ El Languaje Especial y Los Sistemas de Informacion Geograficos: Temas Interlinguisticos (90-2) , 1989 .

[14]  M. J. Egenhofer,et al.  LOBSTER : combining Al and database techniques for GIS , 1990 .

[15]  Amitabha Mukerjee,et al.  A Qualitative Model for Space , 1990, AAAI.

[16]  Ernest Davis,et al.  Representing and Acquiring Geographic Knowledge , 1986 .

[17]  F. Roberts On the compatibility between a graph and a simple order , 1971 .

[18]  Andrew U. Frank,et al.  Spatial concepts, geometric data models, and geometric data structures , 1992 .

[19]  Boi Faltings,et al.  Qualitative Kinematics: A Framework , 1987, IJCAI.

[20]  J. Jonides,et al.  Evidence of hierarchies in cognitive maps , 1985, Memory & cognition.

[21]  Daniel R. Montello,et al.  Scale and Multiple Psychologies of Space , 1993, COSIT.

[22]  B. Berry,et al.  Central places in Southern Germany , 1967 .

[23]  Soumitra Dutta,et al.  Approximate spatial reasoning , 1988, IEA/AIE '88.

[24]  Andrew U. Frank,et al.  Qualitative spatial reasoning about distances and directions in geographic space , 1992, J. Vis. Lang. Comput..

[25]  S Mahmoodi A knowledge based computer vision system for skeletal age assessment of children. , 1998 .

[26]  Shi-Kuo Chang,et al.  Iconic Indexing by 2-D Strings , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  John Millington Synge,et al.  Plays, Poems and Prose , 1992 .

[28]  Terence R. Smith,et al.  Design and Implementation of Large Spatial Databases , 1989, Lecture Notes in Computer Science.

[29]  Daniel Hernández,et al.  Maintaining Qualitative Spatial Knowledge , 1993, COSIT.

[30]  L. M. Blumenthal,et al.  Studies in geometry , 1972 .

[31]  Max J. Egenhofer,et al.  A Formal Definition of Binary Topological Relationships , 1989, FODO.

[32]  Benjamin Kuipers,et al.  The Cognitive Map: Could It Have Been Any Other Way? , 1983 .

[33]  Max J. Egenhofer,et al.  Reasoning about Gradual Changes of Topological Relationships , 1992, Spatio-Temporal Reasoning.

[34]  Anthony G. Cohn,et al.  Modelling Topological and Metrical Properties in Physical Processes , 1989, KR.

[35]  Timos K. Sellis,et al.  Spatial Reasoning Using Symbolic Arrays , 1992, Spatio-Temporal Reasoning.

[36]  Soumitra Dutta,et al.  Qualitative Spatial Reasoning: A Semi-quantitative Approach Using Fuzzy Logic , 1989, SSD.

[37]  Peter L. Hammer,et al.  Difference graphs , 1990, Discret. Appl. Math..

[38]  Albert C. Stevens,et al.  Distortions in judged spatial relations , 1978, Cognitive Psychology.

[39]  John Freeman,et al.  The modelling of spatial relations , 1975 .

[40]  Janellen Huttenlocher,et al.  Constructing spatial images: A strategy in reasoning. , 1968 .

[41]  Helen Couclelis,et al.  People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS , 1992, Spatio-Temporal Reasoning.

[42]  Fred S. Roberts,et al.  Tolerance geometry , 1973, Notre Dame J. Formal Log..

[43]  Christian Freksa,et al.  Qualitative spatial reasoning , 1990, Forschungsberichte, TU Munich.

[44]  Johan de Kleer,et al.  A Qualitative Physics Based on Confluences , 1984, Artif. Intell..

[45]  Dimitrios Papadias,et al.  Acquiring, Representing and Processing Spatial Relations , 1994 .

[46]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[47]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[48]  G. Lakoff Women, fire, and dangerous things : what categories reveal about the mind , 1989 .

[49]  John McCarthy,et al.  Epistemological Problems of Artificial Intelligence , 1987, IJCAI.

[50]  Benjamin Kuipers,et al.  Navigation and Mapping in Large Scale Space , 1988, AI Mag..

[51]  David M. Mark,et al.  Modelling Conceptual Neighbourhoods of Toplogical Line-Region Relations , 1995, Int. J. Geogr. Inf. Sci..

[52]  Drew McDermott A Theory of Metric Spatial Inference , 1980, AAAI.

[53]  Andrew U. Frank,et al.  Constraint-Based Reasoning in Geographic Databases: the Case of Symbolic Arrays , 1994, Workshop on Deductive Databases and Logic Programming.

[54]  Ramanathan V. Guha,et al.  Cyc: toward programs with common sense , 1990, CACM.

[55]  Herbert A. Simon,et al.  Why a Diagram is (Sometimes) Worth Ten Thousand Words , 1987, Cogn. Sci..

[56]  Donna Peuquet,et al.  An algorithm to determine the directional relationship between arbitrarily-shaped polygons in the plane , 1987, Pattern Recognit..

[57]  Timos K. Sellis,et al.  The Semantics of Relations in 2D Space Using Representative Points: Spatial Indexes , 1993, COSIT.

[58]  Erland Jungert,et al.  The Design of Pictorial Databases Based Upon the Theory of Symbolic Projections , 1989, SSD.

[59]  Andrew U. Frank,et al.  Qualitative Spatial Reasoning with Cardinal Directions , 1991, ÖGAI.

[60]  Chris Webster Rule-based spatial search , 1990, Int. J. Geogr. Inf. Sci..

[61]  W. Tobler,et al.  A Cappadocian Speculation , 1971, Nature.

[62]  Lotfi A. Zadeh,et al.  Fuzzy Logic and Its Application to Approximate Reasoning , 1974, IFIP Congress.

[63]  Jaap Van Brakel,et al.  Foundations of measurement , 1983 .

[64]  Andrew U. Frank,et al.  Introduction to Expert Systems for Land Information Systems , 1986 .

[65]  B. Kuipers The "Map in the Head" Metaphor , 1982 .

[66]  Ernest Davis,et al.  Planning routes through uncertain territory , 1983 .

[67]  Roger D. Maddux,et al.  The origin of relation algebras in the development and axiomatization of the calculus of relations , 1991, Stud Logica.

[68]  Benjamin Kuipers,et al.  Modeling Spatial Knowledge , 1978, IJCAI.

[69]  Kurt Konolige,et al.  Reasoning with Analogical Representations , 1992, KR.