Qualitative constraint satisfaction problems: An extended framework with landmarks

Dealing with spatial and temporal knowledge is an indispensable part of almost all aspects of human activity. The qualitative approach to spatial and temporal reasoning, known as Qualitative Spatial and Temporal Reasoning (QSTR), typically represents spatial/temporal knowledge in terms of qualitative relations (e.g., to the east of, after), and reasons with spatial/temporal knowledge by solving qualitative constraints. When formulating qualitative constraint satisfaction problems (CSPs), it is usually assumed that each variable could be ''here, there and everywhere''. Practical applications such as urban planning, however, often require a variable to take its value from a certain finite domain, i.e. it is required to be 'here or there, but not everywhere'. Entities in such a finite domain often act as reference objects and are called ''landmarks'' in this paper. The paper extends the classical framework of qualitative CSPs by allowing variables to take values from finite domains. The computational complexity of the consistency problem in this extended framework is examined for the five most important qualitative calculi, viz. Point Algebra, Interval Algebra, Cardinal Relation Algebra, RCC5, and RCC8. We show that all these consistency problems remain in NP and provide, under practical assumptions, efficient algorithms for solving basic constraints involving landmarks for all these calculi.

[1]  Carmel Domshlak,et al.  Landmarks, Critical Paths and Abstractions: What's the Difference Anyway? , 2009, ICAPS.

[2]  Jochen Renz,et al.  A Canonical Model of the Region Connection Calculus , 1997, J. Appl. Non Class. Logics.

[3]  Gérard Ligozat,et al.  What Is a Qualitative Calculus? A General Framework , 2004, PRICAI.

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

[5]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[6]  Jinbo Huang,et al.  A Divide-and-Conquer Approach for Solving Interval Algebra Networks , 2009, IJCAI.

[7]  Bernhard Nebel,et al.  On the Complexity of Qualitative Spatial Reasoning: A Maximal Tractable Fragment of the Region Connection Calculus , 1999, Artif. Intell..

[8]  Jae Hee Lee,et al.  Qualitative reasoning with directional relations , 2010, Artif. Intell..

[9]  Maneesh Agrawala,et al.  Automatic generation of tourist maps , 2008, ACM Trans. Graph..

[10]  Peter Jonsson,et al.  Point algebras for temporal reasoning: Algorithms and complexity , 2003, Artif. Intell..

[11]  Peter van Beek,et al.  Reasoning About Qualitative Temporal Information , 1990, Artif. Intell..

[12]  Laure Vieu,et al.  Modes of Connection , 1999 .

[13]  Marc Gyssens,et al.  Closure properties of constraints , 1997, JACM.

[14]  Sanjiang Li,et al.  Combining Topological and Directional Information for Spatial Reasoning , 2007, IJCAI.

[15]  Sanjiang Li,et al.  Here, There, but Not Everywhere: An Extended Framework for Qualitative Constraint Satisfaction , 2012, ECAI.

[16]  Kevin Lynch,et al.  The Image of the City , 1960 .

[17]  Abdul Sattar,et al.  Modelling and solving temporal reasoning as propositional satisfiability , 2008, Artif. Intell..

[18]  Bernhard Nebel,et al.  Reasoning about temporal relations: a maximal tractable subclass of Allen's interval algebra , 1994, JACM.

[19]  Anthony G. Cohn,et al.  REASONING WITH TOPOLOGICAL AND DIRECTIONAL SPATIAL INFORMATION , 2009, Comput. Intell..

[20]  Manuel Bodirsky,et al.  Complexity Classification in Infinite-Domain Constraint Satisfaction , 2012, ArXiv.

[21]  Nicola Guarino,et al.  A Pointless Theory of Space Based on Strong Connection and Congruence , 1996, KR.

[22]  Sanjiang Li,et al.  Reasoning about cardinal directions between extended objects , 2009, Artif. Intell..

[23]  A. U. Frank,et al.  Qualitative Spatial Reasoning , 2008, Encyclopedia of GIS.

[24]  Bernhard Nebel,et al.  Computational Properties of Qualitative Spatial Reasoning: First Results , 1995, KI.

[25]  Sanjiang Li,et al.  Reasoning about cardinal directions between extended objects: The NP-hardness result , 2011, Artif. Intell..

[26]  Andrei A. Bulatov,et al.  Complexity of conservative constraint satisfaction problems , 2011, TOCL.

[27]  Henry A. Kautz,et al.  Constraint Propagation Algorithms for Temporal Reasoning , 1986, AAAI.

[28]  Huaiqing Wang,et al.  RCC8 binary constraint network can be consistently extended , 2006, Artif. Intell..

[29]  Peter Jeavons,et al.  Classifying the Complexity of Constraints Using Finite Algebras , 2005, SIAM J. Comput..

[30]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[31]  Sanjiang Li,et al.  On Topological Consistency and Realization , 2006, Constraints.

[32]  Alfonso Gerevini,et al.  Combining topological and size information for spatial reasoning , 2002, Artif. Intell..

[33]  Ugo Montanari,et al.  Networks of constraints: Fundamental properties and applications to picture processing , 1974, Inf. Sci..

[34]  Gérard Ligozat,et al.  Reasoning about Cardinal Directions , 1998, J. Vis. Lang. Comput..

[35]  Mark de Berg,et al.  Computational Geometry: Algorithms and Applications, Second Edition , 2000 .

[36]  Dayou Liu,et al.  Solving Qualitative Constraints Involving Landmarks , 2011, CP.

[37]  Stephan Winter,et al.  Including landmarks in routing instructions , 2010, J. Locat. Based Serv..

[38]  Bernhard Nebel,et al.  Qualitative Spatial Reasoning Using Constraint Calculi , 2007, Handbook of Spatial Logics.

[39]  Silvia Richter,et al.  The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks , 2010, J. Artif. Intell. Res..

[40]  Robin Hirsch,et al.  A Finite Relation Algebra with Undecidable Network Satisfaction Problem , 1999, Log. J. IGPL.

[41]  P. Vanbeek Reasoning about qualitative temporal information , 1992 .

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

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

[44]  Alan K. Mackworth Constraint Satisfaction , 1985 .

[45]  Gérard Ligozat,et al.  Qualitative Triangulation for Spatial Reasoning , 1993, COSIT.

[46]  Timos K. Sellis,et al.  Qualitative representation of spatial knowledge in two-dimensional space , 1994, The VLDB Journal.

[47]  Kenneth D. Forbus,et al.  Qualitative Spatial Reasoning: The Clock Project , 1991, Artif. Intell..