<?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">Enriching Ontologies through Data</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Mahsa</forename><surname>Chitsaz</surname></persName>
							<email>mahsa.chitsaz@griffithuni.edu.au</email>
							<affiliation key="aff0">
								<orgName type="department">School of Information and Communication Technology</orgName>
								<orgName type="institution">Griffith University</orgName>
								<address>
									<country key="AU">Australia</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Enriching Ontologies through Data</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">9B29C4B1E9A1BB9595C5ECF3237886CC</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T02:12+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>
			<textClass>
				<keywords>
					<term>OWL Ontology</term>
					<term>Light-weight Description Logics</term>
					<term>Concept Learning</term>
					<term>Enriching Ontology</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Along with the vast usage of ontologies in different areas, non-standard reasoning tasks have started to emerge such as concept learning which aims to drive new concept definitions from given instance data of an ontology. This paper proposes new scalable approaches in light-weight description logics which rely on an inductive logic technique in favor of an instance query answering system.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Problem Description</head><p>Along with the vast use of DLs ontologies, non-standard reasoning tasks have started to emerge. One of such tasks is concept learning which is a process to find a new concept description from assertions of an ontology. The concept learning system plays an essential role in ontology enrichment as well as ontology construction. Ontology enrichment from unstructured or semi-structured data is an onerous task even for knowledge engineers. Additionally, the new added information may have diverse presentations among different engineers. As an example of concept learning, if a data set includes the assertions (John enrolled in the Semantic Web course) and (John is a Student), then a concept of "Student" can be learned by this data set which is "Who enrolled in at least one course". Therefore, this new concept definition inducted by the data will enrich the terminology of the ontology.</p><p>The current approaches of concept learning <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b19">20]</ref> are mostly presented for expressive DLs that are not scalable in practice. Since there are large practical ontologies that are represented by less expressive DLs such as the SNOMED CT <ref type="foot" target="#foot_0">1</ref> , and the Gene ontology<ref type="foot" target="#foot_1">2</ref> , it is plausible to propose a learning system for light-weight DLs that are tractable fragments of DLs in regards to standard reasoning tasks. The dedicated reasoners of light-weight DLs, such as CEL <ref type="bibr" target="#b0">[1]</ref>, Snorocket <ref type="bibr" target="#b16">[17]</ref>, and ELK <ref type="bibr" target="#b12">[13]</ref> are very efficient for ontologies with only a TBox. These off-the-shelf reasoners do not fully support the ABox reasoning which is essential in the learning framework.</p><p>Therefore, the main research question is how to propose a learning framework to efficiently and scalably construct a concept description in light-weight description logics such as DL EL + and DL-Lite. In fact, there are two main objectives for this research. The first is to design a scalable learning system which can work with real world ontologies. The second objective is to maximize the accuracy of a learned concept having incompleteness in data sets.</p><p>The remainder of this paper is organized as follows. Some preliminaries are presented in Section 2. In the next Section, the related work is investigated to find its limitations. In Section 4, the accomplished work to partially tackle the concept learning problem is presented and in Section 5, future plan followed by the evaluation of the proposed learning framework is discussed.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Preliminaries</head><p>An ontology in DLs consists of a terminology box, TBox T , which represents the relationship among concepts and properties and an assertion box, ABox A, which preserves the instances of the represented concepts and properties.</p><p>OWL EL<ref type="foot" target="#foot_2">3</ref> , which is based on DL EL + <ref type="bibr" target="#b1">[2]</ref>, is suitable for applications employing ontologies that contain very large numbers of properties and classes. In DL EL + , concept descriptions are inductively defined using the following constructors: |⊥|{a}|C D|∃r.C, where C and D are concept names, r is a role name, and a is an individual. An EL + -TBox includes general concept inclusions (GCIs) C D and role inclusions (RIs) r 1 • . . . • r k r.</p><p>The DL-Lite family <ref type="bibr" target="#b4">[5]</ref> is a family of light-weight description logics, which introduced for efficient query answering over ontologies with a large ABox, that is, the basis formalism of OWL QL <ref type="foot" target="#foot_3">4</ref> . Concepts and roles in DL-Lite R are constructed according to the following syntax:</p><formula xml:id="formula_0">B → A|∃R R → P |P − C → B|¬C|C 1 C 2 E → R|¬R,</formula><p>where A denotes an atomic concept, P an atomic role, and P − the inverse of atomic role P . B denotes a basic concept, that is either an atomic concept or a concept of the form ∃R. A DL-Lite R TBox is constructed by a finite set of inclusion assertions of the form B C and R E, where B, C, R, and E are defined as above.</p><p>Note that normalized EL + -TBox only consists of these axioms:  Currently, most of the approaches to concept learning for DLs are an extension of inductive logic programming (ILP) methods. In the area of concept learning in description logics, promising research has been investigated and described in <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b19">20]</ref>. All of these approaches have been proposed for expressive DLs such as ALC. One of the most significant concept learning system for DLs is DL-Learner <ref type="bibr" target="#b19">[20]</ref> which has different heuristics to explore the search space with a built-in instance checker to employ Close World Assumption (CWA), that is faster than standard reasoners. However, none of these are scalable to work with real world ontologies. Nevertheless, there is little research on concept learning in DLs that transfer DL axioms to logic programs (LP), then apply the ILP method in order to learn a concept <ref type="bibr" target="#b9">[10]</ref>. On the one hand, this approach is too expensive in terms of computation time. On the other hand, it is not always guaranteed that this conversion is possible. Additionally, another approach to tackle the concept learning problem in DLs is by employing a Machine Learning approach such as Genetic Programming <ref type="bibr" target="#b17">[18]</ref> and kernels <ref type="bibr" target="#b7">[8]</ref>. The experimental results of these approaches show that longer concept descriptions are generated compared with ILP based methods.</p><formula xml:id="formula_1">A 1 A 2 B, A ∃r.B, ∃r.A B, r 1 • • • • • r k r ∈ T ,</formula><formula xml:id="formula_2">of G, A , is a subset of ABox, A; that is A = {G(a 1 ), G(a 2 ), . . ., G(a p ), ¬G(b 1 ), ¬G(b 2 ),. . ., ¬G(b n )}, consequently E + G = {a 1 , a 2 , . . . , a p } and E − G = {b 1 , b 2 , . . . , b n }.</formula><p>In terms of learning a concept description in less expressive DLs, research is limited. A learner for DL EL, proposed by Lehmann and Haase <ref type="bibr" target="#b18">[19]</ref>, uses minimal trees to construct DL EL axioms then refines these by refinement operators. The DLs axioms were converted to trees and four different operators were defined to refine these trees. Apart from those ILP-based approaches, Rudolph <ref type="bibr" target="#b23">[24]</ref> proposed a method based on Formal Concept Analysis (FCA) to generate a hypothesis. Further Baader et. al. <ref type="bibr" target="#b2">[3]</ref> have used FCA to complete a knowledge base. Both of these methods used a less expressive DLs, where the former used FLE, and the latter used a fragment of DLs which is less expressive than FLE. These approaches demand many interactions of a knowledge engineer as an oracle of the system which is not applicable in most scenarios. In future plan, an automated system to learn new concept definitions more efficiently will be developed.</p><p>The above-mentioned approaches mostly focused on concept learning in expressive DLs, where it is not possible to have a scalable learner due to the fact that the underlying reasoners are not scalable. Therefore, a learner which produces a concept description in DL EL + will be proposed, and can be employed for DL-Lite ontologies. In the preliminary research, a learner system for DL EL + using ILP-based approach and reinforcement learning technique was introduced.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Research Accomplished</head><p>In this section, an EL + learner has been proposed since the current approaches aim to construct a concept definition in expressive DLs. However, an EL + ontology necessitates the learned concepts expressed in EL + only. This concept learning system is based on inductive logic program (ILP) techniques and finds a concept definition in EL + through a refinement operator and reinforcement learning <ref type="bibr" target="#b5">[6]</ref>.</p><p>Concept Learning System using Refinement and Reinforcement: An effective tool to build the search space of concept hierarchies is requiered. According to the previous research in ILP, a refinement operator is suitable for this purpose. The proposed system benefits from the strength of the current refinement operators for ALC <ref type="bibr" target="#b9">[10,</ref><ref type="bibr" target="#b19">20]</ref>, and a refinement operator for EL <ref type="bibr" target="#b18">[19]</ref>. Downward (upward) refinement operators construct specializations (generalizations) of hypotheses <ref type="bibr" target="#b22">[23]</ref>. The pair F, R is a quasi-ordered set, if a relation R on a set F is reflexive and transitive. If F, is a quasi-ordered set, a downward refinement operator for F, is a function ρ, such that ρ(C) ⊆ {D|D C}. For example, a subset of ρ( ) in the Example 1 is {Male, Female, ∃hasChild}, and a subset of ρ(∃hasChild) is {Male ∃hasChild, Female ∃hasChild, ∃hasChild.Male, ∃hasChild.Female}. Since the refinement operator can build all possible mutations of concepts and roles, finding a correct concept description could not happen by a simple search algorithm, unless an external heuristic was employed to traverse the search space effectively. We have done some preliminary experiments in employing reinforcement learning (RL) technique in pruning the search space. In the proposed system, a state of a hypothesis is how correct this hypothesis is w.r.t. the given examples. This is found by the Pellet reasoner <ref type="foot" target="#foot_4">5</ref> . Initially, the hypothesis is the concept. Then, an RL agent will change the hypothesis by choosing one action among those possible member of downward refinements of current hypothesis. The definition of actions is based on refinement operators that specializes the hypothesis to cover more positive examples and less negative examples. The correctness of the hypothesis, which is a score for the RL agent, will be determined by finding the instances of it. A signal is given to the RL agent according to its score to lead it to the goal state which the hypothesis is a solution of the concept learning problem. The possible actions for each state guide the RL agent to achieve the goal by this systematic reward-based approach. This approach shows promising results, however choosing an action is a non-deterministic task that causes problem where the given example sets are incomplete.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Future Plan</head><p>Most of the current approaches in the concept learning, including the proposed system in Section 4, use DL reasoners to accomplish instance checking task except DL-Learner which has a built-in instance checker. As a result of using OWL reasoners for the learning framework, the system becomes unscalable. Therefore, employing an efficient instance query answering (IQA) system is important for the learning framework. In this approach, query answering system is employed in order to compare certain answers of the constructed concept definition (as a query) with the given examples. A bottom-up algorithm <ref type="bibr" target="#b3">[4]</ref> is efficiently structed the hypothesis space, then the accuracy of any constructed concept is checked by the IQA system. An instance query (IQ) is of the form C(x) with C either an EL + -concept or DL-Lite concept depends on learning a concept in EL + or DL-Lite respectively.</p><p>Firstly, an IQA system will be developed for EL + and DL-Lite queries. To achieve this, it is essential to understand how the current query answering system works efficiently. It is well-known that pure query rewriting <ref type="bibr" target="#b13">[14]</ref> approaches are inefficient because of the exponential blow-up of the query size. Then query rewriting with auxiliary symbols <ref type="bibr" target="#b14">[15]</ref> is introduced to include some auxiliary symbols to make the rewriting in polynomial time and this approach necessitates the saturated ABox. Our IQA is inspired by <ref type="bibr" target="#b21">[22,</ref><ref type="bibr" target="#b15">16]</ref>, which complete the ABox into a canonical model I K of the ontology in polynomial time and independently from the input query. When I K can be constructed in polynomial time w.r.t. the size of the ontology, one can answer all instance queries of concepts or roles in the ontology signature efficiently. However, those auxiliary symbols cannot be the certain answer of any IQs, therefore, these unnamed individuals will be filtered from the result set. Concept Learning System using Instance Query System: In this approach, the constructed canonical interpretation is employed as a fundamental tool to use a bottom-up algorithm in constructing a concept definition. The second research target is to construct consequence sets <ref type="bibr" target="#b11">[12]</ref> of all positive and negative examples which are derived by IQA system. More precisely, a consequence set of an individual a ∈ ind(A) is a pair rlist, clist , where rlist ⊆ N R and clist ⊆ N C such that ∃b ∈ ∆ I K with ∀r ∈ rlist, (a, b) ∈ r I K ∨ (b, a) ∈ r − I K , and ∀C ∈ clist , b ∈ C I K . Then, all consequence sets of an individual a are combined as a consequence node, which is a pair rootset, conset such that rootset = {C|K |= C(a)} and conset is the set of all consequence set of individual a. In Figure <ref type="figure" target="#fig_0">1</ref>, the consequence nodes of the ABox instances in Example 1 are shown. Therefore, for all members of E +</p><p>G and E − G , the consequence hierarchy is constructed in order to induct a concept description. In our running example, the concept "Father" is constructed based on the common part of the consequence nodes for both Joe and John as positive examples, which in this case is "Male ∃hasChild", or "Male ∃hasChild.Male", although the second solution is subsumed by the first answer. As another example, if one wants to find a definition of the concept "Parent" with positive examples of Joe, John and Mary, and negative example of Chris, the common part of all those positive ex-amples are ∃hasChild or ∃hasChild.Male which are correct concept descriptions for the given ontology and the example sets. Since the main interest is to find a shortest concept description, if in the first step of constructing consequence nodes a definition can not be learned, i. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Evaluation</head><p>The preliminary work on concept learning has been evaluated on family ontology from DL-Learner data sets <ref type="foot" target="#foot_5">6</ref> which is artificially constructed for test purpose and is smaller than practical ones. The proposed approach will be evaluated against current concept learning systems such as DL-Learner and YinYang<ref type="foot" target="#foot_6">7</ref> . There is no common benchmark for evaluating the ontology learning, although test cases have been borrowed from Machine Learning community<ref type="foot" target="#foot_7">8</ref> and transferred to DLs ontologies in data sets from <ref type="bibr" target="#b19">[20]</ref>. All data sets from these concept learning systems will be used in the evaluation of the proposed approach. There are two main challenges in these benchmarks. First of all, most of the ontologies are expressed in expressive DLs, and solutions of a learning problem is not expressible by an EL-concept description. Secondly, the second aim of this research is to have a scalable learning framework which these data sets are not applicable since the largest ontology has less than a million ABox assertions. Therefore, the LUMB benchmark <ref type="foot" target="#foot_8">9</ref> will be used to work on millions of ABox assertions. Some concept definitions will be removed from the TBox, then the proposed concept learning system will be applied to learn these missing concepts, and learned definitions are compared with their initial definitions. Therefore, the 'gold standard' for the learning problems are produced by querying the benchmark before the change.</p><p>The completeness degree of the LUMB data sets will be tuned by another data generator <ref type="bibr" target="#b20">[21]</ref>.</p><p>As another evaluation plan, the proposed approach will be evaluated by the SNOMED CT ontology that contains more than 300K concept names, and around 60 role names in order to assess the scalability of the learning framework. However, the SNOMED CT ontology is only included a TBox which is the case for most of real world ontologies. Therefore, an ABox will be generated, for example by having different instances for all concept and role names. Then the proposed learning approach will be evaluated the same way as mentioned for the LUMB ontology by removing some definitions from the original ontology. There is also a general way of evaluating ontology learning <ref type="bibr" target="#b6">[7]</ref>, which those different metrics as quantitative evaluations will be employed in the evaluation plan.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">Conclusion</head><p>In this paper, the concept learning problem is described to introduce its possible application in ontology enrichment. Then, two different approaches are presented for concept learning in light-weight description logics in Section 4 and Section 5. The preliminary results obtained on a small data set are encouraging which will lead to an improvement of the prototypical system to build a scalable learner. A fundamental tool to check the correctness of a learned concept definition is an instance checking system, subsequently an instance query answering system will be deployed in the proposed approach. Future work includes an implementation of the proposed approach in Section 5, as well as evaluating the scalability and efficiency of the proposed learning framework as mentioned in Section 6.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Example 1 .</head><label>1</label><figDesc>By considering the following ABox, positive and negative examples: A = {hasChild(John, Chris), hasChild(Mary, Chris), hasChild(Joe, John), Male(John), Female(Mary), Male(Joe), Male(Chris)} E + G = {Joe, John} E − G = {Mary, Chris}. A possible answer of the concept learning problem of the goal concept "Father" is ∃hasChild Male.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. All first-step consequence nodes of the ABox instances of Example 1</figDesc><graphic coords="6,136.16,222.65,105.85,85.04" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>where k ≤ 2, A, A i and B are atomic concepts or . Then every existential quantifier A ∃r.B in EL + -TBox can be replaced by these DL-Lite axioms {A ∃s, ∃s − B, s r}.</figDesc><table><row><cell>examples E + G , which are instances of G, and negative examples E − G , which are</cell></row><row><cell>not. Literally, an example set</cell></row><row><cell>3 Related Work</cell></row><row><cell>Concept learning in DLs concerns learning a general hypothesis from the given</cell></row><row><cell>examples of a background knowledge that one wants to learn. Aiming to find</cell></row><row><cell>a description of a goal concept G, there are two kinds of examples: positive</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://www.ihtsdo.org/snomed-ct/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">http://www.geneontology.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">http://www.w3.org/TR/owl2-profiles/#OWL_2_EL</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3">http://www.w3.org/TR/owl2-profiles/#OWL_2_QL</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_4">http://clarkparsia.com/pellet</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_5">http://sourceforge.net/projects/dl-learner/files/DL-Learner/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_6">http://www.di.uniba.it/∼iannone/yinyang/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_7">http://archive.ics.uci.edu/ml/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="9" xml:id="foot_8">http://swat.cse.lehigh.edu/projects/lubm/</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">CEL-A Polynomial-time Reasoner for Life Science Ontologies</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Suntisrivaraporn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 3rd International Joint Conference on Automated Reasoning</title>
				<meeting>the 3rd International Joint Conference on Automated Reasoning</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Pushing the EL Envelope</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brandt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 19th International Joint Conference on Artificial Intelligence</title>
				<meeting>the 19th International Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="364" to="369" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Completing Description Logic Knowledge Bases using Formal Concept Analysis</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Ganter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Sertkaya</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 21st International Joint Conference on Artificial Intelligence</title>
				<meeting>the 21st International Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="230" to="235" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Computing the Least Common Subsumer w.r.t. a Background Terminology</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Sertkaya</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">Y</forename><surname>Turhan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Applied Logic</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="392" to="420" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family</title>
		<author>
			<persName><forename type="first">D</forename><surname>Calvanese</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>De Giacomo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Lembo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Lenzerini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rosati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Automated Reasoning</title>
		<imprint>
			<biblScope unit="volume">39</biblScope>
			<biblScope unit="page" from="385" to="429" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Concept Learning for EL ++ by Refinement and Reinforcement</title>
		<author>
			<persName><forename type="first">M</forename><surname>Chitsaz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Blumenstein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Qi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 12th Pacific Rim International Conference on Artificial Intelligence</title>
				<meeting>the 12th Pacific Rim International Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">On How to Perform a Gold Standard Based Evaluation of Ontology Learning</title>
		<author>
			<persName><forename type="first">K</forename><surname>Dellschaft</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Staab</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 5th international conference on The Semantic Web</title>
				<meeting>the 5th international conference on The Semantic Web</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A Declarative Kernel for ALC Concept Descriptions</title>
		<author>
			<persName><forename type="first">N</forename><surname>Fanizzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Amato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 16th International Symposium on Foundations of Intelligent Systems</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">DL-FOIL Concept Learning in Description Logics</title>
		<author>
			<persName><forename type="first">N</forename><surname>Fanizzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Amato</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Esposito</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 18th International Conference on Inductive Logic Programming</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Downward Refinement in the ALN Description Logic</title>
		<author>
			<persName><forename type="first">N</forename><surname>Fanizzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Ferilli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Iannone</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Palmisano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 4th International Conference on Hybrid Intelligent Systems</title>
				<imprint>
			<date type="published" when="2004">2004</date>
			<biblScope unit="page" from="68" to="73" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">An Algorithm Based on Counterfactuals for Concept Learning in the Semantic Web</title>
		<author>
			<persName><forename type="first">L</forename><surname>Iannone</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Palmisano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Fanizzi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Applied Intelligence</title>
		<imprint>
			<biblScope unit="volume">26</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="139" to="159" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Towards scalable instance retrieval over ontologies</title>
		<author>
			<persName><forename type="first">A</forename><surname>Kaplunova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Möller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wandelt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Wessel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 4th International Conference on Knowledge Science</title>
				<meeting>the 4th International Conference on Knowledge Science</meeting>
		<imprint>
			<publisher>Engineering and Management</publisher>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Concurrent Classification of EL Ontologies</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Kazakov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Krötzsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Simancík</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 10th International Conference on The Semantic Web</title>
				<meeting>the 10th International Conference on The Semantic Web</meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">On (in) tractability of OBDA with OWL 2 QL</title>
		<author>
			<persName><forename type="first">S</forename><surname>Kikot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Kontchakov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zakharyaschev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 23th International Workshop on Description Logics</title>
				<meeting>the 23th International Workshop on Description Logics</meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Long Rewritings, Short Rewritings</title>
		<author>
			<persName><forename type="first">S</forename><surname>Kikot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Kontchakov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">V</forename><surname>Podolskii</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zakharyaschev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2012 International Workshop on Description Logics</title>
				<meeting>the 2012 International Workshop on Description Logics</meeting>
		<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">The Combined Approach to Query Answering in DL-Lite</title>
		<author>
			<persName><forename type="first">R</forename><surname>Kontchakov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Toman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zakharyaschev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 12th International Conference on Principles of Knowledge Representation and Reasoning</title>
				<meeting>the 12th International Conference on Principles of Knowledge Representation and Reasoning</meeting>
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Fast Classification in Protégé: Snorocket as an OWL 2 EL Reasoner</title>
		<author>
			<persName><forename type="first">M</forename><surname>Lawley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Bousquet</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 6th Australasian Ontology Workshop (Advances in Ontologies)</title>
				<meeting>the 6th Australasian Ontology Workshop (Advances in Ontologies)</meeting>
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Hybrid Learning of Ontology Classes</title>
		<author>
			<persName><forename type="first">J</forename><surname>Lehmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Machine Learning and Data Mining in Pattern Recognition</title>
				<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Ideal Downward Refinement in the EL Description Logic</title>
		<author>
			<persName><forename type="first">J</forename><surname>Lehmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Haase</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 20th International Conference on Inductive Logic Programming</title>
				<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Concept Learning in Description Logics using Refinement Operators</title>
		<author>
			<persName><forename type="first">J</forename><surname>Lehmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Hitzler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Machine Learning</title>
		<imprint>
			<biblScope unit="volume">78</biblScope>
			<biblScope unit="issue">1-2</biblScope>
			<biblScope unit="page" from="203" to="250" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">The Combined Approach to OBDA: Taming Role Hierarchies using Filters</title>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Seylan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Toman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Joint Workshop on Scalable and High-Performance Semantic Web Systems</title>
				<meeting>the Joint Workshop on Scalable and High-Performance Semantic Web Systems</meeting>
		<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Conjunctive Query Answering in the Description Logic EL using a Relational Database System</title>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Toman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 20th International Joint Conference on Artificial Intelligence</title>
				<meeting>the 20th International Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<title level="m" type="main">Foundations of Inductive Logic Programming</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">H</forename><surname>Nienhuys-Cheng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">D</forename><surname>Wolf</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1997">1997</date>
			<publisher>Springer-Verlag New York, Inc</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Exploring Relational Structures via FLE</title>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of 12th International Conference on Conceptual Structures</title>
				<meeting>12th International Conference on Conceptual Structures</meeting>
		<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

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