Efficiently Reasoning about Qualitative Constraints through Variable Elimination

We introduce, study, and evaluate a novel algorithm in the context of qualitative constraint-based spatial and temporal reasoning, that is based on the idea of variable elimination, a simple and general exact inference approach in probabilistic graphical models. Given a qualitative constraint network N, our algorithm enforces a particular directional local consistency on N, which we denote by ←-consistency. Our discussion is restricted to distributive subclasses of relations, i.e., sets of relations closed under converse, intersection, and weak composition and for which weak composition distributes over non-empty intersections for all of their relations. We demonstrate that enforcing ←-consistency on a given qualitative constraint network defined over a distributive subclass of relations allows us to decide its satisfiability. The experimentation that we have conducted with random and real-world qualitative constraint networks defined over a distributive subclass of relations of the Region Connection Calculus, shows that our approach exhibits unparalleled performance against competing state-of-the-art approaches for checking the satisfiability of such constraint networks.

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

[2]  Jean-François Condotta,et al.  An Efficient Approach for Tackling Large Real World Qualitative Spatial Networks , 2016, Int. J. Artif. Intell. Tools.

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

[4]  Pinar Heggernes,et al.  The Computational Complexity of the Minimum Degree Algorithm , 2001 .

[5]  Reinhard Diestel,et al.  Graph Theory, 4th Edition , 2012, Graduate texts in mathematics.

[6]  Sanjiang Li,et al.  On Distributive Subalgebras of Qualitative Spatial and Temporal Calculi , 2015, COSIT.

[7]  Gérard Ligozat,et al.  Weak Composition for Qualitative Spatial and Temporal Reasoning , 2005, CP.

[8]  Till Mossakowski,et al.  Algebraic Properties of Qualitative Spatio-temporal Calculi , 2013, COSIT.

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

[10]  Peter van Beek,et al.  The Design and Experimental Analysis of Algorithms for Temporal Reasoning , 1995, J. Artif. Intell. Res..

[11]  Philippe Jégou,et al.  Tree-Decompositions with Connected Clusters for Solving Constraint Networks , 2014, CP.

[12]  D. R. Fulkerson,et al.  Incidence matrices and interval graphs , 1965 .

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

[14]  Jean-François Condotta,et al.  A Simple Decomposition Scheme for Large Real World Qualitative Constraint Networks , 2015, FLAIRS Conference.

[15]  Jean-François Condotta,et al.  Consistency of Triangulated Temporal Qualitative Constraint Networks , 2011, 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence.

[16]  J. Goodwin,et al.  Geographical Linked Data: The Administrative Geography of Great Britain on the Semantic Web , 2008 .

[17]  Pascal Van Hentenryck,et al.  Constraint Satisfaction over Connected Row Convex Constraints , 1997, Artif. Intell..

[18]  R. Diestel Extremal Graph Theory , 2017 .

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

[20]  D. Rose A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONS , 1972 .

[21]  Manolis Koubarakis,et al.  Consistency of Chordal RCC-8 Networks , 2012, 2012 IEEE 24th International Conference on Tools with Artificial Intelligence.

[22]  V. Klee,et al.  Helly's theorem and its relatives , 1963 .

[23]  Jean-François Condotta,et al.  Efficiently Characterizing Non-Redundant Constraints in Large Real World Qualitative Spatial Networks , 2015, IJCAI.

[24]  Jean-François Condotta,et al.  Efficient Approach to Solve the Minimal Labeling Problem of Temporal and Spatial Qualitative Constraints , 2013, IJCAI.

[25]  Jinbo Huang Compactness and Its Implications for Qualitative Spatial and Temporal Reasoning , 2012, KR.

[26]  Luis Fariñas del Cerro,et al.  Tractability Results in the Block Algebra , 2002, J. Log. Comput..

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

[28]  Peter B. Ladkin,et al.  On binary constraint problems , 1994, JACM.

[29]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[30]  William F. Clocksin,et al.  Programming in Prolog , 1987, Springer Berlin Heidelberg.

[31]  Sanjiang Li,et al.  On redundant topological constraints , 2014, Artif. Intell..

[32]  Alexander Reinefeld,et al.  Fast algebraic methods for interval constraint problems , 1997, Annals of Mathematics and Artificial Intelligence.

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

[34]  Robert E. Tarjan,et al.  Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs , 1984, SIAM J. Comput..

[35]  Khalil Challita,et al.  A semi-dynamical approach for solving qualitative spatial constraint satisfaction problems , 2012, Theor. Comput. Sci..

[36]  Nevin L. Zhang,et al.  A simple approach to Bayesian network computations , 1994 .

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

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

[39]  Carsten Lutz,et al.  A Tableau Algorithm for Description Logics with Concrete Domains and General TBoxes , 2007, Journal of Automated Reasoning.

[40]  Carsten Lutz,et al.  A Tableau Algorithm for DLs with Concrete Domains and GCIs , 2005, Description Logics.

[41]  Yuanlin Zhang,et al.  Solving connected row convex constraints by variable elimination , 2009, Artif. Intell..

[42]  Alfred Tarski,et al.  Relational selves as self-affirmational resources , 2008 .