<?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">Querying Attributed DL-Lite Ontologies Using Provenance Semirings (Extended Abstract)</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Camille</forename><surname>Bourgaux</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="laboratory">DI ENS</orgName>
								<orgName type="institution" key="instit1">CNRS</orgName>
								<orgName type="institution" key="instit2">ENS</orgName>
								<orgName type="institution" key="instit3">PSL University &amp; Inria</orgName>
								<address>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="department">KRDB Research Centre</orgName>
								<orgName type="institution">Free University of Bozen-Bolzano</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Querying Attributed DL-Lite Ontologies Using Provenance Semirings (Extended Abstract)</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">E07986996940917A44702B925C56B427</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-23T21:13+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>We require that all variables are safe, which intuitively means that if they appear on the right side of an inclusion then they should also be associated to the concept on the left.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Knowledge graphs often enrich data with contextual information (such as temporal validity or provenance of an assertion) in the format of annotations, which can be seen as attribute-value pairs. Recently, attributed description logics have been proposed to bridge the gap between the data format present in knowledge graphs and classical description logics <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b2">3,</ref><ref type="bibr" target="#b4">5]</ref>. The mentioned works analyse the complexity of the satisfiability problem for various attributed description logics. This extended abstract gives an overview of our work <ref type="bibr" target="#b0">[1]</ref>, published at AAAI 2019, on query answering in attributed description logics using provenance semirings. After investigating satisfiability and query answering in attributed DL-Lite R , we turn our attention to provenance information, one of the most common types of annotation in knowledge graphs. Indeed, since knowledge graphs often integrate data from multiple sources, one may not be only interested in obtaining query results but also in establishing levels of trust, or determining authorship, among others <ref type="bibr" target="#b6">[7]</ref>. To deal with provenance information, we propose a new semantics based on provenance semirings, as first introduced in database theory <ref type="bibr" target="#b1">[2]</ref> (and also recently studied in an ontology-based data access setting <ref type="bibr" target="#b5">[6]</ref>).</p><p>Attributed DL-Lite R Attributed DLs are defined over the usual DL signature with countable sets of concept names N C , role names N R , and individual names N I . We consider an additional set N U of set variables and a set N V of object variables. Annotation sets are defined as finite binary relations, understood as sets of attribute-value pairs. Attributes and values refer to domain elements and are syntactically denoted by individual names. To describe annotation sets, we use a set S of specifiers, which can be either set variables; closed specifiers a 1 : v 1 , . . . , a n : v n ; or open specifiers a 1 : v 1 , . . . , a n : v n , where a i ∈ N I and v i is either an individual name in N I , an object variable in N V , or an expression of the form X.a, with X a set variable in N U and a an individual name in N I . We use X.a to refer to the (finite, possibly empty) set of all values of attribute a in an annotation set X. Intuitively, closed specifiers define specific annotation sets whereas open specifiers merely provide lower bounds <ref type="bibr" target="#b2">[3]</ref>. A ground specifier is a closed or open specifier that only contains individual names. A DL-Lite R @ role (resp. concept) assertion is an expression R(a, b)@S (resp. A(a)@S), with R ∈ N R (resp. A ∈ N C ), a, b ∈ N I , and S ∈ S a ground closed specifier. DL-Lite R @ role and concept inclusions are of the form X : S (P Q) and X : S (B C) respectively, where X ∈ N U , S ∈ S is a closed or open specifier, and P, Q and B, C are respectively role and concept expressions defined by the following syntax, where A ∈ N C , R ∈ N R and S ∈ S:</p><p>Example 1. In DL-Lite R @ , we can express that those who are married (role spouse) to someone are married (concept Married), and that this fact is associated with the same sources from which the information has been extracted (attribute src): ∃spouse@X Married@ src : X.src . The assertion spouse(gabor, ryan)@[src : s 1 , src : s 2 ] states that Gabor is married to Ryan and it is annotated with the sources of this information.</p><p>We similarly define attributed conjunctive queries by associating concept and role names with specifiers. The formal definition of the semantics is given in <ref type="bibr" target="#b0">[1]</ref>.</p><p>Example 2. The query ∃x Married(gabor)@ year : x ∧ Married(taylor)@ year : x holds if Gabor and Taylor were married (to someone) on the same year.</p><p>We establish complexity results for the satisfiability and query entailment problems.</p><p>Theorem 3. In DL-Lite R @ , satisfiability and query entailment are PSPACE-complete. When the ontology does not contain variables, query entailment is NP-complete.</p><p>We now define a new semantics for dealing with provenance, which is based on semirings.</p><p>Provenance semirings-based semantics We study query entailment in attributed DL-Lite using a provenance semiring-based semantics. We represent provenance with the positive algebra provenance semiring for N I , defined as the commutative semiring of polynomials with variables in N I and coefficients from N, with operations defined as usual: K = (N[N I ], +, ×, 0, 1) <ref type="bibr" target="#b1">[2]</ref>. We denote by N P the set of polynomials of K and by N S the subset of N P containing the sums of the commutative monoid (N[N I ], +, 0). We allow to use provenance polynomials from N P as values in a specifier associated to the whole query and provenance sums from N S as values in specifiers occurring in the ontology or associated with query atoms. Intuitively, + indicates alternative use of the data while × indicates join use of the data. For instance, if the result of a query over an ontology can be obtained from source s 3 together with any of s 1 , s 2 then the provenance polynomial is: (s 1 + s 2 ) × s 3 . The main idea is that now we allow the whole query to be annotated with a provenance polynomial and such query is entailed if the polynomial represents the alternative and join uses of the data. More specifically, we introduce semiring attributed queries, which are attributed queries where we associate a specifier to the whole query <ref type="bibr" target="#b0">[1]</ref>.</p><p>Example 4. The query (Married(a)∧Married(b))@ src: s 1 ×(s 2 +s 3 ), cls: pub×cnf is entailed by the assertions Married(a)@ src: s 1 , cls: pub , Married(b)@ src: s 2 , cls: cnf , and Married(b)@ src: s 3 , cls: cnf . The fact that a and b are both married is obtained by combining s 1 with s 2 or s 3 , and by having access to public and confidential information. Sums may also appear in concept inclusions, e.g., X : src : s 1 + s 2 (∃spouse@X Married@X), which requires that the fact that someone has a spouse has to be associated both with s 1 and with s 2 to conclude that this person is married.</p><p>We establish complexity results for this variant of attributed DL-Lite, which we call DL-Lite R @,K . The salient results of our investigation are the EXPTIME-hardness for the satisfiability problem, and the NP-completeness of query entailment for a restricted class of ontologies, called simple, that allows for inclusions among atomic concepts or roles of the form E 1 @S E 2 @T where S and T are ground specifiers.</p><p>Theorem 5. In DL-Lite R @,K , satisfiability is EXPTIME-hard and in 2EXPTIME. When the ontology is simple, query entailment is NP-complete.</p></div>		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Querying attributed DL-Lite ontologies using provenance semirings</title>
		<author>
			<persName><forename type="first">Camille</forename><surname>Bourgaux</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of AAAI</title>
				<meeting>AAAI</meeting>
		<imprint>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Provenance semirings</title>
		<author>
			<persName><forename type="first">Todd</forename><forename type="middle">J</forename><surname>Green</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Gregory</forename><surname>Karvounarakis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Val</forename><surname>Tannen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of PODS</title>
				<meeting>PODS</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Attributed description logics: Ontologies for knowledge graphs</title>
		<author>
			<persName><forename type="first">Markus</forename><surname>Krötzsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Maximilian</forename><surname>Marx</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Veronika</forename><surname>Thost</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of ISWC</title>
				<meeting>ISWC</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Attributed description logics: Reasoning on knowledge graphs</title>
		<author>
			<persName><forename type="first">Markus</forename><surname>Krötzsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Maximilian</forename><surname>Marx</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Veronika</forename><surname>Thost</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of IJCAI</title>
				<meeting>IJCAI</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Happy ever after: Temporally attributed description logics</title>
		<author>
			<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Markus</forename><surname>Krötzsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sebastian</forename><surname>Rudolph</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of DL</title>
				<meeting>DL</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Provenance in ontology-based data access</title>
		<author>
			<persName><forename type="first">Ana</forename><surname>Ozaki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rafael</forename><surname>Peñaloza</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of DL</title>
				<meeting>DL</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Provenance and probabilities in relational databases</title>
		<author>
			<persName><forename type="first">Pierre</forename><surname>Senellart</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SIGMOD Record</title>
		<imprint>
			<biblScope unit="volume">46</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="5" to="15" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

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