<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">On Redundancy in Linked Geospatial Data</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Michael</forename><surname>Sioutis</surname></persName>
							<email>sioutis@cril.fr</email>
							<affiliation key="aff0">
								<orgName type="laboratory">CRIL CNRS UMR 8188</orgName>
								<orgName type="institution">Université d&apos;Artois</orgName>
								<address>
									<settlement>Lens</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Sanjiang</forename><surname>Li</surname></persName>
							<email>sanjiang.li@uts.edu.au</email>
							<affiliation key="aff1">
								<orgName type="department">QCIS</orgName>
								<orgName type="institution">University of Technology</orgName>
								<address>
									<settlement>Sydney</settlement>
									<country key="AU">Australia</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Jean-François</forename><surname>Condotta</surname></persName>
							<email>condotta@cril.fr</email>
							<affiliation key="aff0">
								<orgName type="laboratory">CRIL CNRS UMR 8188</orgName>
								<orgName type="institution">Université d&apos;Artois</orgName>
								<address>
									<settlement>Lens</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">On Redundancy in Linked Geospatial Data</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">2D813E95181E2AEBF1B819D5BA33FFDB</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-23T23:43+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><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 effort 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 offering 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 significantly boosts the state-of-the-art approach.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The Region Connection Calculus (RCC) is the dominant approach in Artificial Intelligence for representing and reasoning about topological relations <ref type="bibr" target="#b9">[10]</ref>. 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 <ref type="bibr" target="#b9">[10,</ref><ref type="bibr">Fig. 4</ref>].</p><p>RCC8 has been recently adopted by GeoSPARQL <ref type="bibr" target="#b8">[9]</ref>, and there has been an ever increasing interest in coupling qualititave spatial reasoning techniques with Linked Geospatial Data that are constantly being made available <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b6">7]</ref>. 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 <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b6">7]</ref>. In this context, literature has mainly focused on the satisfiability problem of a RCC8 network, which is deciding if there exists a solution of the network. Towards efficiently deciding the satisfiability 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 <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b14">15]</ref>. Lately, the important problem of deriving redundancy in a RCC8 network has been considered and well-established in <ref type="bibr" target="#b5">[6]</ref>. 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 <ref type="bibr" target="#b0">[1]</ref>, aiding querying in spatially-enhanced databases <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b8">9]</ref>, and adjusting geometrical objects to meet topological constraints <ref type="bibr" target="#b16">[17]</ref>. Due to space constraints, we refer the reader to <ref type="bibr" target="#b5">[6]</ref> 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 <ref type="bibr" target="#b14">[15]</ref>. 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 significantly improved performance over the state-of-the-art approach, and, finally, in Section 5 we conclude and make a connection with a relevant late breaking research effort.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Preliminaries</head><p>A (binary) qualitative constraint language <ref type="bibr" target="#b10">[11]</ref> is based on a finite set B of jointly exhaustive and pairwise disjoint (JEPD) relations defined 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 definite 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 ). Indefinite knowledge can be specified by unions of possible base relations, and is represented by the set containing them. Hence, 2 B represents the total set of relations. 2 B is equipped with the usual set-theoretic operations union and intersection, the converse operation, and the weak composition operation denoted by symbol <ref type="bibr" target="#b10">[11]</ref>. In the case of RCC8 <ref type="bibr" target="#b9">[10]</ref>, as noted in Section 1, B is the set {DC,EC,P O,T P P ,N T P P , T P P i,N T P P i,EQ}, with EQ being relation Id. RCC8 networks can be viewed as qualitative constraint networks (QCNs), defined as follows:</p><formula xml:id="formula_0">v 0 v 1 v 2 {N T P P i} {EC} {DC} B v 0 v 1 v 2</formula><p>{N T P P i} {EC} Fig. <ref type="figure">1</ref>: A RCC8 network (left) and its prime network (right)</p><formula xml:id="formula_1">Definition 1. A QCN is a pair N = (V, C) where: V is a non-empty finite set of variables; C is a mapping that associates a relation C(v, v ) ∈ 2 B to each pair (v, v ) of V × V . C is such that C(v, v) = {Id} and C(v, v ) = (C(v , v)) −1 .</formula><p>In what follows, given a</p><formula xml:id="formula_2">QCN N = (V, C) and v, v ∈ V , N [v, v ] will denote the relation C(v, v ). N [v,v ]/r , with r ∈ 2 B , is the QCN N defined by N [v, v ] = r, N [v , v] = r −1 , and N [v, v ] = N [v, v ] ∀(v, v ) ∈ (V × V ) \ {(v, v ), (v , v)}. A QCN N = (V, C) is said to be trivially inconsistent iff ∃v, v ∈ V with N [v, v ] = ∅. A solution of N is a mapping σ defined from V to the domain D, yielding a valid configuration, such that for every pair (v, v ) of variables in V , (σ(v), σ(v )) can be described by N [v, v ], i.e., there exists a base relation b ∈ N [v, v ] such that the relation defined by (σ(v), σ(v )) is b. Two QCNs are equivalent iff 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, v ) ∈ E iff N [v, v ] = B. (N ) denotes the refined -consistent QCN of N , iff ∀v, v , v ∈ V we have that (N )[v, v ] ⊆ (N )[v, v ] (N )[v , v ]. A sub-QCN N of N = (V, C), is a QCN (V, C ) such that N [v, v ] ⊆ N [v, v ] ∀v, v ∈ V where N [v, v ] = B. Given a QCN N = (V, C), N ↓ V , with V ⊆ V , is QCN N restricted to V . If b is a base relation, then {b} is a singleton relation. A subclass of relations is a set A ⊆ 2 B</formula><p>closed under converse, intersection, and weak composition. In what follows, all the considered subclasses will contain the singleton relations of 2 B . Given three relations r, r , and r , we say that weak composition distributes over intersection if we have that r (r ∩ r ) = (r ∩ r ) (r ∩ r ) and (r ∩ r ) r = (r ∩ r) (r ∩ r). Definition 2. A subclass A ⊆ 2 B is a distributive subclass if weak composition distributes over non-empty intersections for all relations r, r , r ∈ A. A subclass A ⊆ 2 B 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, D 41  8 and D 64  8 <ref type="bibr" target="#b5">[6]</ref>. Given a QCN N = (V, C), we say that</p><formula xml:id="formula_3">N entails a constraint r(v, v ) ∈ 2 B , with v, v ∈ V , if for every solution σ of N , the relation defined by (σ(v), σ(v )) is a base relation b such that b ∈ r(v, v ). Relation N [v, v ] is redundant if net- work N [v,v ]/B entails N [v, v ].</formula><p>Note that by definition 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:</p><formula xml:id="formula_4">Lemma 1. Given a QCN N = (V, C) and its constraint graph G(N ) = (V, E), a relation N [v, v ], with v, v ∈ V , is redundant if (v, v ) ∈ E.</formula><p>We now recall the following definition of a reducible and a prime QCN:</p><formula xml:id="formula_5">v 0 v 1 v 2 v 4 v 5 v 3 v 6 v 0 v 1 v 2 v 2 v 4 v 5 v 6 v 3 v 5 v 6 G G 2 G 1 G 3 G 4</formula><p>Fig. <ref type="figure">2</ref>: A graph G (left) with its biconnected components (right) In Figure <ref type="figure">1</ref>, a QCN N of RCC8 and its prime QCN are depicted. Relation {DC} 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).</p><formula xml:id="formula_6">Definition 3 ([6]). A QCN N = (V, C) is reducible if it comprises</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Property 1 ([6]</head><p>). Let N = (V, C) be a satisfiable QCN of RCC8. Then, N will be said to satisfy the uniqueness property iff ∀u, v ∈ V , with u = v, we have that N does not entail a relation r ⊆ N [u, v] where r = {EQ}.</p><p>The uniqueness property specifies 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 <ref type="bibr" target="#b5">[6]</ref> 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 ( <ref type="bibr" target="#b5">[6]</ref>). Let N = (V, C) be a not trivially inconsistent and -consistent QCN of RCC8 defined on one of the maximal distributive subclasses D 41 8 , or D 64 8 , and having the uniqueness property. Then, a relation</p><formula xml:id="formula_7">N [v, v ], with v, v ∈ V , is non-redundant in N iff N [v, v ] = {N [v, v ] N [v , v ] | v ∈ V \ {v, v }}.</formula><p>Finally, we have the following result with respect to the unique prime network of a QCN N of RCC8, namely, N prime : Theorem 1 ( <ref type="bibr" target="#b5">[6]</ref>). Let N = (V, C) be a satisfiable QCN of RCC8 defined on one of the maximal distributive subclasses D 41 8 , or D 64 8 , and having the uniqueness property. Further, let χ be the set of non-redundant relations in (N ). Then,</p><formula xml:id="formula_8">∀u, v ∈ V we have that N prime [u, v] = (N [u, v] if (N )[u, v] ∈ χ else B).</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Towards Efficiently Characterizing Non-Redundant Relations in a Network</head><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 <ref type="bibr" target="#b14">[15]</ref>. We recall the following definition regarding biconnected graphs: </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4 ([2]</head><p>). A connected graph G = (V, E) is said to have an articulation vertex u if there exist vertices v and v such that all paths connecting v and v 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 <ref type="figure">2</ref> depicts a graph G, along with its biconnected components. Vertices in grey are the articulation vertices G. The biconnected components of a graph G = (V, E) can be obtained in O(|E|) time <ref type="bibr" target="#b1">[2]</ref>. We recall the following result from <ref type="bibr" target="#b14">[15]</ref>: Proposition 1 ( <ref type="bibr" target="#b14">[15]</ref>). Let N be a QCN of RCC8, and {G 1 , . . . , G k } the biconnected components of its constraint graph G(N ). Then, N is satisfiable iff N i is satisfiable for every i ∈ {1, . . . , k}, where</p><formula xml:id="formula_9">N i is N ↓ V (Gi) .</formula><p>Then, by Proposition 1 and Lemma 1 we can obtain the following result: Proposition 2. Let N be a satisfiable QCN of RCC8, and {G 1 , . . . , G k } the biconnected components of its constraint graph G(N ). Then, a relation</p><formula xml:id="formula_10">N [v, v ], with v, v ∈ V , is non-redundant in N iff (v, v ) ∈ E(G i ) and N [v, v ] is non- redundant in N i , where N i is N ↓ V (Gi)</formula><p>, for some i ∈ {1, . . . , k}.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof. By Lemma 1 we know that a relation</head><formula xml:id="formula_11">N [v, v ] is redundant if (v, v ) ∈ E(G i ). Let us consider a relation N [v, v ] where (v, v ) ∈ E(G i ). Let N = N [v,v ]/B</formula><p>and N i the restriction of N to V (G i ). Then, by Proposition 1 we have that a mapping σ is a solution of N iff σ is a solution of N i . On the other hand, since G i is a biconnected component, any solution of N i is the restriction of some solution of</p><formula xml:id="formula_12">N to V (G i ). Thus, N entails N [v, v ] iff N i entails N [v, v ], and, consequently, N [v, v ] is redundant in N iff N [v, v ] is redundant in N i .</formula><p>An algorithm based on Lemma 2 to obtain the set of non-redundant relations was provided in <ref type="bibr" target="#b5">[6]</ref> with a time complexity of O(|V |</p><p>3 ) for a given QCN N = (V, C) of RCC8, which we here call Delphys. Proposition 2 allows us to establish a time</p><formula xml:id="formula_13">complexity of O( |V | c • c 3 ) = O(|V | • c 2 )</formula><p>, where c ≤ |V | 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. <ref type="foot" target="#foot_0">3</ref>It remains to be seen if there is any significant difference 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 significantly 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 <ref type="bibr" target="#b7">[8]</ref>), 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.<ref type="foot" target="#foot_1">4</ref> -adm1: a RCC8 network that describes the administrative geography of Great Britain <ref type="bibr" target="#b3">[4]</ref> 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  The aforementioned QCNs are satisfiable <ref type="foot" target="#foot_2">5</ref> , comprise relations that are properly contained in any of the two maximal distributive subclasses D 41 8 and D 64 8 for RCC8, and originate from the Semantic Web, also called the Web of Data, which is argued to be scale-free <ref type="bibr" target="#b15">[16]</ref>. Graphs of scale-free structure are relatively sparse <ref type="bibr" target="#b2">[3]</ref>, as it can be also observed by the |E| |V | ratio of the constraint 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 <ref type="table" target="#tab_1">1</ref>. The findings are quite impressive, in the sense that the maximum order among the biconnected components of a constraint graph is significantly 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 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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Experimental Evaluation</head><p>In this section, we compare the performance of Delphys+ with that of Delphys <ref type="bibr" target="#b5">[6]</ref> 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. The results on the performance of Delphys+ and Delphys are shown in Table <ref type="table" target="#tab_2">2</ref>. Note that symbol ∞ signifies 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 <ref type="table" target="#tab_1">1</ref>). 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 effort regarding this issue in the closing section.) Regarding redundancy, Table <ref type="table" target="#tab_3">3</ref> 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, confirming a similar observation in <ref type="bibr" target="#b5">[6]</ref>.</p><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, offering 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 significantly improved performance over the state-of-the-art approach. A late breaking research effort, presented in <ref type="bibr" target="#b13">[14]</ref>, builds on our approach and uses a particular partial consistency to significantly boost its performance. Notably, it is able to tackle even the largest of networks considered in our evaluation in this paper.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Algorithm 1 : 2 χ ← ∅; 3 foreach 4 χ</head><label>1234</label><figDesc>Delphys+(N ) in : A satisfiable QCN N = (V, C) of RCC8 defined on D 41 8 or D 64 8 . output : χ, the set of non-redundant relations in (N ). 1 begin n ∈ Decomposer(N ) [15] do ← χ ∪ Delphys(n) [6]; 5 return χ;</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>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 N prime .</figDesc><table /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 1 :</head><label>1</label><figDesc>Biconnected components of real RCC8 networks</figDesc><table><row><cell>network</cell><cell># of components</cell><cell>max order</cell><cell>median order</cell><cell>min order</cell><cell>avg. order</cell></row><row><cell>nuts</cell><cell>1624</cell><cell>52</cell><cell>2</cell><cell>2</cell><cell>2</cell></row><row><cell>adm1</cell><cell>27</cell><cell>11 665</cell><cell>2</cell><cell>2</cell><cell>437</cell></row><row><cell>gadm1</cell><cell>712</cell><cell>19 864</cell><cell>2</cell><cell>2</cell><cell>61</cell></row><row><cell>gadm2</cell><cell>113 097</cell><cell>2 371</cell><cell>2</cell><cell>2</cell><cell>3</cell></row><row><cell>adm2</cell><cell>2 893</cell><cell>22 808</cell><cell>579</cell><cell>2</cell><cell>600</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 2 :</head><label>2</label><figDesc>Performance comparison on CPU time</figDesc><table><row><cell>network</cell><cell>Delphys</cell><cell>Delphys+</cell><cell>speedup (%)</cell></row><row><cell>nuts</cell><cell>45.98s</cell><cell>0.26s</cell><cell>99.4%</cell></row><row><cell>adm1</cell><cell>30 917.23s</cell><cell>29 489.02s</cell><cell>4.6%</cell></row><row><cell>gadm1</cell><cell>∞</cell><cell>151 295.62s</cell><cell>∼ 100%</cell></row><row><cell>gadm2</cell><cell>∞</cell><cell>12.05s</cell><cell>∼ 100%</cell></row><row><cell>adm2</cell><cell>∞</cell><cell>∞</cell><cell>?</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head>Table 3 :</head><label>3</label><figDesc>Effect on obtaining non-redundant relations</figDesc><table><row><cell>network</cell><cell>initial # of relations</cell><cell>non-redundant # of relations</cell><cell>decrease (%)</cell></row><row><cell>nuts</cell><cell>3 176</cell><cell>2 249</cell><cell>29.19%</cell></row><row><cell>adm1</cell><cell>44 832</cell><cell>44 601</cell><cell>0.52%</cell></row><row><cell>gadm1</cell><cell>159 600</cell><cell>158 440</cell><cell>0.73%</cell></row><row><cell>gadm2</cell><cell>589 573</cell><cell>292 331</cell><cell>50.42%</cell></row><row><cell>adm2</cell><cell>5 236 270</cell><cell>?</cell><cell>?</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_0">Check |V (g)| &gt; 2 within algorithm Decomposer as it appears in<ref type="bibr" target="#b14">[15]</ref> must be removed for appropriate use of Decomposer in Delphys+.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_1">Retrieved from: http://www.linkedopendata.gr/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_2">As obtaining the prime network of a QCN requires that the QCN is satisfiable (see Theorem 1), we fixed some inconsistencies with gadm1 and gadm2 that were originally unsatisfiable. Also, identical regions were properly amalgamated to satisfy the uniqueness property.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Merging Qualitative Constraint Networks in a Piecewise Fashion</title>
		<author>
			<persName><forename type="first">J</forename><surname>Condotta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kaci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Marquis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Schwind</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ICTAI</title>
		<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Constraint processing</title>
		<author>
			<persName><forename type="first">R</forename><surname>Dechter</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
			<publisher>Elsevier Morgan Kaufmann</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">All Scale-Free Networks Are Sparse</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">I</forename><surname>Del Genio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Gross</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">E</forename><surname>Bassler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Phys. Rev. Lett</title>
		<imprint>
			<biblScope unit="volume">107</biblScope>
			<biblScope unit="page">178701</biblScope>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Geographical Linked Data: The Administrative Geography of Great Britain on the Semantic Web</title>
		<author>
			<persName><forename type="first">J</forename><surname>Goodwin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Dolbear</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Hart</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">TGIS</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="19" to="30" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Challenges for Qualitative Spatial Reasoning in Linked Geospatial Data</title>
		<author>
			<persName><forename type="first">M</forename><surname>Koubarakis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">BASR@IJCAI</title>
				<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">On redundant topological constraints</title>
		<author>
			<persName><forename type="first">S</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Long</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Duckham</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Both</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">AIJ</title>
		<imprint>
			<biblScope unit="volume">225</biblScope>
			<biblScope unit="page" from="51" to="76" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
	<note>in press</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Querying Incomplete Geospatial Information in RDF</title>
		<author>
			<persName><forename type="first">C</forename><surname>Nikolaou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Koubarakis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SSTD</title>
		<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">Fast Consistency Checking of Very Large Real-World RCC-8 Constraint Networks Using Graph Partitioning</title>
		<author>
			<persName><forename type="first">C</forename><surname>Nikolaou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Koubarakis</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2014">2014</date>
			<publisher>AAAI</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">geographic query language for RDF data</title>
	</analytic>
	<monogr>
		<title level="m">Open Geospatial Consortium: OGC GeoSPARQL -A</title>
				<imprint>
			<publisher>OGC R Standard</publisher>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">A Spatial Logic Based on Regions and Connection</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">A</forename><surname>Randell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Cohn</surname></persName>
		</author>
		<editor>KR</editor>
		<imprint>
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Weak Composition for Qualitative Spatial and Temporal Reasoning</title>
		<author>
			<persName><forename type="first">J</forename><surname>Renz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Ligozat</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">CP</title>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Triangulation versus Graph Partitioning for Tackling Large Real World Qualitative Spatial Networks</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sioutis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ICTAI</title>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<title level="m" type="main">Tackling large Qualitative Spatial Networks of scalefree-like structure</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sioutis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">F</forename><surname>Condotta</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2014">2014</date>
			<publisher>SETN</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Efficiently Characterizing Non-Redundant Constraints in Large Real World Qualitative Spatial Networks</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sioutis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">F</forename><surname>Condotta</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IJCAI</title>
				<imprint>
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
	<note>to appear</note>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">A Simple Decomposition Scheme For Large Real World Qualitative Constraint Networks</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sioutis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Salhi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Condotta</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">FLAIRS</title>
				<imprint>
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
	<note>to appear</note>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">The Large-Scale Structure of Semantic Networks: Statistical Analyses and a Model of Semantic Growth</title>
		<author>
			<persName><forename type="first">M</forename><surname>Steyvers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">B</forename><surname>Tenenbaum</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cog. Sci</title>
		<imprint>
			<biblScope unit="volume">29</biblScope>
			<biblScope unit="page" from="41" to="78" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Exploiting qualitative spatial reasoning for topological adjustment of spatial data</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">O</forename><surname>Wallgrün</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SIGSPATIAL</title>
		<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
