<?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">Introducing Weighted Prototypes in Description Logics for Defeasible Reasoning</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Gabriele</forename><surname>Sacco</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<addrLine>Via Sommarive 18</addrLine>
									<postCode>38123</postCode>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Free University of Bozen-Bolzano</orgName>
								<address>
									<addrLine>Piazza Domenicani 3</addrLine>
									<postCode>39100</postCode>
									<settlement>Bolzano</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Loris</forename><surname>Bozzato</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<addrLine>Via Sommarive 18</addrLine>
									<postCode>38123</postCode>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Oliver</forename><surname>Kutz</surname></persName>
							<affiliation key="aff1">
								<orgName type="institution">Free University of Bozen-Bolzano</orgName>
								<address>
									<addrLine>Piazza Domenicani 3</addrLine>
									<postCode>39100</postCode>
									<settlement>Bolzano</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Introducing Weighted Prototypes in Description Logics for Defeasible Reasoning</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">D2A33C5E19BCA0B98C7C1757C081963D</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-12-29T06: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>
			<textClass>
				<keywords>
					<term>Description Logics</term>
					<term>Weighted Logics</term>
					<term>Perceptron Operators</term>
					<term>Defeasible Reasoning</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The representation of defeasible information in Description Logics is a well-known issue and many formal approaches have been proposed, mostly emerging from existing formalisms in non-monotonic logic. However, in these proposals little attention has been devoted to study their capability in capturing the interpretation of typicality and exceptions from an ontological and cognitive point of view. In this regard, we are currently studying defeasible reasoning as discussed in the linguistic and cognitive literature in order to understand the important desiderata of defeasibility in commonsense reasoning.</p><p>In this paper, we provide an initial formalisation of a defeasible semantics for description logics which aims at fulfilling such desiderata. The solution is based on the idea of weighted prototypes, a new form of perceptron operator which is used to represent a notion of graded typicality of concept instances.</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>Considering logic-based ontology representation languages, in Description Logics (DLs) many proposals for defining defeasibility and typicality have been formalised: as a matter of fact, most of them emerge from existing approaches in non-monotonic logics, as in <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2]</ref>. On the other hand, little attention has been devoted to study the capability of these approaches in capturing the interpretation of typicality and exceptions from the point of view of formal ontology and cognitive aspects. Consequently, the philosophical and cognitive assumptions of this kind of reasoning are often overlooked and need a committed discussion in order to understand the capabilities of the current approaches.</p><p>Considering this, we recently initiated this discussion with an analysis of generics <ref type="bibr" target="#b2">[3]</ref>, sentences reporting a regularity regarding particular facts that can be generalised but tolerate exceptions. Our analysis (presented in <ref type="bibr" target="#b3">[4]</ref>) highlighted three desiderata for non-monotonic reasoning: D1. Exceptionality: generics and non-monotonic reasoning both admit exceptions and much of the effort in the research has been dedicated to explain and model how exceptions can be tolerated. We think that another important aspect that should be considered is why something is an exception, i.e. how to include in the formal representation also the justification or explanation of why an instance is considered exceptional or not.</p><p>D2. Gradability: normality is a graded notion in the case of typicality, for example, instead of typical individuals and atypical ones with respect to some concept, we have more or less typical individuals. For instance, it would not be possible to divide wolves between typical wolves and atypical ones in absolute terms, but there would be wolves that are more or less typical according to the specific features of each individual.</p><p>D3. Content sensitivity: non-monotonic reasoning cannot be modelled by using only an extensional approach. This means that we cannot rely on pure extensional semantics, i.e. seeing the relation among concepts only in the light of relationships between sets. We need to take into account the semantics of the concepts involved in a broader sense, for example by relying on notions like typicality and saliency. The intuition here is that to explain why an individual is exceptional, for example, one would need some insights into the meaning (or, the content) of the statements of which the individual is an exception.</p><p>According to these desiderata, in this paper we sketch a new formal account for non-monotonic reasoning in DLs based on a graded reading of typicality. Intuitively, in the case of a conflict between two facts about an individual, we can decide which one should be accepted according to how much the individual in question is typical w.r.t. such facts. For example: we know that dogs are trusted, whereas wolves are not; we know also that Balto is a wolfdog hybrid; we can ask ourselves now, should we infer that Balto is trusted or not? In our approach, we want to use the additional information we have about Balto being a dog and Balto being a wolf to see if he is a more typical instance of a dog or wolf and, according to this, infer if he is trusted or not. More specifically, our approach is based on two main elements: prototype definitions and a typicality score. Prototype definitions are inspired by the prototype theory of concepts <ref type="bibr" target="#b4">[5]</ref> and its representation based on the tooth operator as introduced, for example, in <ref type="bibr" target="#b5">[6]</ref>. According to the endorsers of the prototype theory about concepts, being a member of a concept does not mean to satisfy a precise definition, but rather to satisfy enough features or constituents of that concept <ref type="bibr" target="#b6">[7]</ref>. The second key element is the typicality score for individuals: this is calculated by inspecting to what extent the individual satisfies the features of the prototype. The aim of the score is to measure how typical the individual is with respect to the prototype considered: in case of a conflict on prototype-related properties, the score provides a preference determining which conclusion should prevail for that specific individual.</p><p>We remark that the current presentation of the formalisation is still an initial proposal and includes some constraints to simplify its exposition: some of the possible refinements and extensions are briefly discussed in the conclusions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">DLs with Weighted Prototypes</head><p>On the base of the idea above, we distinguish two parts in our knowledge bases: the actual DL knowledge base, which represents the knowledge of interest and can contain defeasible axioms and information about features of individuals, and a separate set containing prototype definitions. In the following we sketch a proposal for a syntax and semantics of such enriched KBs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Syntax</head><p>The following definitions are independent from the DL language used for representing the main knowledge base: we consider a fixed concept language ℒ Σ (such as for example 𝒜ℒ𝒞) based on a DL signature Σ with disjoint and non-empty sets NC of concept names, NR of role names, and NI of individual names. Furthermore, we identify a subset of the concept names as denoting prototype names by assuming a subset NP ⊆ NC and a set of feature names NF ⊆ NC with NP ∩ NF = ∅.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 1 (Features).</head><p>A basic feature is a concept name 𝐶 ∈ NF. A general feature is a complex concept in language ℒ Σ using only basic features as concept names.</p><p>For simplicity, we call general concepts the concepts composed only of concepts in NC∖NP∪NF.</p><p>The features associated with prototypes together with the degree of their importance are given in prototype definitions. <ref type="foot" target="#foot_0">1</ref> In particular, to allow for a direct comparison across prototype scores, we here constrain the weights of features to be in the [0, 1] interval and to add up to 1, i.e. prototypes are positive and normalised.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 2 (Positive normalised prototype definition).</head><p>Let 𝑃 ∈ NP be a prototype name, let 𝐶 1 , . . . , 𝐶 𝑚 be general features of ℒ Σ and let 𝑤 = (𝑤 1 , . . . , 𝑤 𝑚 ) ∈ R 𝑚 be a weight vector, where for every 𝑖 ∈ {1, . . . , 𝑚} we have 𝑤 𝑖 ∈ (0, 1] and ∑︀ 𝑖∈{1,...,𝑚} 𝑤 𝑖 = 1. Then, the expression</p><formula xml:id="formula_0">𝑃 (𝐶 1 : 𝑤 1 , . . . , 𝐶 𝑚 : 𝑤 𝑚 )</formula><p>is called a prototype definition for 𝑃 .</p><p>In the knowledge part of the KB, we can use prototype names in DL axioms to describe properties of the members of such classes. Here we consider the case in which prototype names are only used as primitive concepts on the left hand side of concept inclusions.</p><p>In particular, we call a concept inclusion of the type 𝑃 ⊑ 𝐷 a prototype axiom if 𝑃 ∈ NP and 𝐷 is a (possibly general) concept of ℒ Σ . Intuitively, these axioms are not absolute and can be "overridden" by prototype instances (cf. defeasible axioms in <ref type="bibr" target="#b7">[8]</ref>), also depending on the "degree of membership" of the individual to the given prototype (i.e., the satisfaction of its features). Prototype axioms can be seen as corresponding to generic sentences since they express generalisations that admits exceptions. Such exceptions can thus override the truth of a prototype axiom for that specific individual.</p><p>As noted above, we consider knowledge bases which can contain prototype axioms and which are enriched with an accessory KB, the PBox 𝒫 providing prototype definitions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 3 (Prototyped Knowledge Base, PKB).</head><p>A prototyped knowledge base, PKB for short, in language ℒ Σ is a triple K = ⟨𝒯 , 𝒜, 𝒫⟩ where: Note that a PKB ⟨𝒯 , 𝒜, ∅⟩ can be seen as a standard DL knowledge base.</p><formula xml:id="formula_1">-𝒯 = 𝑇 𝑃 ⊎ 𝑇 𝐶 is</formula><p>Example 1. We can now represent the example described in the introduction as a prototyped knowledge base 𝒦 = ⟨𝒯 , 𝒜, 𝒫⟩ as follows: Below we will construct a semantics for this kind of PKB which will entail and justify the conclusion that balto is a trusted dog which is a wolf, without being inconsistent. Note that in the case of the instances pluto and alberto no contradiction arises, thus we want that the axioms in 𝒯 are applied to them normally. ◇</p><formula xml:id="formula_2">𝒯 = 𝑇 𝑃 = { Dog ⊑ Trusted,</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Semantics</head><p>The semantics of PKBs is based on standard interpretations for the underlying DL ℒ Σ . However, we need to introduce additional semantic structure to manage exceptions to prototype axioms, exploiting the prototype definition expressions in 𝒫.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4 (PKB interpretations). A PKB interpretation is a description logic interpretation</head><formula xml:id="formula_3">ℐ = ⟨∆ ℐ , • ℐ ⟩ for signature Σ with a non-empty domain, ∆ ℐ , 𝑎 ℐ ∈ ∆ ℐ for every 𝑎 ∈ NI, 𝐴 ℐ ⊆ ∆ ℐ for every 𝐴 ∈ NC, 𝑅 ℐ ⊆ ∆ ℐ × ∆ ℐ</formula><p>for every 𝑅 ∈ NR, and where the extension of complex concepts is defined recursively as usual for language ℒ Σ .</p><p>Note that we are not giving a DL interpretation to the prototype definition expressions in 𝒫.</p><p>We consider the notion of axiom instantiation and clashing assumptions as defined in <ref type="bibr" target="#b7">[8]</ref>. Given an axiom 𝛼 ∈ ℒ Σ with FO-translation ∀x.𝜑 𝛼 (x), the instantiation of 𝛼 with a tuple e of individuals in NI, written 𝛼(e), is the specialisation of 𝛼 to e, i.e., 𝜑 𝛼 (e), depending on the type of 𝛼.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 5 (Clashing assumptions and clashing sets).</head><p>A clashing assumption is a pair ⟨𝛼, e⟩ such that 𝛼(e) is an axiom instantiation of 𝛼, and 𝛼 ∈ 𝑇 𝑃 is a prototype axiom.</p><p>A clashing set for ⟨𝛼, e⟩ is a satisfiable set 𝑆 of ABox assertions s.t. 𝑆 ∪ {𝛼(e)} is unsatisfiable.</p><p>Intuitively, a clashing assumption ⟨𝑃 ⊑ 𝐷, 𝑒⟩ states that we assume that 𝑒 is an exception to the prototype axiom 𝑃 ⊑ 𝐷 in a given PKB interpretation. Then, the fact that a clashing set 𝑆 for ⟨𝑃 ⊑ 𝐷, 𝑒⟩ is verified by such an interpretation gives a "justification" of the validity of the assumption of overriding. This intuition is reflected in the definition of models: we first extend PKB interpretations with a set of clashing assumptions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 6 (CAS-interpretation).</head><p>A CAS-interpretation is a structure ℐ CAS = ⟨ℐ, 𝜒⟩ where ℐ is a PKB interpretation and 𝜒 is a set of clashing assumptions.</p><p>Then, CAS-models for a PKB K are CAS-interpretations that verify "strict" axioms in 𝑇 𝐶 and defeasibly apply prototype axioms in 𝑇 𝑃 (excluding the exceptional instances in 𝜒). </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 7 (CAS-model). Given a PKB K, a CAS-interpretation</head><formula xml:id="formula_4">ℐ CAS = ⟨ℐ, 𝜒⟩ is a CAS- model for K (denoted ℐ CAS |= K),</formula><formula xml:id="formula_5">ℐ ′ CAS = ⟨ℐ ′ , 𝜒⟩ of K that is NI-congruent with ℐ CAS , it holds that ℐ ′ |= 𝑆 ⟨𝛼,e⟩ . A CAS model ℐ CAS of a PKB K is justified, if every ⟨𝛼, e⟩ ∈ 𝜒 is justified in K.</formula><p>We define the consequence from justified CAS-models:</p><formula xml:id="formula_6">K |= 𝐽𝐶𝐴𝑆 𝛼 if ℐ CAS |= 𝛼 for every justified CAS-model ℐ CAS of K.</formula><p>The main intuition of prototype definitions is that each member of a prototype is associated with a score which denotes the "degree of typicality" of the instance with respect to the concept described by the prototype. As in <ref type="bibr" target="#b5">[6]</ref>, such a degree is computed from the prototype features that are satisfied by the instances and their score. Ideally, the prototype score of an individual allows us to determine a preference over models: axioms on prototypes with higher score are preferred to the ones on lower scoring prototypes. Formally, a simple score function can be defined as follows:</p><p>Definition 9 (Prototype score). Given a prototype definition 𝑃 (𝐶 1 : 𝑤 1 , ..., 𝐶 𝑚 : 𝑤 𝑚 ), we define the score function score 𝑃 : NI → [0, 1] for prototype 𝑃 as:</p><formula xml:id="formula_7">score 𝑃 (𝑎) = ∑︁ K |= 𝐽𝐶𝐴𝑆 𝐶 𝑖 (𝑎)</formula><p>𝑤 𝑖</p><p>The scoring function can then be used to define preferences over models: in particular, we want to prefer justified CAS models where the exceptions appear on elements of the less scoring prototypes. This can be encoded as follows:</p><formula xml:id="formula_8">Definition 10 (Preference SP). 𝜒 1 &gt; 𝜒 2 if, for every ⟨𝑃 ⊑ 𝐷, 𝑒⟩ ∈ 𝜒 1 ∖ 𝜒 2 such that there exists a ⟨𝑄 ⊑ 𝐸, 𝑒⟩ ∈ 𝜒 2 ∖ 𝜒 1 , it holds that score 𝑃 K (𝑒) &lt; score 𝑄 K (𝑒).</formula><p>Given two CAS-interpretations</p><formula xml:id="formula_9">ℐ 1 CAS = ⟨ℐ 1 , 𝜒 1 ⟩ and ℐ 2 CAS = ⟨ℐ 2 , 𝜒 2 ⟩, we say that ℐ 1 CAS is preferred to ℐ 2 CAS (denoted ℐ 1 CAS &gt; ℐ 2 CAS ) if 𝜒 1 &gt; 𝜒 2 .</formula><p>Finally, we define the notion of PKB model as a minimal justified model for the PKB.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 11 (PKB model). An interpretation</head><formula xml:id="formula_10">ℐ is a PKB model of K (denoted, ℐ |= K) if -K has some justified CAS model ℐ CAS = ⟨ℐ, 𝜒⟩.</formula><p>-there exists no justified ℐ ′ CAS = ⟨ℐ ′ , 𝜒 ′ ⟩ that is preferred to ℐ CAS .</p><p>The consequence from PKB models of K (denoted K |= 𝛼) allows us to use the degree of typicality of instances to verify which of the conflicting prototype axioms should apply.</p><p>Example 2. Considering the PKB reported in the example above, assume to have two PKB interpretations ℐ 1 and ℐ 2 associated respectively with the following two sets of clashing assumptions 𝜒 1 = {⟨Wolf ⊑ ¬Trusted, balto⟩} and 𝜒 2 = {⟨Dog ⊑ Trusted, balto⟩}.</p><p>We have now two CAS-interpretations corresponding to ⟨ℐ Moreover, we can note that for pluto and alberto we can standardly infer Trusted(pluto) and ¬Trusted(alberto). The reason is that the clashing assumptions are referred to specific individuals, and since there are no contradicting assertions for pluto and alberto, there are no clashing sets that justify their assumptions as exceptions. Therefore, axioms in 𝒯 apply to them standardly. ◇</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Discussion and Conclusions</head><p>We presented an initial formalisation for a non-monotonic extension of DLs with the aim of satisfying three desiderata extracted from a critical discussion on generics and the prototype theory about concepts. We note that our formalism meets the desiderata: (D1). the formalisation is based on the idea that we need to justify an exception to an axiom by looking at how typical it is: in other words, we use typicality to decide with respect to which of the conflicting axioms (which correspond to generics) the individual is an exception; (D2). we are using a graded notion of typicality: we do not simply have typical and atypical individuals, but we compute a score which is comparable across prototypes; (D3). the notion of typicality that we introduce is not extensional: by using the scores to represent it, we are relying on a characteristic which goes beyond an extensional set-theoretic treatment.</p><p>In future work, we want to extend the cognitive and ontological study of exceptions also by comparing it with other accounts for typicality and defeasibility in DLs. Regarding our formalisation, we need to explore and refine the formal consequences of our approach in greater detail. In particular, we need to discuss what are the best options to compute the scores in order to have a balanced score for every prototype and how to extend this computation to roles, possibly following some of the ideas outlined in <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b9">10]</ref>, where novel tooth-operators for role-successor counting are studied. The preference relation can also be refined: for example, comparisons on clashing assumptions can be restricted to the axioms that are actually incompatible. We need also to understand better how to allow for more interaction between concepts used for prototypes and features, for example by allowing nested definitions of prototypes, use prototype concepts as features, and compute scores with defeasible features.</p><p>Finally, we need an extensive comparison with related works. On the one hand, we will confront our approach to existing formalisms for defeasible reasoning in DLs like <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b11">12]</ref>. Of particular interest for this purpose are formalisms using weights and having a multi-preferential relation over the individuals with respect to the concepts they are instances of, as, for instance, <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b13">14]</ref>. On the other hand, we will analyse also works that share our approach to taking into account, in a central way, the results coming from cognitive science and philosophy for developing formal systems in the field of knowledge representation and in particular using the language of DLs. Examples of such works, particularly interested in the notion of typicality, are <ref type="bibr" target="#b14">[15,</ref><ref type="bibr" target="#b15">16]</ref>.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>CILC' 23 :</head><label>23</label><figDesc>38th Italian Conference on Computational Logic, June 21-23, 2023, Udine, Italy gsacco@fbk.eu (G. Sacco); bozzato@fbk.eu (L. Bozzato); Oliver.Kutz@unibz.it (O. Kutz) 0000-0001-5613-5068 (G. Sacco); 0000-0003-1757-9859 (L. Bozzato); 0000-0003-1517-7354 (O. Kutz)</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>Wolf ⊑ ¬Trusted }, 𝒜 = { Dog(balto), Wolf(balto), Dog(pluto), Wolf(alberto), livesInWoods(balto), hasLegs(balto), isTamed(balto), hasCollar(pluto), hasLegs(pluto), isTamed(pluto), hasLegs(alberto), Hunts(alberto) }, 𝒫 = { Wolf(livesInWoods : 0.3, hasLegs : 0.1, livesInPack : 0.2, Hunts : 0.4), Dog(hasCollar : 0.3, livesInHouse : 0.2, hasLegs : 0.1, isTamed : 0.4) }</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>a DL TBox consisting of concept inclusion axioms of the form 𝐶 ⊑ 𝐷 and partioned into the disjoint sets 𝑇 𝑃 of prototype axioms and 𝑇 𝐶 of general concept inclusions based on arbitrary concepts; -𝒜 = 𝐴 𝑃 ⊎ 𝐴 𝐶 ⊎ 𝐴 𝐹 is a set of ABox assertions of the form 𝐶(𝑎), where 𝑎 ∈ NI is an individual name, and partitioned into the disjoint sets 𝐴 𝑃 of prototype assertions (where 𝐶 ∈ NP), 𝐴 𝐹 of basic feature assertions (where 𝐶 ∈ NF) and 𝐴 𝐶 of general assertions (where 𝐶 is a general concept); -𝒫 is a set of prototype definitions, exactly one for each prototype name 𝑃 ∈ NP appearing in the prototype TBox 𝑇 𝑃 .</figDesc><table /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head></head><label></label><figDesc>1 , 𝜒 1 ⟩ and ⟨ℐ 2 , 𝜒 2 ⟩. Assuming that they are also CAS-models, we can check if the two are also justified. Since, the clashing assumptions have the following clashing sets, respectively {Wolf(balto), Trusted(balto)} for the clashing assumptions in 𝜒 1 and {Dog(balto), ¬Trusted(balto)} for that in 𝜒 2 , they are both justified. In order to decide which model is preferred, we need to compute the prototype scores for balto: we have score 𝑊 𝑜𝑙𝑓 (𝑏𝑎𝑙𝑡𝑜) = 0.4, score 𝐷𝑜𝑔 (𝑏𝑎𝑙𝑡𝑜) = 0.5, consequently score 𝑊 𝑜𝑙𝑓 (𝑏𝑎𝑙𝑡𝑜) &lt; score 𝐷𝑜𝑔 (𝑏𝑎𝑙𝑡𝑜) and 𝜒 2 &gt; 𝜒 1 . This means that the preferred model, i.e. the only PKB model, is ℐ 1 where balto is an exception to Wolf ⊑ ¬Trusted. Consequently, it holds that K |= Trusted(balto).</figDesc><table /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Note that this definition of prototypes is similar to the definition of concepts by the tooth operator defined in<ref type="bibr" target="#b5">[6]</ref>.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Reasoning about typicality and probabilities in preferential description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Lieto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">L</forename><surname>Pozzato</surname></persName>
		</author>
		<idno type="DOI">10.48550/ARXIV.2004.09507</idno>
		<ptr target="https://arxiv.org/abs/2004.09507.doi:10.48550/ARXIV.2004.09507" />
		<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Modelling object typicality in description logics</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heidema</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AI 2009: Advances in Artificial Intelligence</title>
				<editor>
			<persName><forename type="first">A</forename><surname>Nicholson</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">X</forename><surname>Li</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin Heidelberg; Berlin, Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="506" to="516" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Generics: Cognition and acquisition</title>
		<author>
			<persName><forename type="first">S.-J</forename><surname>Leslie</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Philosophical Review</title>
		<imprint>
			<biblScope unit="volume">117</biblScope>
			<biblScope unit="page" from="1" to="47" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Generics in defeasible reasoning. Exceptionality, gradability, and content sensitivity</title>
		<author>
			<persName><forename type="first">G</forename><surname>Sacco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Bozzato</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Kutz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">7th CAOS Workshop &apos;Cognition and Ontologies&apos;, 9th Joint Ontology Workshops (JOWO 2023), co-located with FOIS 2023</title>
				<meeting><address><addrLine>Sherbrooke, Québec, Canada</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023-07-20">2023. 19-20 July, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Concepts as prototypes</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Hampton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Psychology of Learning and Motivation</title>
				<imprint>
			<publisher>Academic Press</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="volume">46</biblScope>
			<biblScope unit="page" from="79" to="113" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Perceptron connectives in knowledge representation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Galliani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Righetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Kutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Porello</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Troquard</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Knowledge Engineering and Knowledge Management</title>
				<editor>
			<persName><forename type="first">C</forename><forename type="middle">M</forename><surname>Keet</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Dumontier</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="183" to="193" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Concepts</title>
		<author>
			<persName><forename type="first">E</forename><surname>Margolis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Laurence</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Stanford Encyclopedia of Philosophy</title>
				<editor>
			<persName><forename type="first">E</forename><forename type="middle">N</forename><surname>Zalta</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">U</forename><surname>Nodelman</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2022">Fall 2022. 2022</date>
		</imprint>
		<respStmt>
			<orgName>Metaphysics Research Lab, Stanford University</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Enhancing context knowledge repositories with justifiable exceptions</title>
		<author>
			<persName><forename type="first">L</forename><surname>Bozzato</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Eiter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Serafini</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">257</biblScope>
			<biblScope unit="page" from="72" to="126" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Perceptron operators that count</title>
		<author>
			<persName><forename type="first">P</forename><surname>Galliani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Kutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Troquard</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 34th International Workshop on Description Logics (DL 2021)</title>
		<title level="s">CEUR Workshop Proceedings</title>
		<editor>
			<persName><forename type="first">M</forename><surname>Homola</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Ryzhikov</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Schmidt</surname></persName>
		</editor>
		<meeting>the 34th International Workshop on Description Logics (DL 2021)<address><addrLine>Bratislava, Slovakia</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Succinctness and Complexity of 𝒜ℒ𝒞 with Counting Perceptrons</title>
		<author>
			<persName><forename type="first">P</forename><surname>Galliani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Kutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Troquard</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Twentieth International Conference on Principles of Knowledge Representation and Reasoning (KR 2023)</title>
				<meeting>the Twentieth International Conference on Principles of Knowledge Representation and Reasoning (KR 2023)<address><addrLine>Rhodes, Greece</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023">September 2-8, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Semantic characterization of rational closure: From propositional logic to description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.artint.2015.05.001</idno>
		<idno>doi:</idno>
		<ptr target="https://doi.org/10.1016/j.artint.2015.05.001" />
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">226</biblScope>
			<biblScope unit="page" from="1" to="33" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Principles of KLMstyle defeasible description logics</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Moodley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
		<idno type="DOI">10.1145/3420258</idno>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Comput. Logic</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Weighted defeasible knowledge bases and a multipreference semantics for a deep neural network model</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Theseider</surname></persName>
		</author>
		<author>
			<persName><surname>Dupré</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Logics in Artificial Intelligence: 17th European Conference, JELIA 2021, Virtual Event</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2021">May 17-20, 2021. 2021</date>
			<biblScope unit="page" from="225" to="242" />
		</imprint>
	</monogr>
	<note>Proceedings 17</note>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">An ASP approach for reasoning on neural networks under a finitely many-valued semantics for weighted conditional knowledge bases</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Theseider</surname></persName>
		</author>
		<author>
			<persName><surname>Dupré</surname></persName>
		</author>
		<idno type="DOI">10.1017/S1471068422000163</idno>
	</analytic>
	<monogr>
		<title level="j">Theory and Practice of Logic Programming</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="page" from="589" to="605" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">What cognitive research can do for AI: a case study</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lieto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">L</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the AIxIA 2020 Discussion Papers Workshop co-located with the the 19th International Conference of the Italian Association for Artificial Intelligence (AIxIA2020)</title>
				<meeting>the AIxIA 2020 Discussion Papers Workshop co-located with the the 19th International Conference of the Italian Association for Artificial Intelligence (AIxIA2020)</meeting>
		<imprint>
			<publisher>CEUR-WS</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="volume">2776</biblScope>
			<biblScope unit="page" from="41" to="48" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">A description logic framework for commonsense conceptual combination integrating typicality, probabilities and cognitive heuristics</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lieto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">L</forename><surname>Pozzato</surname></persName>
		</author>
		<idno type="DOI">10.1080/0952813X.2019.1672799</idno>
	</analytic>
	<monogr>
		<title level="j">Journal of Experimental &amp; Theoretical Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">32</biblScope>
			<biblScope unit="page" from="769" to="804" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

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