<!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>
      <journal-title-group>
        <journal-title>NMR</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>On the Logic of Theory Base Change: Reformulation of Belief Bases (Extended Abstract)*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Eduardo L. Fermé</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Herzig</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Vanina Martinez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Artificial Intelligence Research Institute (IIIA-CSIC)</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>IRIT</institution>
          ,
          <addr-line>CNRS, Univ. Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Universidade da Madeira and NOVA-LINCS</institution>
          ,
          <country country="PT">Portugal</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>23</volume>
      <fpage>11</fpage>
      <lpage>13</lpage>
      <abstract>
        <p>In the logic of theory change, the AGM model has acquired the status of a standard model. However, the AGM model does not seem adequate for some contexts and application domains. This inspired many researchers to propose extensions and generalizations to AGM. Among these extensions, one of the most important are belief bases. Belief bases have more expressivity than belief sets, as explicit and implicit beliefs have diferent statuses. In this paper, we present reformulation, a belief change operation that allows us to reformulate a belief base making some particular sentences explicit without modifying the consequences of the belief base. We provide a constructive method and its axiomatic characterization.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Knowledge Representation and Reasoning</kwd>
        <kwd>Reasoning with Beliefs</kwd>
        <kwd>Change Theory</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The primary objective of the area of belief change is to identify appropriate methods for modeling
belief states of rational agents and the changes that occur in these states when the agent receives new
information as a result of its interaction with the world. One of the most significant extensions to the
seminal work of AGM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] is the use of belief bases [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] instead of belief sets. Belief bases consist of sets
of sentences not necessarily closed under logical consequence. This allows for more expressive power,
as they allow to distinguish between basic beliefs and beliefs that are inferred from basic beliefs:
Example 1. Consider the following two belief bases: 1 = {,  ↔ } and 2 = {, }. They have the
same logical consequences, and, therefore, generate the same belief set. However, the diference between 1
and 2 is not just notational,but rather expresses in a diferent manner the relationship between  and .
      </p>
      <p>
        It can be considered thus, that while 1 and 2 are statically equivalent, they fail to be dynamically
equivalent [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] since their revision may lead to diferent outcomes. Up to now, there are no operations to
transform 1 into the logically equivalent 2 (or the other way round). The aim of the paper is to
define a constructive reformulation method and to study its axiomatic characterization. Fundamentally,
the aim is to define an operator  that satisfies the following postulate, stating that no new beliefs are
added or removed from the belief set:
(R1) ((, )) = ().
(Logical Equivalence)
      </p>
      <p>Before outlining the technical details of our proposal, consider the next example in the legal domain.
Assume the proposition  states that “Users under 18 cannot enter into binding contracts” and the
sentences  ↔  states that “Users that are not able to enter binding contracts means do not have
full legal capacity”. Now, assume we have the following belief base  = {,  ↔ }. From  we
can infer that : “Under-18s do not have full legal capacity”, however, if the rules change and certain
exceptions for 16-17 years-olds are allowed (for instance by obtaining parent’s consent), the revision of
 by this new information may create undesired efects. Since q is implicit, the revision mechanism
might attempt to accommodate the new rule by altering or even discarding  ↔  or by weakening .
This creates ambiguity: do 16–17 year-olds with parental consent have full legal capacity, or is legal
capacity still tied to minority status? On the other hand, an operator that makes  explicit first can act
as a “clarifier”, preserving the rules’ consequences while improving clarity, usability, and allowing for
more transparent change operations.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Construction of Reformulation Operations</title>
      <p>
        First, we recall the two well-known constructive models of contraction functions on belief bases as we
our proposal aims to exploit these well-known operators as the basis for the contruction of the new one.
Definition 1 (Partial meet base contraction [
        <xref ref-type="bibr" rid="ref2 ref5">2, 5</xref>
        ]). Let  be a belief base, ⊥ be the set of all maximal
subsets of  that do not imply , and let  : (2ℒ × ℒ ) → 22ℒ be a selection function that satisfies:
 (⊥) is a non-empty subset of ⊥ (unless ⊥ is empty, in which case  (⊥) = {}). The
partial meet contraction on  that is generated by  is the operation −  such that for all sentences :
 −   = ⋂︁  (⊥).
      </p>
      <p>An operation − on  is a partial meet contraction if and only if there is a selection function  for 
such that for all sentences  : −  =  −  .</p>
      <p>
        Definition 2 (Kernel base contraction [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). Let  be a belief base, ⊥⊥ be the set of all minimal
subsets of  that imply   an incision function for , such that (i)  (⊥⊥) ⊆ ⋃︀(⊥⊥) and (ii) if
∅ ̸= ′ ∈ ⊥⊥, then ′ ∩  (⊥⊥) ̸= ∅. A kernel base contraction − is defined as follows:
−  =  ∖  (⊥⊥).
      </p>
      <sec id="sec-2-1">
        <title>We are now ready to provide the construction of our reformulation operator.</title>
        <p>Definition 3 (Reformulation). Let  be a belief base,  a formula, and − a base contraction function.
The reformulation of  in  is:</p>
        <p>(, ) = −  ∪ { →  : ̸⊢  ↔  and  ∈  ∖ − } ∪ {}
when  ⊢ , and (, ) =  when  ̸⊢ .</p>
        <p>Note that in the definition above, − can be any belief base contraction function. If − is a partial meet
base contraction then (, ) is a partial meet-based reformulation operation, and if − is a kernel base
contraction then (, ) is a kernel-based reformulation operation.</p>
        <p>Basically, the operation eliminates all the implicit ways to obtain  from the belief base via a
contraction function and adds  explicitly. All the explicit sentences that were erased in the contraction can be
recovered, implicitly, thanks to the addition of { →  : ̸⊢  ↔  and  ∈  ∖ − }.
2.1. Postulates for Reformulation
In this section we introduce postulates that constitute desirable properties of reformulation operations.
In addition to (R1), the following are a set of minimum requirements.
(R2) If  ⊢ , then  ∈ (, ).
(Explicit Success)
(R2b) If ̸⊢  then (, ) ∖ {} ̸⊢ .
(R3) If  ∈  and  ̸∈ (, ), then there exists  such that  ⊆  and ( ∩ (, )) ∖ {} ⊆ 
and  ̸⊢  but  ∪ {} ⊢ . (Relevance)
(R5) If  ∈  and  ̸∈ (, ), then there exists  ⊆  such that  ̸⊢  but  ∪ {} ⊢ .
(Core-retainment)
(R4) If  ∈ (′) if and only if  ∈ (′) for all subsets ′ of , then  ∩ ((, ) ∖ {, }) =
 ∩ ((, ) ∖ {, }). (Uniformity)
(R6) If  ∈  ∖ (, ), then  →  ∈ (, ).
(Recovery)
(R6b) If  ∈ (, ) ∖ ( ∪ {}), then there exists  such that  ∈  ∖ (, ) and ⊢  ↔ ( → ).
(Dual Recovery)</p>
        <p>
          The postulates above resemble those that characterize contraction operations. The main diference is
that the reformulation operator aims to reorganize the belief base by making a sentence explicit but
the inferences of the original base must remain. Explicit and isolation success ensure that  is made
exclusively explicit, while 3 (5) and 6 (6) ensure that only knowledge that implicitly infers  is
removed. Finally, 4 ensures that the result of reformulating  by  depends only on which subsets of
 imply some element of ; that is, if two sentences have the same epistemic attitude regarding all the
subsets of , then their reformulations coincide (with the exception of the proper sentences).
Representation Theorems: In the full paper [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] we present two representation theorems for the
reformulation operation defined in Definition 3, each corresponding to the two possible constructions of
base contraction operations, namely partial meet and kernel, respectively. Basically, given a contraction
function − a reformulation operation  based on − satisfies (R2), (R2b), (R3) (R5, respectively), (R4),
(R6), and (R6b) if and only if − is a partial meet (kernel, resp.) base contraction function.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Other Versions of Reformulation</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], we introduce several variants of the reformulation operation defined in Definition 3. We highlight
here one based on the fact that if −  ⊢  →  then, again if we aim for non-redundancy, it is not
necessary to reincorporate  → . We can thus refine the operation as follows:
Definition 4 (Reformulation Operation 2). Let  be a belief base,  a formula, and − a base contraction
function. The reformulation Operation 2 of  in  is:
      </p>
      <p>2 (, ) = −  ∪ {} ∪ { →  :  ∈  ∖ −  and−  ̸⊢  → }
when  ⊢ , and 2 (, ) =  when  ̸⊢ .</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion and Related Work</title>
      <p>The aim of this paper was to introduce an operation that reformulates a belief base by making explicit a
particular sentence that was originally implicit. Such an operation had not been investigated before in
the theory of belief base change operations. We have defined this operation of reformulation in terms of
a base contraction operator. We have studied its axiomatic characterization in two versions that are
respectively based on partial meet contraction and kernel base contraction. We have also proposed
three alternatives that further refine reformulation and that enhance non-redundancy. The precise
axiomatic characterization for these alternatives is left to future work.
MVM was partially supported by the Spanish project PID 2022-139835NB-C21 funded by
MCIN/AEI/10.13039/501100011033, PIE 2023-5AT010 and iTrust (PCI 2022-135010-2) CHIST-ERA under
grant 2022/04/Y/ST6/00001. EF was partially supported by FCT-Fundação para a Ciência e a Tecnologia,
Portugal, through project PTDC/CCI-COM/4464/2020 and by NOVA LINCS ref. UIDB/04516/2020 and
ref. UIDP/04516/2020 with the financial support of FCT.IP. https://doi.org/10.54499/UIDP/04516/2020.</p>
    </sec>
    <sec id="sec-5">
      <title>Declaration on Generative AI</title>
      <sec id="sec-5-1">
        <title>The authors have not employed any Generative AI tools.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E. L.</given-names>
            <surname>Fermé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Martinez</surname>
          </string-name>
          ,
          <article-title>On the logic of theory base change: Reformulation of belief bases</article-title>
          , in: T. Walsh,
          <string-name>
            <given-names>J.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          Kolter (Eds.),
          <source>AAAI-25</source>
          , AAAI Press,
          <year>2025</year>
          , pp.
          <fpage>14922</fpage>
          -
          <lpage>14929</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Alchourrón</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gärdenfors</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>On the logic of theory change: Partial meet contraction and revision functions</article-title>
          ,
          <source>Journal of Symbolic Logic</source>
          <volume>50</volume>
          (
          <year>1985</year>
          )
          <fpage>510</fpage>
          -
          <lpage>530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Hansson</surname>
          </string-name>
          , Belief Base Dynamics,
          <source>Ph.D. thesis</source>
          , Uppsala University,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Hansson</surname>
          </string-name>
          ,
          <article-title>Logic of belief revision</article-title>
          , in: E. N.
          <string-name>
            <surname>Zalta</surname>
          </string-name>
          (Ed.),
          <source>The Stanford Encyclopedia of Philosophy</source>
          , The Metaphysics Research Lab.
          <article-title>Center for the Study of Language and Information</article-title>
          . Stanford University,
          <year>2022</year>
          . URL = http://plato.stanford.edu/entries/logic-belief-revision/.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Hansson</surname>
          </string-name>
          ,
          <article-title>A dyadic representation of belief</article-title>
          , in: P. Gärdenfors (Ed.), Belief Revision, number 29 in Cambridge Tracts in Theoretical Computer Science, Cambridge University Press,
          <year>1992</year>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>121</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Hansson</surname>
          </string-name>
          ,
          <article-title>Kernel contraction</article-title>
          ,
          <source>Journal of Symbolic Logic</source>
          <volume>59</volume>
          (
          <year>1994</year>
          )
          <fpage>845</fpage>
          -
          <lpage>859</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>