Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T23:44:53.967Z Has data issue: false hasContentIssue false

Studying the use and effect of graph decomposition in qualitativespatial and temporal reasoning

Published online by Cambridge University Press:  12 October 2016

Michael Sioutis
Affiliation:
Université Lille-Nord de France, Artois, CRIL-CNRS UMR 8188, Rue Jean Souvraz – SP 18, F 62307 Lens, France e-mail: fsioutis@cril.fr, salhi@cril.fr, condottag@cril.fr
Yakoub Salhi
Affiliation:
Université Lille-Nord de France, Artois, CRIL-CNRS UMR 8188, Rue Jean Souvraz – SP 18, F 62307 Lens, France e-mail: fsioutis@cril.fr, salhi@cril.fr, condottag@cril.fr
Jean-François Condotta
Affiliation:
Université Lille-Nord de France, Artois, CRIL-CNRS UMR 8188, Rue Jean Souvraz – SP 18, F 62307 Lens, France e-mail: fsioutis@cril.fr, salhi@cril.fr, condottag@cril.fr
Rights & Permissions [Opens in a new window]

Abstract

We survey the use and effect of decomposition-based techniques in qualitativespatial and temporal constraint-based reasoning, and clarify the notions of atree decomposition, a chordal graph, and a partitioning graph, and theirimplication with a particular constraint property that has been extensively usedin the literature, namely, patchwork. As a consequence, we prove that a recentlyproposed decomposition-based approach that was presented in the study byNikolaou and Koubarakis for checking the satisfiability of qualitative spatialconstraint networks lacks soundness. Therefore, the approach becomes quitecontroversial as it does not seem to offer any technical advance at all, whileresults of an experimental evaluation of it in a following work presented in thestudy by Sioutis become questionable. Finally, we present a particular treedecomposition that is based on the biconnected components of the constraintgraph of a given large network, and show that it allows for cost-freeutilization of parallelism for a qualitative constraint language that haspatchwork for satisfiable atomic networks.

Information

Type
Articles
Copyright
© Cambridge University Press, 2017 
Figure 0

Figure 1 The base relations of the Region Connection Calculus (RCC)-8 constraint language

Figure 1

Figure 2 The base relations of the Interval Algebra constraint language

Figure 2

Figure 3 Patching two qualitative constraint networks of Region Connection Calculus (RCC)-8 that agree on their common part

Figure 3

Figure 4 Region Connection Calculus (RCC)-8 configurations. (a) a configuration where EC(x,z) does not hold; (b) a configuration where EC(x,z) holds, along with its corresponding scenario

Figure 4

Figure 5 A graph (upper part) and its tree decomposition (lower part)

Figure 5

Figure 6 A graph and its partitioning graph with the parts comprising it (also contained in dashed circles in the initial graph)

Figure 6

Figure 7 A graph and its partitioning graph with the parts comprising it (also contained in dashed circles in the initial graph)

Figure 7

Figure 8 A chordal graph and its partitioning graph with the parts comprising it (also contained in dashed circles in the initial graph)

Figure 8

Figure 9 A graph G (top) with its biconnected components (middle) and its tree decomposition (bottom)

Figure 9

Table 1 Characteristics of real Region Connection Calculus (RCC)-8 networks

Figure 10

Table 2 Biconnected components of real Region Connection Calculus (RCC)-8 networks

Figure 11

Figure 10 A separable constraint graph with an articulation vertex v

Figure 12

Table 3 Performance comparison based on elapsed time