<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Towards a Logic of Dilation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katarina Britz</string-name>
          <email>abritz@csir.co.za</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Varzinczak</string-name>
          <email>varzinczak@cos.ufrj.br</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>COPPE-PESC and Department of Computer Science Universidade Federal do Rio de Janeiro</institution>
          ,
          <country country="BR">Brazil</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CSIR Meraka and UKZN Centre for AI Research</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We investigate the notion of dilation of a propositional theory based on neighbourhoods in a generalized approximation space. We take both a semantic and a syntactic approach in order to define a suitable notion of theory dilation in the context of approximate reasoning on the one hand, and a generalized notion of forgetting in propositional logic on the other hand. We place our work in the context of existing theories of approximation spaces and forgetting, and show that neighbourhoods obtained by combining collective and selective dilation provide a suitable semantic framework within which to reason computationally with uncertainty in a classical setting.</p>
      </abstract>
      <kwd-group>
        <kwd>dilation</kwd>
        <kwd>indiscernibility</kwd>
        <kwd>rough sets</kwd>
        <kwd>forgetting</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        The formalization of resemblance between objects (or sets of objects) in rough set
theory [
        <xref ref-type="bibr" rid="ref38 ref40 ref41">38, 40, 41</xref>
        ] is based on the notion of an approximation space, defined by a partition
on, or covering of, object attributes. Knowledge about objects is granular, with the
partition of equivalence classes or covering of neighbourhoods providing the only discerning
measure between objects and determining the granularity of object descriptions.
      </p>
      <p>
        A related problem is that of information approximation in formal logic. Given a
knowledge base K, we ask when a sentence follows from K, subject to some degree
of tolerance on a given subsignature S. This yields a parameterized supra-classical
consequence relation. On the one hand, the (atomic features described by) elements of S
may be considered collectively irrelevant. This case has been studied in depth in
various guises, such as forgetting [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] and rough set theory [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ]. On the other hand, each
element of S may be deemed individually irrelevant. This case has also been studied
in rough set data analysis [
        <xref ref-type="bibr" rid="ref53">53</xref>
        ]. Variation between these two extremes gives rise to an
increasingly refined granularity of neighbourhoods, applicable to a range of problems
in knowledge representation, approximate pattern matching and information retrieval,
yet remaining discrete and qualitative in nature.
      </p>
      <p>In this paper we first present a detailed account of selective propositional theory
dilation and its syntactic counterpart of selective forgetting. We then generalize and
internalize the notion of dilation, which gives rise to a logic of theory dilation.
Semantically, our approach is based on neighbourhoods in a generalized approximation space;
computationally, it is based on a generalization of the forgetting operator allowing for
both collective and selective dilation.</p>
      <p>
        Similarity and tolerance relations have been studied extensively in knowledge
representation, notably in knowledge base merging [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], where they are used as measures
to assist in dealing with inconsistencies [
        <xref ref-type="bibr" rid="ref28 ref43">28, 43</xref>
        ], in approximate reasoning about
indiscernible information [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ], and as an alternative to nonmonotonic reasoning [
        <xref ref-type="bibr" rid="ref16 ref17 ref30">16, 17, 30</xref>
        ].
More generally, they have been studied in the context of vagueness or incompleteness in
information theory [
        <xref ref-type="bibr" rid="ref34 ref41 ref48">34, 41, 48</xref>
        ]. Fuzzy rough information theory has also been studied
extensively in this context [
        <xref ref-type="bibr" rid="ref45 ref49">45, 49</xref>
        ]. (Pawlak and Skowron [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ] give a broad overview
of rough set theory and applications, including an extensive list of references.)
      </p>
      <p>
        Although we only consider the propositional case in the present paper, our aim is
to extend the work to more expressive knowledge representation formalisms such as
modal logics [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], as well as description logics [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and fragments thereof, by building
upon existing modal perspectives on generalized rough sets [
        <xref ref-type="bibr" rid="ref32 ref50">32, 50</xref>
        ].
      </p>
      <p>
        The remainder of the present text is structured as follows. In Section 2 we set up the
notation used in the paper, and give some background on rough set theory [
        <xref ref-type="bibr" rid="ref40 ref41">40, 41</xref>
        ] and
forgetting [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]. We then show how selective indiscernibility can be defined semantically
(Section 3), and syntactically (Section 4). This provides us with the handle needed to
define a logic to express dilation at the object level, which we present in Section 5. We
then present an outline of the generalization of our work to the infinite case (Section 6),
and conclude with a discussion and directions for future investigation.
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <sec id="sec-2-1">
        <title>Formal Preliminaries</title>
        <p>In what follows, we assume a classical propositional language L built up from at most
denumerably many variables (or atoms) P, the special constants ? and &gt;, and the usual
connectives. We shall use p; q; : : : (possibly with subscripts) as meta-variables for the
atomic propositions, and ; ; : : : to denote the sentences of our language. Given 2 L,
atm( ) denotes the set of propositional variables occurring in . A literal is an atom
or the negation of an atom and is denoted by `. Given 2 L, lit( ) denotes the set of
literals occurring in . A term (or diagrammatic sentence) is a conjunction of literals
and is denoted by . A term 0 is a subterm of if lit( 0) lit( ).</p>
        <p>We denote propositional valuations (or interpretations, or worlds) by u; v; : : : :
P ! f0; 1g, with 0 denoting falsity and 1 truth. We shall sometimes represent
valuations as sequences of 0s and 1s, and with the obvious implicit ordering of atoms. Thus,
for the logic generated from p and q, the valuation in which p is true and q is false will
be represented as 10. For a given 2 L, Mod( ) := fv j v g denotes the set of all
models of , where v denotes the standard classical satisfaction of by v. We say
that is valid (denoted j= ) if v for every valuation v.</p>
        <p>A theory is a (possibly infinite) set of sentences T L. A knowledge base K
is a finite theory. Our primary focus in this paper is on knowledge bases, although
some of the definitions and results are also applicable to infinite theories (cf. Section 6).
We make the restriction to knowledge bases explicit in all cases. The set of variables
occurring in T is denoted atm(T ). T entails , written T j= , if and only if Mod(T )
Mod( ). Theories T and T 0 are logically equivalent, written T T 0, if and only if
Mod(T ) = Mod(T 0).</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2 Indiscernibility</title>
        <p>The basic building block of rough set theory is the notion of an approximation space of
the form hU ; i, where U is a set of objects and an equivalence relation on U . The
intuition is that elements of U can only be distinguished up to their respective equivalence
classes, while objects from the same equivalence class are indistinguishable.</p>
        <p>
          Relaxation of the symmetry and transitivity conditions on has been studied in a
number of different contexts, amongst which is the study of tolerance relations, which
may fail transitivity [
          <xref ref-type="bibr" rid="ref36 ref42 ref44">36, 42, 44</xref>
          ]. Our building blocks are now tolerance spaces of the
form hU ; i, where U is a set and is a reflexive and symmetric tolerance relation
on U . As before, the intuition is that elements of U can only be differentiated if they
are not -related to each other. The set (x) := fy j (x; y) 2 g is referred to as the
neighbourhood of x [
          <xref ref-type="bibr" rid="ref48">48</xref>
          ].
        </p>
        <p>With each tolerance space hU ; i we associate two operators: If X U , then
X := fx 2 U j (x) \ X 6= ;g is the dilation of X, and its erosion is X := fx 2 U j
(x) Xg. If is also transitive, the dilation and erosion operators coincide with the
upper and lower approximation operators of an approximation space.</p>
        <p>From now on, let U denote the set of all propositional valuations. It then
immediately follows that, for any S P and</p>
        <p>S := f(u; v) j u
hU ; S i is an approximation space.</p>
        <p>
          Not every tolerance (or approximation) space defines some theory T . In Section 3
we describe a class of tolerance spaces that do arise syntactically from some notion of
indiscernibility amongst atoms. We next present some background on an elegant way
to capture indiscernibility syntactically.
Lin and Reiter [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ] introduced the notion of forgetting a set of predicates in a
firstorder theory in the context of cognitive robotics. We present a propositional version
of forgetting here, which has since been studied extensively, especially in the context
of modal logics [
          <xref ref-type="bibr" rid="ref15 ref51">15, 51</xref>
          ] and description logics [
          <xref ref-type="bibr" rid="ref47">47</xref>
          ]. Intuitively, the result of forgetting
a set of atoms S should be weaker than the original knowledge base, but still entail
the same set of sentences that are irrelevant to the signature S. As pointed out by Lin
and Reiter, the notions of forgetting, irrelevance, and equivalence of interpretations are
strongly related.
        </p>
        <sec id="sec-2-2-1">
          <title>Definition 1. Let K be a knowledge base and S P. Let hU ; S i be the approxima</title>
          <p>
            tion space with S := f(u; v) j u p if and only if v p; for all p 2 P n Sg. A
knowledge base K0 is a result of (conjunctively) forgetting about S in K if and only if
Hence the K0-models are all the worlds that are indistinguishable from some K-model
with respect to S.
Theorem 1 (Lin &amp; Reiter [
            <xref ref-type="bibr" rid="ref33">33</xref>
            ]). The result of forgetting always exists and is unique
modulo logical equivalence.
          </p>
          <p>This result allows us to write ForgetS (K) for the semantically unique result of forgetting
all the atoms in S in the knowledge base K. If K is a singleton set, say K = f g, we
write ForgetS ( ) as shorthand for ForgetS (f g), some set of sentences that has the
intended set of models.</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Definition 2. Let T L and S P. S is (collectively) irrelevant to T if and only if there exists a theory T 0, logically equivalent to T , such that atm(T 0) \ S = ;.</title>
          <p>
            Theorem 2 (Lin &amp; Reiter [
            <xref ref-type="bibr" rid="ref33">33</xref>
            ]). Let K be a knowledge base and S
          </p>
        </sec>
        <sec id="sec-2-2-3">
          <title>P. Then</title>
          <p>ForgetS (K)
f j K j=</p>
          <p>and S is irrelevant to g:</p>
          <p>
            A closely related notion to irrelevance is that of essential atoms [
            <xref ref-type="bibr" rid="ref39">39</xref>
            ]. We say that
an atom p is essential to a theory T if and only if p 2 atm(T 0) for every T 0 such
that T T 0. For instance, p is essential to T = f:p; :p _ qg. Given T , atm!(T )
denotes the set of essential atoms of T . (If T is not contingent, i.e., T is tautological or
contradictory, then atm!(T ) = ;.)
          </p>
          <p>Given a theory T , let T ! := f j T j= and atm( ) atm!(T )g: Clearly,
atm(T !) = atm!(T !). Moreover, for every 2 L such that T , atm!(T ) = atm!( )
and T ! = f g!.</p>
          <p>
            Theorem 3 (Least Atom-Set Theorem [
            <xref ref-type="bibr" rid="ref39">39</xref>
            ]). Let T
such that T f g, atm(T !) atm( ).
          </p>
        </sec>
        <sec id="sec-2-2-4">
          <title>L. Then T</title>
          <p>
            T !, and for every
A proof of this theorem is given by Makinson [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ]. Essentially, it establishes that, for
every theory T , there is a unique least set of elementary atoms such that T may be
expressed equivalently using only atoms from that set. Hence, T T !.
          </p>
          <p>In general, theories may be infinite, and the semantic characterization of forgetting
of Definition 1 may therefore not be applicable. (See Section 6 for the infinite case.)
If T is finite, there are only finitely many atoms essential to T , and only these atoms
affect the result of forgetting S in T .
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Selective Indiscernibility</title>
      <p>We have seen that any set of atoms naturally yields an indiscernibility relation on
valuations which is an equivalence relation. By weakening the transitivity condition, we
now replace the equivalence relation with a range of increasingly fine-grained
neighbourhood relations.</p>
      <p>
        Definition 3. Let be a reflexive and symmetric binary relation on U , and let 0 be
the identity relation on U . For n 1, the n-transitive closure of is the smallest
relation n such that
(i) n, and
(ii) if (x0; x1); (x1; x2); : : : ; (xn 1; xn) 2
, then (x0; xn) 2
Equivalently, n := Sf j and j j = ng, where is the transitive
closure of . From a morphological perspective [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], n is a structuring element, which
can also be defined as a neighbourhood function n : U ! 2U based on the
Manhattan distance measure, with n(x) = fy j (x; y) 2 ng the image of x under the
relation n.
      </p>
      <p>The n-transitive closure of a reflexive and symmetric binary relation provides a
mechanism to describe neighbourhood-based rough sets whose upper and lower bounds
are determined by a tolerance relation that exhibits only a limited degree of transitivity.
As we shall see in Section 4, it also provides a semantic characterization for an operation
akin to forgetting.</p>
      <p>We next show how a theory and a set of atoms give rise to a range of tolerance
spaces. First, we consider all functions CS picking out n elements from a given set S :
CDSne,fiwnihteiorenC4Sn. LetSSand jPCS,nCjS= :nf. 0; : : : ; jS jg
Lemma 1. Let S</p>
      <p>P and 0
n
jS j. For this fixed S and n, let</p>
      <p>! 2S is a function such that CS (n) 7!
n :=</p>
      <p>[ f(u; v) j u
CSn S
p if and only if v</p>
      <p>n :
p; for all p 2 P n CS g
Then hU ;
and for n
ni is a tolerance space. Moreover, if n = 0,
1, n is the n-transitive closure of
0 is the identity relation on U ,
:= f(u; v) j for some q 2 S ; u</p>
      <p>Example 1. Let P = fp; q; r; sg and let S = fp; q; rg. Then CS0 = ;, CS1 is one of
the singleton sets fpg, fqg or frg, CS2 is one of the sets fp; qg, fp; rg or fq; rg, and
vCaS3lu=atiofnps; qth;artga. gre0e iesvethryewidheenretiteyxcreeplattioonnaot nmUos,t on1eiselethmeesnettooffSa,ll t2hoissethpeasirest ooff
all those pairs of valuations that agree everywhere except on at most two elements of
S , and 3 is the set of all those pairs of valuations that agree on the proposition s. Note
that 0 and 3 are equivalence relations, but that 1 and 2 are not.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Selective Forgetting</title>
      <p>Forgetting, as traditionally studied in the literature, is conjunctive, in the sense that
all the elements of a given set of atoms are forgotten, or deemed irrelevant.
Syntactically, forgetting S from K yields a knowledge base in which none of the atoms from S
occur. Semantically, forgetting S yields an approximation space with indiscernibility
relation S as outlined in Section 2.2.</p>
      <p>We now define the more general problem of forgetting any n atoms from S in K,
and show that this describes the syntactic counterpart of tolerance spaces in the same
way as standard forgetting is the syntactic counterpart of approximation spaces. The
term ‘forgetting’ is not really appropriate here, since our aim is not to forget atoms but
rather to dilate theories semantically, but we retain it because of the computational link
with forgetting that we shall establish.</p>
      <sec id="sec-4-1">
        <title>Definition 5. Let K be a knowledge base, S</title>
        <p>tolerance space with
n =</p>
        <p>[ f(u; v) j u
CSn S</p>
      </sec>
      <sec id="sec-4-2">
        <title>A knowledge base K0 is a result of selective forgetting at most n atoms from S in K iff Mod(K0) = fw j Mod(K) \</title>
        <p>We are now ready to state the most important result of this section.</p>
        <p>Theorem 4. The result of selective forgetting always exists and is unique modulo
logical equivalence.</p>
        <p>Proof. We know that, for a fixed S and 0 n jSj, Mod(ForgetCSn (K)) = fw j
Mod(K) \ CSn (w) 6= ;g from Definition 1. On the lefthand side of this equality, letting
CSn range over all possible choices from S, we obtain WCSn S V ForgetCSn (K)
syntactically, while on the righthand side, we obtain fw j Mod(K) \ n(w) 6= ;g for some
CSn S semantically. Therefore, lent (Kw0):6== ;fgW. CSn S V ForgetCSn (K)g. Then it follows
that Mod(K0) = fw j Mod(K) \ tu</p>
        <p>This result allows us to write SForgetSn (K) for the (semantically unique) result
of selective forgetting any n atoms from S in K. It then follows from Lemma 1 that
SForgetn (K) arises from a tolerance space hU ; ni in which n has a particular
struc</p>
        <p>S
ture, namely, it is the n-transitive closure of the tolerance relation associated with
SForget1S (K).</p>
        <p>Corollary 2. Let hU ; ni be the tolerance space with
Mod(SForgetSn (K)) = Mod(K).
n as in Definition 5. Then</p>
        <p>The semantic intuition of selective forgetting is that Mod(K) represents the
weakest knowledge base resembling K, with indiscernibility determined by a given set of
atoms S and degree of transitivity n.</p>
        <p>As in the case of forgetting, we obtain a syntactic characterization of selective
forgetting when K is written as a single sentence :
Corollary 3. Let 2 L, S P and 0 n jSj. SForgetSn ( ) can be characterized
as the singleton set SForgetSn ( ) := nWCSn S V ForgetCSn ( ) .
o</p>
        <p>With this result, together with Theorem 5 below, we obtain a method to compute
selective forgetting via disjunctive normal form (DNF). Although computing the DNF
of a sentence is itself computationally expensive, once preprocessing has been done, it
provides an attractive alternative to computing forgetting directly.</p>
        <sec id="sec-4-2-1">
          <title>Definition 6. Let</title>
          <p>be a term and let S</p>
          <p>Let [p=?] and [p=&gt;] denote the sentences obtained from
atom p with ? and &gt;, respectively.
by replacing the</p>
        </sec>
        <sec id="sec-4-2-2">
          <title>Lemma 2 (Lang et al. [31]). Let</title>
          <p>[p=&gt;] _ [p=?]:
be a consistent term and let p 2 P. Then
fpg</p>
          <p>
            Let DNF( ) denote (some) DNF representation of as a set of terms. The proof of
the theorem below then follows from iterative applications of Lemma 2.
Theorem 5 (Lang et al. [
            <xref ref-type="bibr" rid="ref31">31</xref>
            ]). ForgetS ( )
nW
2DNF( ) S
          </p>
        </sec>
        <sec id="sec-4-2-3">
          <title>Corollary 4. Let</title>
          <p>2 L, S</p>
          <p>P and 0
n</p>
          <p>jSj. Then
SForgetn ( )</p>
          <p>S
nWCSn S W</p>
          <p>o
2DNF( ) CSn :</p>
          <p>
            If has been pre-compiled as a disjunction of its prime implicants [
            <xref ref-type="bibr" rid="ref37">37</xref>
            ], the size of
SForgetn ( ) is at most jSjn times the size of . Some post-processing may be required
          </p>
          <p>S
to remove redundant clauses to rewrite the result as a disjunction of prime implicants,
but it is not hard to see that this does not affect the overall complexity of computation.</p>
          <p>As an example, we consider the special case where n = 1. Given a knowledge
base K and a set of atoms S, our aim is to define K0, first semantically and then
syntactically, obtained from K by non-deterministically disregarding one atom from S. The
semantic characterization of K0 follows directly from Definition 5. The tolerance space
induced by S is hU ; i, with the set of all pairs of valuations that differ on at most
one atom from S. The upper approximation of Mod(K) is Mod(K0):</p>
          <p>Mod(K) = Mod(K0) = [f (w) j
(w) \ Mod(K) 6= ;g:
Finally, if K = f g, then K0 may be characterized syntactically as follows:
SForget1 ( ) := nW</p>
          <p>S
p2S</p>
          <p>o
[p=?] _ [p=&gt;] :</p>
          <p>We illustrate these relationships in a simple concrete example:
Example 2. Let P = K = fp; q; r; sg and S = fp; q; rg. ForgetS (K) = SForget3S (K) =
fsg, SForget2S (K) = fp _ q _ r; sg, SForget1S (K) = f(p ^ q) _ (p ^ r) _ (q ^ r); sg, and
SForget0 (K) = fp; q; r; sg. Clearly, selective forgetting does not eliminate the atoms</p>
          <p>S
that are forgotten syntactically from a knowledge base. Its effect is best thought of
semantically: In our example, Mod(K) = f1111g. To obtain Mod(SForget1 (K)), add all
S
worlds that differ from 1111 in at most one atom, which must be from S. This gives
Mod(SForget1 (K)) = f1111; 1101; 1011; 0111g. Similarly, to get Mod(SForget2 (K)),</p>
          <p>S S
add all worlds that differ from 1111 in at most two atoms, which must be from S, and
to obtain Mod(ForgetS (K)), add all worlds that differ from 1111 only on S.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>A Neighbourhood Semantics for a Logic of Dilation</title>
      <p>
        Both standard forgetting and selective forgetting are operators at the meta-level in the
sense that we cannot refer to or explicitly use them in the logical language. In this
section we turn our attention to internalizing the notion of dilation in the object level,
which gives rise to a logic within which one can explicitly express and reason about
dilation. (Our motivation is similar to that of internalizing belief revision [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] in modal
logic [
        <xref ref-type="bibr" rid="ref46">46</xref>
        ] or the notions of typicality [
        <xref ref-type="bibr" rid="ref20 ref5 ref6">5, 6, 20</xref>
        ] and relative normality [
        <xref ref-type="bibr" rid="ref11 ref12 ref2 ref7 ref9">2, 7, 9, 11, 12</xref>
        ] in
nonmonotonic reasoning.)
      </p>
      <p>We have seen in the previous sections that dilation is carried out relative to a given
set of atoms and that these can be considered either collectively or selectively. Hence,
operators internalizing the notion of dilation should be parameterized by a given
signature and in this way inform the operation. Moreover, they should also allow for more
complex operations involving both collective and selective dilation, as in e.g. “dilate a
theory by p and q or by r and s”.</p>
      <p>We first define the grammar of the dilation operators. Below, " denotes the empty
string and p 2 P. With and + we denote, respectively, collective and selective dilation
as motivated above.</p>
      <p>o ::= " j p j (o o) j (o + o)</p>
      <p>Assuming P = fp; q; rg, examples of dilation operators generated by the above
grammar are (p (q + p)) and ((p p) + (q (p + r))). (For the sake of readability,
in what follows we shall assume that has precedence over + and therefore we shall
omit some unnecessary parentheses. We shall also omit the outermost parentheses in
operators.) We shall use o; %; ; : : : to denote operators generated by the grammar. With
O we denote the operator language generated as above. Given p 2 P and o 2 O, with
p 2 o we denote the fact that p appears in (is a symbol of) the operator o.</p>
      <p>An atomic dilation operator in O is either an atom p 2 P or it is ". A primitive
collective dilation operator is any operator of the form %1 : : : %k, k 1, where each %i
is an atomic dilation operator. A dilation operator is in dilation normal form if it has the
form 1 + : : : + n, n 1, where each i is a primitive collective dilation operator.</p>
      <p>Given the set of all dilation operators O as defined above, we can extend our
underlying propositional language in the following way:
::= p j : j
^
j
o
All the other Boolean truth-functional connectives (_, !, $, . . . ) are defined in terms
of : and ^ in the usual way. We use &gt; as an abbreviation for p _ :p and ? as an
abbreviation for p ^ :p, for some p 2 P. With LO we denote the set of all sentences of
our extended language.</p>
      <p>A sentence of the form o is read “the dilation of by o”. The semantics of
sentences of LO is in terms of neighbourhoods, which we define more precisely below.
Definition 7. The neighbourhood space of LO is a mapping
: O
! 2U U s.t.:
–
–
" = f(v; v) j v 2 U g;
p = f(v; w) j v(q) = w(q) for all q 2 P n fpgg;
–
–
–
–
%
%+
= ( % [
=
It is not hard to see that distributivity of over + and of + over do not hold in general.
However, we have the following additional properties:</p>
      <sec id="sec-5-1">
        <title>Lemma 3 (Normal Form).</title>
        <p>– For every %; 2 O, there exists some primitive collective dilation operator o such
that % = o;
– For every % 2 O there exists 2 O in dilation normal form such that % = .</p>
        <p>Armed with the notion of neighbourhood functions we can give a precise and
elegant semantics to the sentences of LO:
Definition 8 (Satisfaction). Given w 2 U :
– w
– w
– w
– w
p if and only if w(p) = 1;
: if and only if w 6 ;
^ if and only if w and w
o if and only if, for some v 2 U , v
;
and w 2
o(v).</p>
        <p>Given 2 LO, we say that is valid if Mod( ) = U and we denote it j=o .
The next lemma shows that our neighbourhood semantics preserves the validity of all
propositional tautologies.</p>
      </sec>
      <sec id="sec-5-2">
        <title>Lemma 4. Let</title>
        <p>2 L (i.e., is a propositional sentence). Then j=
iff j=o .</p>
        <p>From the perspective of knowledge representation and reasoning, it becomes
important to address the question of what it means for a sentence (or a theory T ) to
entail a sentence . For now we suffice with a standard (Tarskian) definition of logical
consequence (at the end of the present section we shall define an alternative notion of
entailment for LO): given ; 2 LO, entails (denoted j=LO ) if and only if
Mod( ) Mod( ). (This notion of entailment can be extended to theories in the usual
way.) We shall use LO as an abbreviation for j=LO and j=LO . It then
follows that, for every %; 2 O, ( %) LO % .</p>
        <p>The following result generalizes Theorem 4, and its proof is similar:</p>
      </sec>
      <sec id="sec-5-3">
        <title>Theorem 6. Let</title>
        <p>n 1. Then o
2 L and o 2 O be in dilation normal form, with o =
LO W1 i n Forgetfpjp2 ig( ).
1 + : : : + n,</p>
        <p>Theorem 6 establishes that reasoning with LO can be reduced to reasoning in
classical propositional logic together with the standard forgetting operator. From this it then
becomes easy to analyze the complexity of reasoning within LO.</p>
        <p>Conversely, both standard and selective forgetting can be captured in the extended
lapnqgru,aSgFeorLgOet1Sp(res)entLedO abpo+vqe+.rFoarndexSaFmoprglee,t2Sle(t S) =LfOp; qp;qr+gp.r+Tqhre.nHFoowrgeevteSr,( th)e nLewO
language allows us to express dilations directly in the language, and it allows us to
express more — the sentence p+qr can, for example, not be expressed using the
metalanguage of selective forgetting.</p>
        <p>
          Thus far, we have only considered the neighbourhoods defined in terms of
collective and selective dilation. The grammar can in principle be extended to allow for the
construction of erosion, opening and closing operators, to name a few [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>
          We shall now turn our attention to an alternative notion of entailment for the
extended language LO. We start by observing that the dilation operation is a uniform
weakening operator in the sense of Britz et al. [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. That is, given ; 2 L and o 2 O,
the following properties are satisfied:
–
– If
j=LO
j=LO
o
, then o j=LO
o
(Weakening)
(Uniformity)
        </p>
        <p>It then follows that, given o 2 O, the operator CnLO : LO ! 2LO , defined
by CnLO ( ) 7! f 2 LO j j=LO og, is a parameterized supra-classical Tarskian
consequence operator. We extend CnLO to a consequence operation on knowledge bases
in the standard way.</p>
        <p>Given o 2 O, CnLO defines a tolerant entailment relation j , allowing pairs K j
for which K 6j= , and applicable in approximate reasoning where additional
consequences that do not follow classically, but which resemble some classical consequences,
are sought. (Note that j is a monotonic consequence relation.) Given a knowledge
base K and 2 LO, entailment checking of K j can then be reduced to standard
forgetting, courtesy of Theorem 6 above.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Weak Selective Forgetting</title>
      <p>
        We now turn to the syntactic characterization of weak selective forgetting in infinite
theories. Of course, the finite characterization of selective forgetting then collapses.
Nor does syntactic irrelevance suffice as vehicle for its representation, as in the case of
forgetting [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ].
      </p>
      <p>
        The following alternative syntactic characterization of forgetting suggests a possible
course of action. It holds for finite as well as infinite theories, and can therefore be
used to obtain a syntactic representation of weak forgetting as proposed by Zhang and
Zhou [
        <xref ref-type="bibr" rid="ref52">52</xref>
        ]:
Lemma 5. Let T L and p 2 P. Let T1 = f j T j=
T2 = f [p=?] _ [p=&gt;] j ; 2 T g: Then T1 T2.
      </p>
      <p>Proof. Routine, using compactness to deal with the infinite case.
and p is irrelevant to
g and</p>
      <p>tu
Definition 9. Let T
follows:</p>
      <p>L, and S</p>
      <sec id="sec-6-1">
        <title>P be a finite set of atoms. Define TS recursively as</title>
        <p>(i) T; = T ;
(ii) TS0[fpg = f [p=?] _ [p=&gt;] j ;
2 TS0 g, for S0 S.</p>
      </sec>
      <sec id="sec-6-2">
        <title>Theorem 7. Let T L, S P a finite set of atoms, and TS as in Definition 9. If T is</title>
        <p>finite, then TS ForgetS (T ). If T is infinite, then</p>
        <p>TS
f j T j=
Proof. From Lemma 5 and Theorem 2.
tu</p>
        <p>
          The result above warrants us to call TS the result of weakly forgetting S in T , or
WForgetS (T ) in the terminology of Zhang and Zhou [
          <xref ref-type="bibr" rid="ref52">52</xref>
          ]. We use this to define weak
selective forgetting as a generalization of weak forgetting in the power set algebra
associated with the propositional language L. Brink [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] gives a general account of power
structures in the context of logic.
        </p>
        <p>Definition 10. Let f : An ! A be an n-ary operation on the set A and let X1; : : : ; Xn
A. Then f + : (2A)n ! 2A is the power operation of f on 2A defined by:
f +(X1; : : : ; Xn) := fy 2 A j (9x1 2 X1) : : : (9xn 2 Xn)[f (x1; : : : ; xn) = y]g:</p>
      </sec>
      <sec id="sec-6-3">
        <title>Definition 11. Let T L, S P a finite set of atoms and 0</title>
        <p>selective forgetting of n atoms from S in T is the theory
n
jSj. The weak</p>
        <p>WSForgetSn (T ) := WC+Sn S WForgetCSn (T );
where W+ denotes the power operation of _.</p>
        <p>In other words, if T1; : : : ; Tk is an enumeration of the theories WForgetCSn (T ) for all</p>
        <p>W
values of CSn, then WSForgetn (T ) = f 1 j k j j for each j; j 2 Tj g.</p>
        <p>It is not difficult to see thSat, for n as in Definition 5,
fw j Mod(T ) \
n(w) 6= ;g</p>
        <p>Mod(WSForgetSn (T )):</p>
        <p>Finally, our definition is further supported by the fact that, for knowledge bases,
selective forgetting and weak selective forgetting produce the same results.
7</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Concluding Remarks</title>
      <p>The main contributions of the present paper can be summarized as follows: (i)
defining a notion of selective indiscernibility, (ii) showing how to compute it via selective
forgetting, and (iii) presenting a logic in which to express and reason with dilation at
the object level and for which the reasoning problem can be reduced to entailment in
classical propositional logic plus standard forgetting.</p>
      <p>Syntactically, selective forgetting is measured in terms of the number and selection
of atoms on which disagreement is allowed. It therefore provides a range of increasingly
tolerant upper bounds to a given theory, which can be applied to approximate reasoning
and nonmonotonic reasoning. To witness, we can define a belief contraction operator
based on the following observation:</p>
      <sec id="sec-7-1">
        <title>Lemma 6. Let K be a knowledge base. For every non-tautological</title>
        <p>atm!( ), then there exists an n such that SForgetSn (K) 6j= .
2 L, if ; 6= S
Hence, given appropriate S and n, selective forgetting of atoms in K delivers a weaker
knowledge base not entailing sentence . The results in Section 5 together with Lemma 6
suggest we can also bring such a contraction operator into the object language.</p>
        <p>
          The present paper also opens up a number of avenues for future research:
An investigation of the dual case of selective remembering, and its relationship with
its semantic counterpart of lower approximations in a tolerance space, as well as the
corresponding operators of erosion, remain to be done. Likewise, lifting the
propositional results obtained here to knowledge forgetting in modal logics [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] and to concept
and role forgetting in description logics [
          <xref ref-type="bibr" rid="ref47">47</xref>
          ] are worth investigating.
        </p>
        <p>Another avenue for future exploration is the definition of different alternative
notions of entailment for LO and their relationship with various forms of reasoning.</p>
        <p>
          Finally, from a knowledge representation and reasoning perspective, when one deals
with knowledge bases, issues related to modularization [
          <xref ref-type="bibr" rid="ref14 ref19 ref22 ref23 ref24">14, 19, 22–24</xref>
          ], knowledge base
revision and update [
          <xref ref-type="bibr" rid="ref21 ref25 ref26">21, 25, 26</xref>
          ] as well as knowledge base maintenance and
versioning [
          <xref ref-type="bibr" rid="ref18 ref27 ref29">18, 27, 29</xref>
          ] show up. These are tasks that also make sense in the setting studied
in this paper. When moving beyond the classical case, though, such tasks have to be
reassessed and specific methods and techniques redesigned. This constitutes a thread
worthy of exploration.
        </p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgements</title>
      <p>The work of Ivan Varzinczak was partially supported by the Conselho Nacional de
Desenvolvimento Cient´ıfico e Tecnolo´gico (CNPq) under Grant 302002/2014-6. This
work was partially funded by the National Research Foundation (NRF) under Grant
numbers 81225 and 85482.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P</given-names>
          </string-name>
          . (eds.):
          <article-title>The Description Logic Handbook</article-title>
          . Cambridge University Press,
          <volume>2</volume>
          <fpage>edn</fpage>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baltag</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smets</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A qualitative theory of dynamic interactive belief revision</article-title>
          . In: Bonanno, G., van der Hoek, W.,
          <string-name>
            <surname>Wooldridge</surname>
          </string-name>
          , M. (eds.)
          <article-title>Logic and the Foundations of Game and Decision Theory (LOFT7)</article-title>
          . pp.
          <fpage>13</fpage>
          -
          <lpage>60</lpage>
          . No. 3 in Texts in Logic and Games, Amsterdam University Press (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hunter</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          : Fusion:
          <article-title>General concepts and characteristics</article-title>
          .
          <source>International Journal of Intelligent Systems</source>
          <volume>16</volume>
          (
          <issue>10</issue>
          ),
          <fpage>1107</fpage>
          -
          <lpage>1134</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lang</surname>
          </string-name>
          , J.:
          <article-title>Towards mathematical morpho-logics</article-title>
          . In:
          <string-name>
            <surname>Bouchon-Meunier</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutie´</surname>
          </string-name>
          rrez-R´ıos, J.,
          <string-name>
            <surname>Magdalena</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yager</surname>
            ,
            <given-names>R</given-names>
          </string-name>
          . (eds.)
          <article-title>Technologies for Constructing Intelligent Systems</article-title>
          ,
          <source>Studies in Fuzziness and Soft Computing</source>
          , vol.
          <volume>90</volume>
          , pp.
          <fpage>367</fpage>
          -
          <lpage>380</lpage>
          .
          <string-name>
            <surname>Physica-Verlag</surname>
            <given-names>HD</given-names>
          </string-name>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Booth</surname>
          </string-name>
          , R., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>PTL: A propositional typicality logic</article-title>
          .
          <source>In: Farin˜as del Cerro</source>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Mengin</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 13th European Conference on Logics in Artificial Intelligence (JELIA)</source>
          . pp.
          <fpage>107</fpage>
          -
          <lpage>119</lpage>
          . No. 7519
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Booth</surname>
          </string-name>
          , R., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>A propositional typicality logic for extending rational consequence</article-title>
          . In: Ferme´,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Gabbay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Simari</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <article-title>Trends in Belief Revision and Argumentation Dynamics</article-title>
          ,
          <source>Studies in Logic - Logic and Cognitive Systems</source>
          , vol.
          <volume>48</volume>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>154</lpage>
          .
          <article-title>King's College Publications (</article-title>
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Boutilier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Conditional logics of normality: A modal approach</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>68</volume>
          (
          <issue>1</issue>
          ),
          <fpage>87</fpage>
          -
          <lpage>154</lpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Brink</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Power structures</article-title>
          .
          <source>Algebra Universalis</source>
          <volume>30</volume>
          ,
          <fpage>177</fpage>
          -
          <lpage>216</lpage>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Preferential role restrictions</article-title>
          .
          <source>In: Proceedings of the 26th International Workshop on Description Logics</source>
          . pp.
          <fpage>93</fpage>
          -
          <lpage>106</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heidema</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Constrained consequence</article-title>
          .
          <source>Logica Universalis</source>
          <volume>5</volume>
          (
          <issue>2</issue>
          ),
          <fpage>327</fpage>
          -
          <lpage>350</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Defeasible modes of inference: A preferential perspective</article-title>
          .
          <source>In: Proceedings of the 14th International Workshop on Nonmonotonic Reasoning (NMR)</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Defeasible modalities</article-title>
          .
          <source>In: Proceedings of the 14th Conference on Theoretical Aspects of Rationality and Knowledge (TARK)</source>
          . pp.
          <fpage>49</fpage>
          -
          <lpage>60</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Chellas</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Modal logic: An introduction</article-title>
          . Cambridge University Press (
          <year>1980</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>Cuenca</given-names>
            <surname>Grau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Parsia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Sirin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Kalyanpur</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Modularity and web ontologies</article-title>
          . In: Doherty,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Mylopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Welty</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 10th International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <fpage>198</fpage>
          -
          <lpage>208</lpage>
          . Morgan Kaufmann (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. van Ditmarsch,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Lang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Marquis</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Introspective forgetting</article-title>
          .
          <source>Synthese</source>
          <volume>169</volume>
          (
          <issue>2</issue>
          ),
          <fpage>405</fpage>
          -
          <lpage>423</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prade</surname>
          </string-name>
          , H.:
          <article-title>Similarity versus preference in fuzzy set-based logics</article-title>
          . In: Orlowska,
          <string-name>
            <surname>E</surname>
          </string-name>
          . (ed.)
          <source>Modelling Incomplete Information: Rough Set Analysis</source>
          , pp.
          <fpage>441</fpage>
          -
          <lpage>461</lpage>
          . PhysicaVerlag (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prade</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esteva</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Godo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>A logical approach to interpolation based on similarity relations</article-title>
          .
          <source>International Journal of Approximate Reasoning</source>
          <volume>17</volume>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>36</lpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Franconi</surname>
          </string-name>
          , E., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Semantic diff as the basis for knowledge base versioning</article-title>
          .
          <source>In: Proceedings of the 13th International Workshop on Nonmonotonic Reasoning (NMR)</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Garson</surname>
          </string-name>
          , J.:
          <article-title>Modularity and relevant logic</article-title>
          .
          <source>Notre Dame Journal of Formal Logic</source>
          <volume>30</volume>
          (
          <issue>2</issue>
          ),
          <fpage>207</fpage>
          -
          <lpage>223</lpage>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          , G.:
          <article-title>A non-monotonic description logic for reasoning about typicality</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>195</volume>
          ,
          <issue>165202</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Hansson</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A Textbook of Belief Dynamics: Theory Change</article-title>
          and
          <string-name>
            <given-names>Database</given-names>
            <surname>Updating</surname>
          </string-name>
          . Kluwer Academic Publishers (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Domain descriptions should be modular</article-title>
          . In: Lo´pez de Ma´ntaras, R.,
          <string-name>
            <surname>Saitta</surname>
            ,
            <given-names>L</given-names>
          </string-name>
          . (eds.)
          <source>Proceedings of the 16th European Conference on Artificial Intelligence (ECAI)</source>
          . pp.
          <fpage>348</fpage>
          -
          <lpage>352</lpage>
          . IOS Press (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>On the modularity of theories</article-title>
          . In: Schmidt,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Pratt-Hartmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Reynolds</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Wansing</surname>
          </string-name>
          , H. (eds.) Advances in Modal Logic. pp.
          <fpage>93</fpage>
          -
          <lpage>109</lpage>
          . 5,
          <string-name>
            <surname>King's College Publications</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>A modularity approach for a fragment of ALC</article-title>
          . In: Fisher,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Hoek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Konev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Lisitsa</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 10th European Conference on Logics in Artificial Intelligence (JELIA)</source>
          . pp.
          <fpage>216</fpage>
          -
          <lpage>228</lpage>
          . No. 4160
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer-Verlag (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Katsuno</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mendelzon</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Propositional knowledge base revision and minimal change</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>3</volume>
          (
          <issue>52</issue>
          ),
          <fpage>263</fpage>
          -
          <lpage>294</lpage>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Katsuno</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mendelzon</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>On the difference between updating a knowledge base and revising it</article-title>
          . In: Ga¨rdenfors, P. (ed.)
          <article-title>Belief revision</article-title>
          , pp.
          <fpage>183</fpage>
          -
          <lpage>203</lpage>
          . Cambridge University Press (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Konev</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walther</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The logical difference problem for description logic terminologies</article-title>
          . In: Armando,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Baumgartner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Dowek</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 4th International Joint Conference on Automated Reasoning (IJCAR)</source>
          . pp.
          <fpage>259</fpage>
          -
          <lpage>274</lpage>
          . No. 5195
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer-Verlag (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Konieczny</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marquis</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>DA2 merging operators</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>157</volume>
          ,
          <fpage>49</fpage>
          -
          <lpage>79</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Kontchakov</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Can you tell the difference between DL-Lite ontologies</article-title>
          ? In: Lang,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Brewka</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 11th International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <fpage>285</fpage>
          -
          <lpage>295</lpage>
          . AAAI Press/MIT Press (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magidor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          ,
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liberatore</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marquis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Propositional independence: Formula-variable independence and forgetting</article-title>
          .
          <source>Journal of Artificial Intelligence Research (JAIR) 18</source>
          ,
          <fpage>391</fpage>
          -
          <lpage>443</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Liau</surname>
            ,
            <given-names>C.J.:</given-names>
          </string-name>
          <article-title>An overview of rough set semantics for modal and quantifier logics</article-title>
          .
          <source>International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 8(1)</source>
          ,
          <fpage>93</fpage>
          -
          <lpage>118</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reiter</surname>
          </string-name>
          , R.: Forget it! In
          <source>: Proceedings of the AAAI Fall Symposium on Relevance</source>
          . pp.
          <fpage>154</fpage>
          -
          <lpage>159</lpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Neighborhood systems: A qualitative theory for fuzzy and rough sets</article-title>
          .
          <source>Advances in Machine Intelligence and Soft Computing</source>
          <volume>4</volume>
          ,
          <fpage>132</fpage>
          -
          <lpage>155</lpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Makinson</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Friendliness and sympathy in logic</article-title>
          . In: Be´ziau, J.Y. (ed.)
          <source>Logica Universalis</source>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>224</lpage>
          . Springer-Verlag (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Marcus</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Tolerance rough sets, Cˇ ech topologies, learning processes</article-title>
          .
          <source>Bulletin of the Polish Academy of Sciences, Technical Sciences 42(3)</source>
          ,
          <fpage>471</fpage>
          -
          <lpage>487</lpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Marquis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Consequence finding algorithms</article-title>
          . In: Gabbay,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Smets</surname>
          </string-name>
          , P. (eds.)
          <source>Handbook on Defeasible Reasoning and Uncertainty Management Systems</source>
          , vol.
          <volume>5</volume>
          ,
          <issue>chap</issue>
          . 2, pp.
          <fpage>41</fpage>
          -
          <lpage>145</lpage>
          . Kluwer (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Pagliani</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chakraborty</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A Geometry of Approximation: Rough Set Theory Logic, Algebra and Topology of Conceptual Patterns, Trends in Logic</article-title>
          , vol.
          <volume>27</volume>
          . Springer Publishing Company (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Parikh</surname>
          </string-name>
          , R.:
          <article-title>Beliefs, belief revision, and splitting languages</article-title>
          . In: Moss,
          <string-name>
            <given-names>L</given-names>
            . (ed.)
            <surname>Logic</surname>
          </string-name>
          , Language and Computation, pp.
          <fpage>266</fpage>
          -
          <lpage>278</lpage>
          . No. 96
          <source>in CSLI Lecture Notes, CSLI Publications</source>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough sets: Theoretical Aspects of Reasoning About Data</article-title>
          . Kluwer Academic Publishers (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skowron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Rudiments of rough sets</article-title>
          .
          <source>Information Sciences 177</source>
          ,
          <fpage>3</fpage>
          -
          <lpage>27</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Peters</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wasilewski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Tolerance spaces: Origins, theoretical aspects and applications</article-title>
          .
          <source>Information Sciences</source>
          <volume>195</volume>
          ,
          <fpage>211</fpage>
          -
          <lpage>225</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Schockaert</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prade</surname>
          </string-name>
          , H.:
          <article-title>Solving conflicts in information merging by a flexible interpretation of atomic propositions</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>175</volume>
          ,
          <fpage>1815</fpage>
          -
          <lpage>1855</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>Skowron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stepaniuk</surname>
          </string-name>
          , J.:
          <article-title>Tolerance approximation spaces</article-title>
          .
          <source>Fundamenta Informaticae</source>
          <volume>27</volume>
          (
          <issue>2- 3</issue>
          ),
          <fpage>245</fpage>
          -
          <lpage>253</lpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45.
          <string-name>
            <surname>Skowron</surname>
          </string-name>
          , A., S´ winiarski, R.,
          <string-name>
            <surname>Synak</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Approximation spaces and information granulation</article-title>
          . In: Peters,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Skowron</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Transactions on Rough Sets</source>
          , vol. III, pp.
          <fpage>175</fpage>
          -
          <lpage>189</lpage>
          . SpringerVerlag (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          46. van Ditmarsch, H., van der Hoek, W.,
          <string-name>
            <surname>Kooi</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          : Dynamic Epistemic Logic. Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          47.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Topor</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antoniou</surname>
          </string-name>
          , G.:
          <article-title>Concept and role forgetting in ontologies</article-title>
          .
          <source>In: Proceedings of the 8th International Semantic Web Conference (ISWC)</source>
          . pp.
          <fpage>666</fpage>
          -
          <lpage>681</lpage>
          . No. 5823
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer-Verlag (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          48.
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Relational interpretations of neighborhood operators and rough set approximation operators</article-title>
          .
          <source>Information Sciences</source>
          <volume>111</volume>
          (
          <issue>1-4</issue>
          ),
          <fpage>239</fpage>
          -
          <lpage>259</lpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          49.
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Probabilistic approaches to rough sets</article-title>
          .
          <source>Expert Systems</source>
          <volume>20</volume>
          ,
          <fpage>287</fpage>
          -
          <lpage>297</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          50.
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Generalization of rough sets using modal logics</article-title>
          .
          <source>Intelligent Automation and Soft Computing</source>
          <volume>2</volume>
          ,
          <fpage>103</fpage>
          -
          <lpage>120</lpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          51.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Knowledge forgetting: Properties and applications</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>173</volume>
          (
          <fpage>16</fpage>
          -
          <lpage>17</lpage>
          ),
          <fpage>1525</fpage>
          -
          <lpage>1537</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          52.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Forgetting revisited</article-title>
          .
          <source>In: Proceedings of the 12th International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <fpage>602</fpage>
          -
          <lpage>604</lpage>
          . AAAI Press (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          53.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Data analysis based on discernibility and indiscernibility</article-title>
          .
          <source>Information Sciences</source>
          <volume>177</volume>
          (
          <issue>22</issue>
          ),
          <fpage>4959</fpage>
          -
          <lpage>4976</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>