<!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>Multiple Revision in Description Logics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Fillipe Manoel Xavier Resina?[</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Sa~o Paulo</institution>
          ,
          <addr-line>Sa~o Paulo - SP</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The AGM paradigm is the most used framework in Belief Revision. Among its various operations, a revision occurs when a rational agent receives a new information inconsistent with its epistemic state and has to revise it in order to accomodate the new belief in a consistent way. However, this new information may come as a set of beliefs (instead of a single one), a problem known as Multiple Revision. There may be two approaches to this operation: to accomodate the whole new set of beliefs or to incorporate only a subset of it. In the second case, the agent has to be able to determine which part of the set will be added to its state. In this project, we are particularly interested in this last case. In addition to that, the agent may deal with di erent kinds of belief. Thus, the purpose of this research plan is to de ne how to operate a multiple revision and, more speci cally, how to do this in non-classical logics.</p>
      </abstract>
      <kwd-group>
        <kwd>belief revision multiple revision choice revision description logics ontology ontology debugging</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The problem of Knowledge Representation is one of the central areas in Arti cial
Intelligence. With the advancement of technology, it became clear that we need
to enable computers to e ciently represent information regarding a domain in
order to be able to proceed with other tasks. In this context, ontologies came
out as a valuable option. Among the formalisms that were coined to represent
ontologies formally we have Description Logics (DLs)[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In addition, DLs form
the basis for OWL (Web Ontology Language), which is recommended since 2004
by W3C as the standard language to represent ontologies on the Web.
      </p>
      <p>
        However, according to Gardenfors[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], it is not very useful to know how to
represent knowledge if at the same time we do not know how to change it when
we receive new information. The motivation of this idea is that knowledge is not
static, what means that we need to be able to deal with its dynamics. That is
the context of the studies in the area of Belief Revision, which aims to handle
the problem of adding or removing new information to a knowledge base in a
consistent way. Most of the literature about Belief Revision is based on the AGM
paradigm[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In the AGM paradigm, given a set of beliefs, there are three possible changes
in relation to a new belief: expansion, contraction and revision. Expansion
occurs when the base simply absorbs the information without loss. A contraction
consists in retracting beliefs from the base until the speci ed information is not
derivable from it anymore. Finally, revision happens when the new belief is added
in a consistent way, possibly demanding a repair in order to eliminate
inconsistency. In this project, we are particularly interested in this last operation.</p>
      <p>In the original framework, the new belief is assumed to be represented by
a single formula. Nevertheless, there are situations in which the information by
which we are going to revise a set of beliefs comes in block. This generalized
operation is called Multiple Belief Revision. It is not the same as applying
revision in an iterated way, since in Multiple Revision it is assumed that there is
no preference over the input sentences, which means that all of them have equal
priority and should be processed at the same time.</p>
      <p>However, when you consider the described scenario, there may be two ways
to achieve the goal. On the one hand the intention may be to absorb the new
sentences completely, which is called package. On the other hand, it may be
enough to incorporate a subset of the new sentences, which is called choice. In
this research project we are going to explore this last option in more detail.</p>
      <p>
        From [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], we can visualize a practical scenario for choice revision. Suppose
you have a multi-agent system where there are some agents and also a main
agent as a coordinator. This last one receives information from the others and
has to process it in order to take some decisions. If there is a credibility degree
associated to each agent, for example, the coordinator may decide to take into
account only the information coming from the most reliable ones, characterizing
a kind of multiple version of Selective Revision[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. On the other hand, it is
possible to have some agents with the same (or similar) reliability while you are
not sure about the impact of absorbing all the information given by them. In
this case, it would be interesting for the coordinator to process the new beliefs in
some way before performing a decision. Then it is important to de ne desirable
properties and constructions associated to them that will be able to guide this
process.
      </p>
      <p>Combining this and the need to change ontologies, we investigate in this work
how to apply Belief Revision in a multiple context, especially for Description
Logics, with a particular attention to OWL ontologies.</p>
      <p>This proposal is structured as follows. In the next section, we provide a
background in Belief Revision and Ontologies. In Section 3, we detail the goals,
objectives and methodology of this proposal. Finally, in Section 4 we organize
the tasks according to the remaining semesters.</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <sec id="sec-2-1">
        <title>Belief Revision</title>
        <p>
          In the AGM paradigm, the revision operation is de ned from contraction via
the Levi Identity [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Let K be the belief set of an agent and an incoming
belief. The referred identity de nes the revision operation in the following way:
K = (K : ) + , where stands for contraction and + for expansion.
        </p>
        <p>
          Besides establishing properties which the operations should obbey (known as
postulates), constructions were elaborated to give means of executing the desired
procedures. Among them, we highlight two: Partial Meet[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] and Kernel[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. As
revision used to be considered just a compound operation, the Partial Meet and
Kernel versions of revision were given by just using the corresponding version of
contraction in the Levi Identity.
        </p>
        <p>Within the Belief Change area, the operations, properties and constructions
were initially de ned thinking of the initial beliefs as being a belief set, i.e., a set
of beliefs closed under logical consequence. However, since sets conceived this
way are usually in nite, there are some disadvantages with this approach,
especially for computational purposes. Considering this problem, instead of working
with belief sets, some authors began to work also with belief bases, which are
knowledge bases not necessarily closed. For practical purposes in change
operations it is much more convenient and is of particular interest for us.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Multiple Change and Multiple Revision</title>
        <p>
          In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] we have a rst picture of a change operation that is not necessarily by
a single input. The author claims that sometimes we need to withdraw more
than one proposition of a belief set at the same time, proposing the name
Multiple Contraction for this case. Following [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], we also see the discussion of some
properties of revision operations that receive as input more than one sentence
simultaneously, named Multiple Revision. Analogously to Multiple Contraction,
when the result of K A should contain some elements (but not necessarily
all) of A (Cn(K A) \ A 6= ;), then we have (multiple) choice revision (here
denoted by c), while when the result of K A should imply everything in A
(A Cn(K A)) we have (multiple) package revision (denoted by p).
        </p>
        <p>
          Now, the package revision operation can be de ned via a generalized version
of the Levi Identity using package contraction: K p A = (K p :A) + A, where
:A = f: : 2 Ag. By this approach, the properties of a package revision
operation become dictated by the ones of the package contraction operation.
Nevertheless, considering that some logics lack negation, it would be interesting
to study the de nition of revision operations in a direct way, i.e., without using
contraction as an intermediate step. This is one of the main goals of the work
developed in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], which is focused on package revision.
        </p>
        <p>
          Still about the generalized Levi Identity, we have in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] a further exploration
of the topics initiated in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. Fuhrmann adresses the issue focusing on the package
variety and the Partial Meet construction. He also shows how the operations of
revision and contraction can be interde nable.
        </p>
        <p>
          In multiple operations, one of the questions that emerge is whether it is
possible to reduce them to operations by singletons. For the revision case, the
following result for nite sets was obtained in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]: for every nite set A, K A =
K V A. It means that in the nite case it is possible to reduce a multiple revision
to a revision by the conjunction of all the elements of the input. However, this
identity works only for languages that allow logic conjunction of sentences, which
is not the case of Description Logics and some other non-classical logics.
        </p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], the authors de ned some postulates for a direct operation, most of
which were adapted from postulates for singleton revision. By generalizing the
techniques from classical belief base revision, the authors de ned two kinds of
construction: Package Kernel Revision and Package Partial Meet Revision1.
        </p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], the author explores choice revision (a non-prioritized multiple
revision). This means that incoming beliefs do not have total priority with respect
to the initial beliefs. Before de ning the operation, the author introduces Partial
Expansion (denoted by u), which is a generalization of the traditional expansion
operation. Roughly speaking, given a belief set K and an input set A, the result
of a partial expansion of K by A is formed by the union of K with a subset of
A. Using the de nition of negation set of a set of sentences A (:A), the Choice
Revision operation is de ned in [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] as follows: K c A = K c :A u A. Due to
the usage of set-negation to perform the contraction part of the choice
operation, this approach depends on negation and on disjunction of sentences, which
excludes some interesting logics, such as Description Logics.
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Selective Revision</title>
        <p>
          In [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], Ferme and Hansson explored a new possibility of revision which is capable
of incorporating only a part of the input belief, calling it selective revision.
In order to achieve the partial acceptance, we need to apply a transformation
function f to every input sentence aiming to extract the \most trustworthy"
part of it.
        </p>
        <p>With these tools in mind, it is possible to construct a model for selective
revision. Let K be a belief set, a partial meet revision for K and f a
transformation function. The selective revision , based on and f , is the operation
such that for all sentences , K = K f ( ).</p>
        <p>However, it is not suitable neither for belief bases (given that it depends on
a postulate of closure) nor for Description Logics (once some properties of the
transformation function apply negation, disjunction and conjunction of sentences
and DLs are not closed under any of these operators).
1 In the original article, Package Revision is called Prioritized Change, in the sense
that all the sentences from A should be present in the new belief base. Then, for the
constructions, the names originally given were Prioritized Multiple Kernel Revision
and Prioritized Multiple Partial Meet Revision.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Ontologies and Description Logics</title>
        <p>An ontology provides a description of individuals, their aspects (attributes) and
restrictions, how they can be categorized (classes) and how they interact with
each other (relations), in relation to a given domain.</p>
        <p>Ontologies can be used in a growing range of applications, such as medical
diagnosis, biological and biomedical research. In Arti cial Intelligence, we can
see ontologies in the modeling of Natural Languages and also in Knowledge
Representation, being useful for robotic path planning.</p>
        <p>As a main language used for describing ontologies, we can cite OWL (Web
Ontology Language), part of the standards de ned by the World Wide Web
Consortium (W3C) to represent ontologies and organize data2.</p>
        <p>The theoretical basis both for OWL and for the pro les associated to it are
formed by Description Logics (DLs), which are structured subsets of First Order
Logic and have a well de ned formal semantics.</p>
        <p>
          Due to the dynamics of knowledge, it is important to know how to modi
cate an ontology when there is a need for change (a new information, changes
dictated by an ontology engineer, etc). As ontologies are usually huge and
intricate structures, this problem is of considerable importance, what gives rise
to the ontology change issue[
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] (also called ontology evolution) and makes clear
the relevance of the Belief Change area. The composite kind of ontology change
(changes that are applied at the same time) shows the applicability of Multiple
Revision in this eld.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Proposal, Objectives and Method</title>
      <p>Our main goal with this project is to propose postulates, constructions, theorems
and algorithms that make it possible to perform operations of Multiple Belief
Revision, especially in Description Logics. We detail below the speci c objectives,
pointing, when relevant, what has already been done or is in progress.</p>
      <p>In order to develop this research plan, we are going to apply a formal
mathematical analysis. To accomplish this, our bases will be previous works on Multiple
Contraction, Multiple Revision, Merging and on the problems of the Levi identity
in non-classical logics, aiming to analyze and extract mathematical formalisms
already developed in the area to conduct our steps.
3.1</p>
      <sec id="sec-3-1">
        <title>A survey of the eld</title>
        <p>Before going deeper in the project, we searched for all the works that had already
been developed in the area of Multiple Revision. Along the process, it came to us
the need to systematize the theories developed, organizing and comparing them.</p>
        <p>
          Then, we have started to produce a survey on the topic, using as main
references the works in [
          <xref ref-type="bibr" rid="ref15 ref3 ref7 ref8">7,8,3,15</xref>
          ].
2 https://www.w3.org/standards/semanticweb/
        </p>
        <p>https://www.w3.org/TR/owl2-overview/
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Compatibility with Description Logics and Constructions</title>
        <p>Firstly, we want to identify and establish all the limitations of the existing theory
for Multiple Belief Revision when it comes do DLs, more speci cally through the
choice approach. After that, we have to de ne all the postulates needed to make
feasible the compatibility between Multiple Revision and DLs.</p>
        <p>
          One of the rst steps is to analyze and compare the aspects studied in works
such as [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] in order to identify all the limitations that DLs bring to classical
AGM theory. From the limitations collected in the previous step, it will be
possible to make a comparison with the properties and requirement of what
was exposed in [
          <xref ref-type="bibr" rid="ref15 ref8">8,15</xref>
          ] in order to establish precisely in which points the existing
theory of Multiple Belief Revision is not applicable to DLs and needs adaptation.
        </p>
        <p>Using Partial Meet and Kernel approaches, it will be possible to create
constructions capable of executing (Multiple) Choice Belief Revision in DLs. With
these resources in hand, we will be able to propose and demonstrate
representation theorems that prove the validity of the connection between the postulates
de ned and the constructions created.</p>
        <p>
          Regarding this topic, after studying the limitations, it was possible to identify
the incompatibilities presented in [
          <xref ref-type="bibr" rid="ref15 ref7 ref8">7,8,15</xref>
          ], what motivated us to use an approach
similar to the one found in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] in order to propose new postulates for Multiple
Choice Revision that are appropriate to Description Logics. We de ned as well
the corresponding Partial Meet and Kernel constructions to this operation. So,
we still need to re ne the postulates and nally use them to propose and prove
representation theorems.
        </p>
        <p>
          A valuable resource can be obtained analyzing and comparing the properties
and constructions used in the development of the theories about Multiple
Belief Contraction[
          <xref ref-type="bibr" rid="ref5 ref9">9,5</xref>
          ], Multiple Belief Revision in Horn Logic[
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] and Merging[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ],
aiming to extract theoretical and mathematical tools possibly useful to develop
the theory of Multiple Belief Revision in DLs.
3.3
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>Selective Revision</title>
        <p>When we compare the choice approach of Multiple Revision and the operation of
Selective Revision it is possible to identify some similarities. Although this last
one has been developed to singleton inputs, it shares with choice the property
of selecting a part of the incoming information to incorporate. It could be a
possible way to perform multiple choice revision. Then, we aim to explore the
Selective Revision operation in order to study the possibility of extending it to
the multiple case and, more speci cally, to Description Logics.
3.4</p>
      </sec>
      <sec id="sec-3-4">
        <title>Algorithms</title>
        <p>Regarding the practical aspects of the theory to be developed, we plan to develop
algorithms that correspond to the constructions studied and proposed, in order
to pave the way for implementation of the theory developed. In addition, it will
be possible to compare, in this context, the Partial Meet and Kernel approaches
in relation to the computational complexity of the operations.</p>
        <p>
          In order to get closer to what has already been developed in the eld, we
intend to analyze the algorithms for singleton Belief Revision[
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and for Multiple
Contraction[
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] aiming to analyze the constructions and properties used and,
then, create algorithms that correspond to the desired constructions.
        </p>
        <p>
          In relation to Package Revision, following the approach presented in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], we
have already developed the algorithms (both for Partial Meet and Kernel) and
proved their correctness. So, it remains necessary to develop the ones for Choice
Revision, after the correct de nition of the corresponding constructions.
3.5
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>Comparison with Merging</title>
        <p>Due to the non-prioritized nature of Multiple Choice Revision, i.e., the possibility
of partial acceptance in relation to the input beliefs, there may be a correlation
between this operation and the merging operators.</p>
        <p>Merging is also a type of non-prioritized change that happens when you need
to harmonize multiple sources of information. Depending on the entrenchment
of the beliefs you already have and on the integrity constraints required to the
operation, the input knowledge base may be partly or totally discarded, although
there is no precedence established to the di erent sources, i.e., previous and new
beliefs have symmetric roles during the process.</p>
        <p>
          Therefore, we intend to study it more deeply to understand what are the
di erences between the operations and also the similarities, especially if some
properties can be shared. For more details about the operation, its properties
and constructions, see [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Project Schedule</title>
      <p>So far, the student has already accomplished the requisites from the post-graduate
program: the mandatory courses and the approval in the qualifying exam. Our
research plan is scheduled as follows:</p>
      <sec id="sec-4-1">
        <title>2nd Semester of 2019:</title>
        <p>{ Survey of the eld;
{ Proposal of the postulates for Multiple Choice Revision;
{ Development of Partial Meet and Kernel constructions for Multiple Choice</p>
        <p>Revision;
{ Proposal and proof of representation theorems between the constructions
and the postulates;</p>
      </sec>
      <sec id="sec-4-2">
        <title>1st Semester of 2020:</title>
        <p>{ Development and proof of the Partial Meet and Kernel algorithms for Choice</p>
        <p>Revision;
{ Analysis of the complexity of the algorithms developed;
{ Implementation and testing of the algorithms developed;
{ Identi cation of the limitations of Selective Revision for Description Logics;
{ Analysis of the Selective Revision operation in order to extend it to the
multiple case;</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alchourron</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , Gardenfors,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Makinson</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          :
          <article-title>On the logic of theory change</article-title>
          .
          <source>Journal of Symbolic Logic</source>
          <volume>50</volume>
          (
          <issue>02</issue>
          ),
          <volume>510</volume>
          {
          <fpage>530</fpage>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          : Introduction to Description Logic. Cambridge University Press (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Falappa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kern-Isberner</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simari</surname>
          </string-name>
          , G.:
          <article-title>Prioritized and nonprioritized multiple change on belief bases</article-title>
          .
          <source>Journal of Philosophical Logic</source>
          <volume>41</volume>
          (
          <issue>1</issue>
          ),
          <volume>77</volume>
          {
          <fpage>113</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ferme</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansson</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Selective revision</article-title>
          .
          <source>Studia Logica</source>
          <volume>63</volume>
          (
          <issue>3</issue>
          ),
          <volume>331</volume>
          {
          <fpage>342</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ferme</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saez</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sanz</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Multiple kernel contraction</article-title>
          .
          <source>Studia Logica</source>
          <volume>73</volume>
          (
          <issue>2</issue>
          ),
          <volume>183</volume>
          {
          <fpage>195</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Flouris</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manakanatas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondylakis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plexousakis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antoniou</surname>
          </string-name>
          , G.:
          <article-title>Ontology change: Classi cation and survey</article-title>
          .
          <source>The Knowledge Engineering Review</source>
          <volume>23</volume>
          (
          <issue>2</issue>
          ),
          <volume>117</volume>
          {
          <fpage>152</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Fuhrmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Relevant Logics, Modal Logics</article-title>
          and
          <string-name>
            <given-names>Theory</given-names>
            <surname>Change</surname>
          </string-name>
          .
          <source>Ph.D. thesis</source>
          , Australian National University, Camberra (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Fuhrmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>An Essay on Contraction</article-title>
          .
          <source>FOLLI</source>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Fuhrmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansson</surname>
            ,
            <given-names>S.O.:</given-names>
          </string-name>
          <article-title>A survey of multiple contractions</article-title>
          .
          <source>Journal of Logic, Language and Information</source>
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <volume>39</volume>
          {
          <fpage>75</fpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Gardenfors, P.:
          <article-title>Knowledge in Flux - Modeling the Dynamics of Epstemic States</article-title>
          . MIT Press (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hansson</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Kernel contraction</article-title>
          .
          <source>Journal of Symbolic Logic</source>
          <volume>59</volume>
          (
          <issue>3</issue>
          ),
          <volume>845</volume>
          {
          <fpage>859</fpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Resina</surname>
            ,
            <given-names>F.M.X.</given-names>
          </string-name>
          : Revisa~o de Crencas em Logicas de Descric~
          <article-title>ao-Um Plug-In para o Protege</article-title>
          .
          <source>Master's thesis</source>
          , Universidade de Sa~o Paulo (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ribeiro</surname>
            ,
            <given-names>M.M.:</given-names>
          </string-name>
          <article-title>Belief revision in non-classical logics</article-title>
          . Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Valdez</surname>
            ,
            <given-names>N.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falappa</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Multiple revision on Horn belief bases</article-title>
          .
          <source>In: Proceedings of the XVII Workshop Agentes y Sistemas Inteligentes (WASI)</source>
          . pp.
          <volume>45</volume>
          {
          <issue>54</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , L.:
          <article-title>Choice revision on belief bases</article-title>
          . arXiv preprint arXiv:
          <year>1805</year>
          .
          <volume>01325</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>