A Practical Approach for Maximizing Satisfiability in Qualitative Spatial and Temporal Constraint Networks

We introduce and study the problem of obtaining a spatial or temporal configuration that maximizes the number of constraints satisfied in a qualitative constraint network (QCN). We call this problem the MAX-QCN problem and prove that it is NP-hard for most of the qualitative calculi. We also propose a complete generic branch and bound algorithm for solving the MAX-QCN problem. This algorithm builds on techniques used in the literature for solving the consistency checking problem and the minimal labeling problem of a given QCN. In particular, we make use of a tractable subclass of relations, a chordal graph provided by a triangulation of the input QCN, and the partial weak composition as a filtering method. The experimentation that we have conducted with QCNs from the Interval Algebra and the Region Connection Calculus shows the interest of our proposed algorithm.

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

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

[3]  Bernhard Nebel,et al.  Efficient Methods for Qualitative Spatial Reasoning , 2001, J. Artif. Intell. Res..

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

[5]  Souhila Kaci,et al.  A Syntactical Approach to Qualitative Constraint Networks Merging , 2010, LPAR.

[6]  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..

[7]  James F. Allen An Interval-Based Representation of Temporal Knowledge , 1981, IJCAI.

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

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

[10]  Josep Argelich,et al.  The First and Second Max-SAT Evaluations , 2008, J. Satisf. Boolean Model. Comput..

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

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

[13]  Richard J. Wallace,et al.  Partial Constraint Satisfaction , 1989, IJCAI.

[14]  Hans W. Guesgen,et al.  Qualitative Spatial and Temporal Reasoning: Emerging Applications, Trends, and Directions , 2011, Spatial Cogn. Comput..

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

[16]  Jean-François Condotta,et al.  Tackling Large Qualitative Spatial Networks of Scale-Free-Like Structure , 2014, SETN.