<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>On Redundancy in Linked Geospatial Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michael Sioutis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sanjiang Li</string-name>
          <email>sanjiang.li@uts.edu.au</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jean-Francois Condotta</string-name>
          <email>condottag@cril.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CRIL CNRS UMR 8188, Universite d'Artois</institution>
          ,
          <addr-line>Lens</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>QCIS, University of Technology</institution>
          ,
          <addr-line>Sydney</addr-line>
          ,
          <country country="AU">Australia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>RCC8 is a constraint language that serves for qualitative spatial representation and reasoning by encoding the topological relations between spatial entities. As such, RCC8 has been recently adopted by GeoSPARQL in an e ort to enrich the Semantic Web with qualitative spatial relations. We focus on the redundancy that these data might harbor, which can throttle graph related applications, such as storing, representing, querying, and reasoning. For a RCC8 network N a constraint is redundant, if removing that constraint from N does not change the solution set of N . A prime network of N is a network which contains no redundant constraints, but has the same solution set as N . In this paper, we present a practical approach for obtaining the prime networks of RCC8 networks that originate from the Semantic Web, by exploiting the sparse and loosely connected structure of their constraint graphs, and, consequently, contribute towards o ering Linked Geospatial Data of high quality. Experimental evaluation exhibits a vast decrease in the total number of non-redundant constraints that we can obtain from an initial network, while it also suggests that our approach signi cantly boosts the state-of-the-art approach.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The Region Connection Calculus (RCC) is the dominant approach in Arti cial
Intelligence for representing and reasoning about topological relations [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. RCC
can be used to describe regions that are non-empty regular subsets of some
topological space by stating their topological relations to each other. RCC8 is the
constraint language formed by the following 8 binary topological base relations
of RCC: disconnected (DC), externally connected (EC), equal (EQ), partially
overlapping (P O), tangential proper part (T P P ), tangential proper part inverse
(T P P i), non-tangential proper part (N T P P ), and non-tangential proper part
inverse (N T P P i). These 8 relations are depicted in [10, Fig. 4].
      </p>
      <p>
        RCC8 has been recently adopted by GeoSPARQL [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and there has been
an ever increasing interest in coupling qualititave spatial reasoning techniques
with Linked Geospatial Data that are constantly being made available [
        <xref ref-type="bibr" rid="ref5 ref7">5, 7</xref>
        ].
Thus, there is a real need for scalable implementations of constraint network
algorithms for qualitative and quantitative spatial constraints, as RDF stores
supporting Linked Geospatial Data are expected to scale to billions of triples [
        <xref ref-type="bibr" rid="ref5 ref7">5,
7</xref>
        ]. In this context, literature has mainly focused on the satis ability problem of
a RCC8 network, which is deciding if there exists a solution of the network.
Towards e ciently deciding the satis ability of large real world RCC8 networks that
originate from the Semantic Web, there has already been a fair amount of work
carried out, presenting promising results, as described in [
        <xref ref-type="bibr" rid="ref12 ref13 ref15">13, 12, 15</xref>
        ]. Lately, the
important problem of deriving redundancy in a RCC8 network has been
considered and well-established in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. For a RCC8 network N a constraint is redundant,
if removing that constraint from N does not change the solution set of N . A
prime network of N is a network which contains no redundant constraints, but
has the same solution set as N . Finding a prime network can be useful in many
applications, such as computing, storing, and compressing the relationships
between spatial objects and, hence, saving space for storage and communication,
merging networks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], aiding querying in spatially-enhanced databases [
        <xref ref-type="bibr" rid="ref7 ref9">7, 9</xref>
        ], and
adjusting geometrical objects to meet topological constraints [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Due to space
constraints, we refer the reader to [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] for a well-depicted real motivational
example and further application possibilities.
      </p>
      <p>
        In this paper, we propose a practical approach for obtaining the prime
networks of RCC8 networks that have been harvested from the Semantic Web. In
particular, we exploit the sparse and loosely connected structure of their
constraint graphs, by establishing results that allow us to build on the simple
decomposition scheme presented in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The paper is organized as follows: in Section 2
we give some preliminaries concerning RCC8, redundant constraints, and the
notion of a prime network, in Section 3 we present our practical approach for
obtaining the prime networks of RCC8 networks that have been harvested from
the Semantic Web, in Section 4 we experimentally show that we can have a vast
decrease in the total number of non-redundant constraints that we can obtain
from an initial RCC8 network of the considered dataset, with signi cantly
improved performance over the state-of-the-art approach, and, nally, in Section 5
we conclude and make a connection with a relevant late breaking research e ort.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <p>
        A (binary) qualitative constraint language [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is based on a nite set B of jointly
exhaustive and pairwise disjoint (JEPD) relations de ned on a domain D, called
the set of base relations. The base relations of set B of a particular qualitative
constraint language can be used to represent de nite knowledge between any
two entities with respect to the given level of granularity. B contains the identity
relation Id, and is closed under the converse operation ( 1). Inde nite knowledge
can be speci ed by unions of possible base relations, and is represented by the set
containing them. Hence, 2B represents the total set of relations. 2B is equipped
with the usual set-theoretic operations union and intersection, the converse
operation, and the weak composition operation denoted by symbol [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In the
case of RCC8 [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], as noted in Section 1, B is the set fDC,EC,P O,T P P ,N T P P ,
T P P i,N T P P i,EQg, with EQ being relation Id. RCC8 networks can be viewed
as qualitative constraint networks (QCNs), de ned as follows:
      </p>
      <p>{EC}
v0 {NTPPi} v2</p>
      <p>{EC}
v0 {NTPPi} v2</p>
      <p>B</p>
      <p>In what follows, given a QCN N = (V; C) and v; v0 2 V , N [v; v0] will denote
the relation C(v; v0). N[v;v0]=r, with r 2 2B, is the QCN N 0 de ned by N 0[v; v0] =
r, N 0[v0; v] = r 1, and N 0[v; v0] = N [v; v0] 8(v; v0) 2 (V V ) n f(v; v0); (v0; v)g. A
QCN N = (V; C) is said to be trivially inconsistent i 9v; v0 2 V with N [v; v0] =
;. A solution of N is a mapping de ned from V to the domain D, yielding a
valid con guration, such that for every pair (v; v0) of variables in V , ( (v); (v0))
can be described by N [v; v0], i.e., there exists a base relation b 2 N [v; v0] such
that the relation de ned by ( (v); (v0)) is b. Two QCNs are equivalent i they
admit the same set of solutions. The constraint graph of a QCN N = (V; C) is the
graph (V; E), denoted by G(N ), for which we have that (v; v0) 2 E i N [v; v0] 6=
B. (N ) denotes the re ned -consistent QCN of N , i 8v; v0; v00 2 V we have
that (N )[v; v0] (N )[v; v00] (N )[v00; v0]. A sub-QCN N 0 of N = (V; C), is a
QCN (V; C0) such that N 0[v; v0] N [v; v0] 8v; v0 2 V where N 0[v; v0] 6= B. Given
a QCN N = (V; C), N #V 0 , with V 0 V , is QCN N restricted to V 0. If b is a base
relation, then fbg is a singleton relation. A subclass of relations is a set A 2B
closed under converse, intersection, and weak composition. In what follows, all
the considered subclasses will contain the singleton relations of 2B. Given three
relations r, r0, and r00, we say that weak composition distributes over intersection
if we have that r (r0 \ r00) = (r \ r0) (r \ r00) and (r0 \ r00) r = (r0 \ r) (r00 \ r).
De nition 2. A subclass A 2B is a distributive subclass if weak composition
distributes over non-empty intersections for all relations r, r0, r00 2 A. A subclass
A 2B is a maximal distributive subclass if there exists no other distributive
subclass B with B A.</p>
      <p>
        Notably, RCC8 has two maximal distributive subclasses, namely, D841 and
D864 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Given a QCN N = (V; C), we say that N entails a constraint r(v; v0) 2
2B, with v; v0 2 V , if for every solution of N , the relation de ned by ( (v); (v0))
is a base relation b such that b 2 r(v; v0). Relation N [v; v0] is redundant if
network N[v;v0]=B entails N [v; v0]. Note that by de nition every universal relation B
in a QCN is redundant. Recalling the fact that the constraint graph of a QCN
involves all the non-universal relations, we can obtain the following lemma:
Lemma 1. Given a QCN N = (V; C) and its constraint graph G(N ) = (V; E),
a relation N [v; v0], with v; v0 2 V , is redundant if (v; v0) 62 E.
      </p>
      <p>We now recall the following de nition of a reducible and a prime QCN:
v0
v4</p>
      <p>G2</p>
      <p>G G3 G4</p>
      <p>
        Fig. 2: A graph G (left) with its biconnected components (right)
De nition 3 ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). A QCN N = (V; C) is reducible if it comprises a
redundant relation other than relation B, and irreducible otherwise. An equivalent
irreducible sub-QCN of N , is called a prime QCN of N . If a prime QCN of N is
also unique, it is denoted by Nprime.
      </p>
      <p>
        In Figure 1, a QCN N of RCC8 and its prime QCN are depicted. Relation
fDCg is redundant as it can be entailed by N[v1;v2]=B and, thus, can be replaced
with relation B (denoting the lack of a constraint between two entities in a QCN).
Property 1 ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). Let N = (V; C) be a satis able QCN of RCC8. Then, N will be
said to satisfy the uniqueness property i 8u; v 2 V , with u 6= v, we have that
N does not entail a relation r N [u; v] where r = fEQg.
      </p>
      <p>
        The uniqueness property speci es that every region in a QCN of RCC8 should
be unique and not identical to any other region. This is a necessary property to
be able to obtain the unique prime network of a QCN [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and will hold for all
the considered QCNs in what follows. We recall the following important lemma
to be used in the sequel:
Lemma 2 ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). Let N = (V; C) be a not trivially inconsistent and -consistent
QCN of RCC8 de ned on one of the maximal distributive subclasses D841, or D864,
and having the uniqueness property. Then, a relation N [v; v0], with v; v0 2 V , is
non-redundant in N i N [v; v0] 6= TfN [v; v00] N [v00; v0] j v00 2 V n fv; v0gg.
      </p>
      <p>
        Finally, we have the following result with respect to the unique prime network
of a QCN N of RCC8, namely, Nprime:
Theorem 1 ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). Let N = (V; C) be a satis able QCN of RCC8 de ned on one
of the maximal distributive subclasses D841, or D864, and having the uniqueness
property. Further, let be the set of non-redundant relations in (N ). Then,
8u; v 2 V we have that Nprime[u; v] = (N [u; v] if (N )[u; v] 2 else B).
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Towards E ciently Characterizing Non-Redundant</title>
    </sec>
    <sec id="sec-4">
      <title>Relations in a Network</title>
      <p>
        In this section we present a practical approach for characterizing non-redundant
relations in QCNs that have been harvested from the Semantic Web. In
particular, we exploit the sparse and loosely connected structure of their constraint
graphs, by establishing results that allow building on the simple decomposition
scheme of [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. We recall the following de nition regarding biconnected graphs:
Algorithm 1: Delphys+(N )
      </p>
      <p>
        ;;
foreach n 2 Decomposer(N ) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] do
      </p>
      <p>
        [ Delphys(n) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ];
in : A satis able QCN N = (V; C) of RCC8 de ned on D841 or D864.
output : , the set of non-redundant relations in (N ).
1 begin
2
3
4
5
      </p>
      <p>
        return ;
De nition 4 ([
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]). A connected graph G = (V; E) is said to have an
articulation vertex u if there exist vertices v and v0 such that all paths connecting v and
v0 pass through u. A graph that has an articulation vertex is called separable,
and one that has none is called biconnected. A maximal biconnected subgraph is
called a biconnected component.
      </p>
      <p>
        Intuitively, an articulation vertex is any vertex whose removal increases the
number of connected components in a given graph. Figure 2 depicts a graph G,
along with its biconnected components. Vertices in grey are the articulation
vertices of G. The biconnected components of a graph G = (V; E) can be obtained
in O(jEj) time [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. We recall the following result from [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]:
Proposition 1 ([
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]). Let N be a QCN of RCC8, and fG1; : : : ; Gkg the
biconnected components of its constraint graph G(N ). Then, N is satis able i Ni is
satis able for every i 2 f1; : : : ; kg, where Ni is N #V (Gi).
      </p>
      <p>Then, by Proposition 1 and Lemma 1 we can obtain the following result:
Proposition 2. Let N be a satis able QCN of RCC8, and fG1; : : : ; Gkg the
biconnected components of its constraint graph G(N ). Then, a relation N [v; v0],
with v; v0 2 V , is non-redundant in N i (v; v0) 2 E(Gi) and N [v; v0] is
nonredundant in Ni, where Ni is N #V (Gi), for some i 2 f1; : : : ; kg.
Proof. By Lemma 1 we know that a relation N [v; v0] is redundant if (v; v0) 62
E(Gi). Let us consider a relation N [v; v0] where (v; v0) 2 E(Gi). Let N 0 =
N[v;v0]=B and Ni0 the restriction of N 0 to V (Gi). Then, by Proposition 1 we have
that a mapping is a solution of N 0 i is a solution of Ni0. On the other
hand, since Gi is a biconnected component, any solution of Ni0 is the restriction
of some solution of N 0 to V (Gi). Thus, N 0 entails N [v; v0] i Ni0 entails N [v; v0],
and, consequently, N [v; v0] is redundant in N i N [v; v0] is redundant in Ni. tu</p>
      <p>
        An algorithm based on Lemma 2 to obtain the set of non-redundant relations
was provided in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] with a time complexity of O(jV j3) for a given QCN N = (V; C)
of RCC8, which we here call Delphys. Proposition 2 allows us to establish a time
complexity of O( jVc j c3) = O(jV j c2), where c jV j is the maximum order
among the biconnected components of constraint graph G(N ), as it suggests
that we can consider the smaller biconnected components of G(N ) instead of
the entire constraint graph when characterizing non-redundant relations in N .
This new approach, which we call Delphys+, is shown in Algorithm 1.3
      </p>
      <p>
        It remains to be seen if there is any signi cant di erence between the order of
the constraint graph of a QCN and the maximum order among the biconnected
components of that graph, that is, if the value of the latter is signi cantly smaller
than the value of the former, so that Delphys+ can be considered as an
advancement over Delphys. We will see that this is indeed the case for the considered
QCNs of RCC8 that have been harvested from the Semantic Web (originally
appeared in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), which we introduce as follows.
      </p>
      <p>{ nuts: a RCC8 network that describes a nomenclature of territorial units and
contains 2 235/3 176 nodes/edges.4
{ adm1: a RCC8 network that describes the administrative geography of Great</p>
      <p>
        Britain [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and contains 11 761/44 832 nodes/edges.
{ gadm1: a RCC8 network that describes the German administrative units and
contains 42 749/159 600 nodes/edges.4
{ gadm2: a RCC8 network that describes the world's administrative areas and
contains 276 727/589 573 nodes/edges (http://gadm.geovocab.org/).
{ adm2: a RCC8 network that describes the Greek administrative geography
and contains 1 732 999/5 236 270 nodes/edges.4
      </p>
      <p>
        The aforementioned QCNs are satis able5, comprise relations that are
properly contained in any of the two maximal distributive subclasses D841 and D864
for RCC8, and originate from the Semantic Web, also called the Web of Data,
which is argued to be scale-free [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Graphs of scale-free structure are
relatively sparse [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], as it can be also observed by the jEj ratio of the constraint
jV j
graphs of our real world QCNs, thus, we expect these constraint graphs to be
loosely connected and yield a high number of biconnected components. We can
view information regarding biconnected components of the constraint graphs of
our QCNs in Table 1. The ndings are quite impressive, in the sense that the
maximum order among the biconnected components of a constraint graph is
signi cantly smaller than the order of that graph. For example, the constraint
graph of the biggest real RCC8 network, namely, adm2, has an order of value
3Check jV (g)j &gt; 2 within algorithm Decomposer as it appears in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] must be
removed for appropriate use of Decomposer in Delphys+.
      </p>
      <p>4Retrieved from: http://www.linkedopendata.gr/
5As obtaining the prime network of a QCN requires that the QCN is satis able
(see Theorem 1), we xed some inconsistencies with gadm1 and gadm2 that were
originally unsatis able. Also, identical regions were properly amalgamated to satisfy the
uniqueness property.
1 733 000, but the maximum order among its biconnected components is only of
value 22 808. Note also that, as the other metrics suggest, the largest
proportion of the biconnected components of a graph have an order much closer to the
minimum order than the maximum order among the components of that graph.
4</p>
    </sec>
    <sec id="sec-5">
      <title>Experimental Evaluation</title>
      <p>
        In this section, we compare the performance of Delphys+ with that of Delphys [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
using the dataset presented in Section 3. Experimentation was carried out on a
PC with an Intel Core 2 Quad Q9400 processor, 8 GB RAM, and the Precise
Pangolin x86 64 OS. Both Delphys and Delphys+ were written in Python and
run with with PyPy 2.4.0 (http://pypy.org/). Only one CPU core was used.
      </p>
      <p>The results on the performance of Delphys+ and Delphys are shown in Table 2.
Note that symbol 1 signi es that a reasoner hit the memory limit. The speedup
for Delphys+ reaches as high as nearly 100% for the cases where Delphys was
actually able to fully reason with the networks (e.g., nuts). Regarding adm1 the
speedup was limited and expected as the maximum order among the biconnected
components of the constraint graph of adm1 is very close to the order of the
entire graph itself (see Table 1). We also note that despite the overall much
better performance of Delphys+, it was unable to fully reason with adm2. (We
will refer to a late breaking research e ort regarding this issue in the closing
section.)</p>
      <p>
        Regarding redundancy, Table 3 shows the decrease that we can achieve with
respect to the total number of non-redundant constraints that we can obtain from
an initial network, which allows one to construct sparse constraint graphs that
can boost various graph related tasks, such as storing, representing, querying,
and reasoning. Notably, for the biggest network that Delphys+ was able to fully
reason with, namely, gadm2, the decrease is more than 50%, yielding a number of
non-redundant constraints which is almost linear to the number of its vertices,
con rming a similar observation in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>
        We focused on the redundancy that is harbored in RCC8 networks that
originate from the Semantic Web, and proposed a practical approach for sanitizing
such networks of any redundancy, by obtaining the set of their non-redundant
constraints and, consequently, o ering Linked Geospatial Data of high quality.
Experimental evaluation exhibited a vast decrease in the total number of
nonredundant constraints that we can obtain from an initial network, with signi
cantly improved performance over the state-of-the-art approach. A late breaking
research e ort, presented in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], builds on our approach and uses a particular
partial consistency to signi cantly boost its performance. Notably, it is able to
tackle even the largest of networks considered in our evaluation in this paper.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Condotta</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaci</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marquis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schwind</surname>
          </string-name>
          , N.:
          <article-title>Merging Qualitative Constraint Networks in a Piecewise Fashion</article-title>
          . In: ICTAI (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Dechter</surname>
          </string-name>
          , R.:
          <article-title>Constraint processing</article-title>
          . Elsevier Morgan Kaufmann (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Del</given-names>
            <surname>Genio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.I.</given-names>
            ,
            <surname>Gross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Bassler</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.E.</surname>
          </string-name>
          :
          <article-title>All Scale-Free Networks Are Sparse</article-title>
          .
          <source>Phys. Rev. Lett</source>
          .
          <volume>107</volume>
          ,
          <issue>178701</issue>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Goodwin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dolbear</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hart</surname>
          </string-name>
          , G.:
          <article-title>Geographical Linked Data: The Administrative Geography of Great Britain on the Semantic Web</article-title>
          .
          <source>TGIS 12</source>
          ,
          <issue>19</issue>
          {
          <fpage>30</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Koubarakis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et al.:
          <article-title>Challenges for Qualitative Spatial Reasoning in Linked Geospatial Data</article-title>
          . In: BASR@IJCAI (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Long</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duckham</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Both</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>On redundant topological constraints</article-title>
          .
          <source>AIJ</source>
          <volume>225</volume>
          ,
          <issue>51</issue>
          {
          <fpage>76</fpage>
          (
          <year>2015</year>
          ), in press
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Nikolaou</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koubarakis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Querying Incomplete Geospatial Information in RDF</article-title>
          . In: SSTD (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Nikolaou</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koubarakis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Fast Consistency Checking of Very Large Real-World RCC-8 Constraint Networks Using Graph Partitioning</article-title>
          . In: AAAI (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Open</given-names>
            <surname>Geospatial Consortium: OGC GeoSPARQL -</surname>
          </string-name>
          <article-title>A geographic query language for RDF data</article-title>
          .
          <source>OGC R Standard</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Randell</surname>
            ,
            <given-names>D.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A Spatial Logic Based on Regions and Connection</article-title>
          . In: KR (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Renz</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ligozat</surname>
          </string-name>
          , G.:
          <article-title>Weak Composition for Qualitative Spatial and Temporal Reasoning</article-title>
          . In: CP (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sioutis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Triangulation versus Graph Partitioning for Tackling Large Real World Qualitative Spatial Networks</article-title>
          . In: ICTAI (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Sioutis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Condotta</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          :
          <article-title>Tackling large Qualitative Spatial Networks of scalefree-like structure</article-title>
          .
          <source>In: SETN</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Sioutis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Condotta</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          :
          <article-title>E ciently Characterizing Non-Redundant Constraints in Large Real World Qualitative Spatial Networks</article-title>
          .
          <source>In: IJCAI</source>
          (
          <year>2015</year>
          ), to appear
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Sioutis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salhi</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Condotta</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A Simple Decomposition Scheme For Large Real World Qualitative Constraint Networks</article-title>
          .
          <source>In: FLAIRS</source>
          (
          <year>2015</year>
          ), to appear
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Steyvers</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenenbaum</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          :
          <article-title>The Large-Scale Structure of Semantic Networks: Statistical Analyses and a Model of Semantic Growth</article-title>
          .
          <source>Cog. Sci</source>
          .
          <volume>29</volume>
          ,
          <issue>41</issue>
          {
          <fpage>78</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. Wallgrun,
          <string-name>
            <surname>J.O.</surname>
          </string-name>
          :
          <article-title>Exploiting qualitative spatial reasoning for topological adjustment of spatial data</article-title>
          .
          <source>In: SIGSPATIAL</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>