<!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>Italian Conference on Theoretical Computer Science, September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Temporal, Deontic, Conditional Logic with Typicality: a Preliminary Report</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mario Alviano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniele Theseider Dupré</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DEMACS, University of Calabria</institution>
          ,
          <addr-line>Via Bucci 30/B, 87036 Rende (CS)</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>DISIT, University of Piemonte Orientale</institution>
          ,
          <addr-line>Viale Michel 11, 15121 Alessandria</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>1</volume>
      <fpage>0</fpage>
      <lpage>12</lpage>
      <abstract>
        <p>In this paper we introduce a temporal, deontic, conditional logic with typicality,  T. It combines a multipreferential conditional logic, which can be used for defeasible reasoning, with a temporal and deontic logic. The combination provides a formalism which is able to capture the dynamics of a system, through its strict and defeasible temporal properties, and also to reason about obligations and permissions. Temporal ranked knowledge bases are introduced for strengthening preferential entailment.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Preferential and Conditional reasoning</kwd>
        <kwd>Temporal logic</kwd>
        <kwd>Deontic logic</kwd>
        <kwd>Typicality</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In this paper we aim at introducing a temporal, deontic, conditional logic with typicality, called  T,
based on a preferential approach to commonsense reasoning [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6">1, 2, 3, 4, 5, 6</xref>
        ]. The logic  T combines
a typicality operator, which allows defining conditional implications, with temporal operators from the
Linear Time Temporal Logic (LTL) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and with the deontic operators from Standard Deontic Logic [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
to represent obligations and permissions.
      </p>
      <p>
        Preferential approaches to commonsense reasoning have their roots in conditional logics [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and
have been used to provide axiomatic foundations of non-monotonic or defeasible reasoning. They
allow the representation of conditional statements of the form “normally if  holds,  holds", which
allow to represent properties of the world that admit exceptions (e.g., that normally students have
classes, but but there are worlds in which this is not the case). In preferential semantics such as in
Kraus, Lehmann and Magidor (KLM) semantics [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a preference relation on worlds allows identifying
the less exceptional worlds ( &lt; ′ means that world  is less exceptional than world ′).
      </p>
      <p>Extending the conditional logic with the temporal and deontic operators allows considering the
temporal dimension when reasoning about the defeasible properties of a system, e.g., to represent
statements such as “normally students will get a degree", and also to capture rules describing obligations
admitting exceptions (for instance the rule that normally people have the obligation to pay taxes within
a deadline, but, in case of violation, they have the obligation to pay with fine).</p>
      <p>
        The formalism can be exploited for explanation, and for reasoning about fulfillment of obligations,
in the verification of the compliance of a process (like a business process) to norms. It is well known
from the literature that “many normative rules allow for exceptions. Without defeasibility, it would be
impossible to distinguish exceptions from violations" [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], and defeasibility is needed for modelling
temporal normative rules.
      </p>
      <p>
        In this regard, in this work we aim at a conditional extension of a fragment of the Deontic Dynamic
Linear Time Temporal Logic (Deontic DLTL) studied in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], a fragment in which the regular expressions
of DLTL [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] (enriching the temporal operators) are not allowed. For simplicity, here we only consider
the LTL operators next, until, eventually and always, and we develop a conditional extension of a Deontic
LTL. We call the presented formalism  T, as the formalism includes a typicality operator T for
expressing conditionals, as well as obligations and permissions.
      </p>
      <p>
        Preferential extensions of LTL with defeasible temporal operators have been recently studied [
        <xref ref-type="bibr" rid="ref13 ref14 ref15">13, 14,
15</xref>
        ] to enrich temporal formalisms with non-monotonic reasoning features, by considering defeasible
versions of the LTL operators. Our approach, instead, adds the standard LTL operators to a conditional
logic with typicality, an approach similar to the preferential extension considered for Description
Logics (DLs), where the logic LTLTℒ [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] extends the temporal description logic LTLℒ [17] with a
typicality operator to allow for conditional reasoning.
      </p>
      <p>As in the Propositional Typicality Logic (PTL) by Booth et al. [18] (and in the DLs with typicality
[19]) the conditionals are formalized based on material implication (resp., concept inclusions) plus
the typicality operator T. A conditional statement “normally if  holds,  holds" is represented by a
conditional implication T( ) →  , meaning that “in the typical situations in which  holds,  also holds”.
For instance, in this temporal formalism, the conditional implication: T(Student ) → ◇get _degree
means that, normally, students will eventually get a degree (although not all students will).</p>
      <p>
        When  and  are formulas of the propositional calculus, an implication T( ) →  is intended to
correspond to the conditional  |∼  in KLM logics [
        <xref ref-type="bibr" rid="ref4 ref6">4, 6</xref>
        ]. As a major diference with KLM logics, in
this paper, we consider a multi-preferential semantics, which exploits multiple preference relations &lt;
with respect to diferent formulas  , along the lines of previous multi-preferential semantics exploiting
preferences with respect to diferent aspects [ 20], with respect to diferent modules [ 21] and, for DLs,
with respect to diferent concepts, based on ranked or weighted knowledge bases (KBs) [ 22, 23]. For
instance, a world  may represent a more typical situation describing a student, compared to ′
(w &lt;stud w ′) but, vice-versa, world ′ may represent a more typical situation describing an employee,
compared to , (w ′ &lt;emp w ). Under this respect, the semantics we consider is a generalization of the
KLM preferential semantics, which exploits a single preference relation on worlds (see [24] for details).
      </p>
      <p>After extending the conditional logic with typicality with deontic and temporal modalities, the
paper provides a decidability result for the deontic temporal conditional logic  T. Then, for
strengthening preferential entailment, it introduces ranked knowledge bases (i.e., knowledge bases in
which conditional implications are associated with a rank) and develops an approach for reasoning
from a ranked knowledge base in the temporal setting, based on a closure construction in the style of
the lexicographic closure [25] for KLM logics, by exploiting the strategy # from Brewka’s framework
for qualitative preferences [26].</p>
      <p>The schedule of the paper is the following. Section 2 introduces the two-valued preferential logic
with typicality following [24]. Section 3 extends such a logic with the LTL modalities and with the
deontic modalities to develop a temporal deontic conditional logic, and it proves the decidability of
the logic. Section 4 focuses on ranked KBs and discusses a closure construction for the temporal case.
Section 5 concludes the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. A Multi-Preferential Logic with Typicality</title>
      <p>
        In this section, we recall the definition of a two-valued preferential logic with typicality from [ 24] and
slightly generalize it. The preferential semantics of the logic generalizes Kraus Lehmann and Magidor’s
(KLM) preferential semantics [
        <xref ref-type="bibr" rid="ref4 ref6">4, 6</xref>
        ], allowing for multiple preference relations (i.e., preferences with
respect to multiple aspects), rather than a single one.
      </p>
      <p>We consider a propositional language , whose formulae are built from a set Prop of propositional
variables using the boolean connectives ∧, ∨, ¬ and → of propositional logic. We assume that ⊥
(representing falsity) and ⊤ (representing truth) are formulae of .</p>
      <p>A typicality operator is introduced following the approach used in the description logic ℒ + T [27]
as well as in the Propositional Typicality Logic (PTL), by Booth et al. [18]. We let T be the language
with typicality. Intuitively, “a sentence of the form T( ) is understood to refer to the typical situations in
which  holds" [18]. As in PTL [18], the typicality operator cannot be nested. In an implication  →  ,
 and  may contain occurrences of the typicality operator. When T does not occur in  nor  , the
implication  →  is called strict. When an implication has the form T( ) →  , it is called a defeasible
implication, whose meaning is that “normally, if  then  ”, and corresponds to KLM conditional  |∼  .</p>
      <p>
        The KLM preferential semantics [
        <xref ref-type="bibr" rid="ref3 ref4 ref6">4, 6, 3</xref>
        ] exploits a set of worlds  , with their valuation and a
preference relation &lt; among worlds (where  &lt; ′ means that world  is more normal than world
′). A conditional  |∼  is satisfied in a KLM preferential interpretation, if  holds in all the most
normal worlds satisfying , i.e., in all &lt;-minimal worlds satisfying .
      </p>
      <p>Here, instead, we consider a multi-preferential semantics, where preference relations are associated
with distinguished propositional formulas 1, . . . ,  (called distinguished propositions in the following).
The idea is that how much a situation (a world) is normal (or less atypical) with respect to another one,
depends on the aspects considered for comparison. The semantics introduced below exploits a set of
preference relations &lt; , each associated to a distinguished proposition , where  &lt; ′ means
that world  is less atypical than world ′ concerning aspect . As mentioned above, for two worlds
 and ′ in  , it may be the case that  &lt;student ′, but ′ &lt;employee .</p>
      <p>In the following, we limit our consideration to finite KBs, and restrict our attention to a finite set
of distinguished propositions 1, . . . , . Preferential interpretations are equipped with a finite set of
preference relations &lt;1 , . . . , &lt; , one for each distinguished proposition . For each , we let
&lt; ⊆  ×  be a strict partial order on the set of worlds  . So far we assume that, in any typicality
formula T(),  is a distinguished proposition, but we will lift this restriction in Section 4.2.</p>
      <sec id="sec-2-1">
        <title>Definition 1.</title>
        <p>A (multi-)preferential interpretation is a triple ℳ = ⟨ , {&lt; }, ⟩ where:
∙  is a non-empty set of worlds;
∙ for each , &lt; ⊆  ×  is an irreflexive and transitive relation on  ;
∙  :  →− 2Prop is a valuation function, assigning to each world  ∈  a set of
propositional variables in Prop (the variables which are true in ).</p>
        <p>A ranked interpretation is a (multi-)preferential interpretation ℳ = ⟨ , {&lt; }, ⟩ for which all
preference relations &lt; are modular, that is: for all , , , if  &lt;  then  &lt;  or  &lt; . A
relation &lt; is well-founded if it does not allow for infinitely descending chains of worlds 0, 1, 2, . . .
with +1 &lt; .</p>
        <p>The valuation  is inductively extended to all formulae of T:
ℳ,  |= ⊤ ℳ,  ̸|= ⊥
ℳ,  |=  if  ∈ (), for all  ∈ Prop
ℳ,  |=  ∧  if
ℳ,  |=  ∨  if
ℳ,  |=  and ℳ,  |= 
ℳ,  |=  or ℳ,  |= 
ℳ,  |= ¬ if</p>
        <p>ℳ,  ̸|= 
ℳ,  |=  →  if
ℳ,  |= T() if</p>
        <p>ℳ,  |=  implies ℳ,  |= 
ℳ,  |=  and ∄w ′ ∈  s.t. w ′ &lt;Ai w and ℳ, ′ |= .</p>
        <p>Whether T() is satisfied at a world  also depends on the other worlds of the interpretation ℳ.</p>
        <p>Let [[]]ℳ be the set of all the worlds in ℳ satisfying a formula  (i.e., [[]]ℳ = { ∈  : ℳ,  |=
}) and let  &lt; () be the set of &lt;-minimal worlds in , for any set of worlds  ⊆  , and strict
partial order &lt;, that is:  &lt; () = { ∈  | there is no ′ ∈ , such that ′ &lt; }. For a
well-founded preference relation &lt;, one can reformulate the semantic condition for the typicality
operator as follows:</p>
        <p>ℳ,  |= T() if  ∈  &lt; ([[]]ℳ).</p>
        <p>
          In this work, we do not assume that all the preference relations &lt; are well-founded, so that the
semantics above is more general than the one in [24], and than the usual KLM semantics [
          <xref ref-type="bibr" rid="ref4 ref6">4, 6</xref>
          ].
        </p>
        <p>A formula  is satisfiable in the multi-preferential semantics if there exist a multi-preferential
interpretation ℳ = ⟨ , {&lt; }, ⟩ and a world  ∈  such that ℳ,  |= . A formula  is valid in
an interpretation ℳ (written ℳ |= ) if, for all worlds  ∈  , ℳ,  |= . A formula  is valid in
the multi-preferential semantics (simply, A is valid) if  is valid in any multi-preferential interpretation
ℳ. Restricting our consideration to modular interpretations leads to the notions of satisfiability and
validity of a formula in the ranked (or rational) multi-preferential semantics.</p>
        <p>
          When an implication has the form T() → , with  in , it corresponds to a conditional
 |∼  in KLM logics [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. Note that, for well-founded preference relations, a defeasible
implication T() →  is valid in a preferential interpretation ℳ (i.e., ℳ |= T() → ) if for all worlds
 ∈  ,  ∈  &lt; ([[]]ℳ) implies  ∈ [[]]ℳ, if  &lt; ([[]]ℳ) ⊆ [[]]ℳ holds. When all the
preference relations &lt; coincide with a single well-founded preference relation &lt;, a multi-preferential
interpretation ℳ corresponds to a KLM preferential interpretation [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and a defeasible implication
T() →  (with  in ) has the same semantics as KLM conditional  |∼ . The multi-preferential
semantics is, therefore, a generalization of the KLM preferential semantics.
        </p>
        <p>Let a knowledge base  be a set of (strict or defeasible) implications. A preferential model of  is
a multi-preferential interpretation ℳ such that ℳ |=  → , for all implications  →  in .
Given a knowledge base , we say that an implication  →  is preferentially entailed from  if
ℳ |=  →  holds, for all preferential models ℳ of . We say that  →  is rationally entailed from
 if ℳ |=  →  holds, for all ranked models ℳ of .</p>
        <p>
          It is well known that preferential entailment and rational entailment are weak. As with the rational
closure [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] and the lexicographic closure [25] for KML conditionals, also in the multi-preferential case
one can strengthen entailment by restricting to specific preferential models, based on some closure
constructions, which allow to define the preference relations &lt; from a knowledge base , e.g., by
exploiting the ranks and weights of conditional implications, when available. Some examples of closure
constructions for the multi-preferential case have been considered, e.g., for multi-preferential variants
of the rational closure [20] and of the lexicographic closure [21], and for (multi-preferential) ranked
or weighted defeasible DLs with typicality [22, 23]. We will come back to consider a construction for
reasoning from ranked temporal deontic KBs later, in Section 4.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. A Temporal Deontic Preferential Logic with Typicality</title>
      <p>
        In this section we further extend the language T with the temporal operators  (next),  (until), ◇
(eventually) and □ (always) of Linear Time Temporal Logic (LTL) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        We also introduce in the language a deontic operator O, which is read “it is obligatory that", and the
possibility operator P (“it is permitted that") with a semantics as in Standard Deontic Logic [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. We
allow temporal operators, deontic operators and the typicality operator to occur in the formulas, with
the only restriction that T should not be nested.
      </p>
      <p>The syntax for temporal deontic conditional formulas, shortly,  T formulas, is the following:
 ::=  |  ∧  |  ∨  | ¬ |  |    | ◇ | □ | O() | P() | T()
where  and  are well-formed formulas and  is a distinguished formula.</p>
      <p>Combining the modalities allows formulating conditions on the evolution of a system, taking into
consideration the obligations of agents, their fulfillment or violation. For instance, normally, when
receiving an invoice, one has the obligation to pay within a deadline (1)</p>
      <p>T(_) → O(¬1  )
and the violation to pay within deadline 1 generates an obligation to pay with a fine within a new
deadline 2:</p>
      <p>O(¬1  )) ∧ 1 ∧ ¬ → O(¬2  _ )
The implication above is strict, but it might as well be formulated as a defeasible implication. Other
examples of  T formulae are:</p>
      <p>□(T(professor ) → ℎ  retired )
lives _in_town ∧ young → T(◇granted _loan)</p>
      <sec id="sec-3-1">
        <title>3.1. Semantics of the temporal deontic logic with typicality</title>
        <p>Compared with the preferential semantics in the previous section, the semantics of a temporal deontic
logic with typicality has also to consider the temporal dimension, through a set of time points in N.
The valuation function assigns, at each time point  ∈ N, a truth value to each propositional variable
in a world  ∈  ; the preference relations &lt; (with respect to each ) are relative to time points.
Evolution in time may change the valuation of propositions at the worlds, and it may also change the
preference relations between worlds ( might represent a typical situation for a student at time point
0, but not at time point 50). At each time point  an accessibility relation  is used for evaluating
obligations at time point .
ℐ = ⟨ , {&lt; }∈N, {}∈N, ⟩ where:</p>
        <sec id="sec-3-1-1">
          <title>Definition 2.</title>
          <p>A temporal deontic (multi-)preferential interpretation (or  T interpretation) is a triple
•  is a non-empty set of worlds;
• for each  and  ∈ N, &lt; ⊆  ×  is an irreflexive and transitive relation on  ;
•  : N ×  →− 2Prop is a valuation function assigning, at each time point , a set of propositional
variables in Prop to each world  ∈  ;
• for  ∈ N,  ⊆  ×  is a serial accessibility relation.</p>
          <p>For  ∈  and  ∈ N, (, ) is the set of the propositional variables which are true in world 
at time point . When there is no ′ ∈  s.t. ′ &lt; , we say that  is a normal situation for 
at time point .  is the accessibility relation of the deontic modality O at time point . We have
assumed that, for all time points  ∈ N,  is serial, that is: for all  ∈  , there is a ′ ∈  such that
(, ′) ∈ . This is the usual assumption in SDL. O() is true in a world  at time point  if  is
true in all the worlds which are ideal with respect to  at time point  (i.e., in all the worlds ′ such
that (, ′) ∈ ).</p>
          <p>Given an  T interpretation ℐ = ⟨ , {&lt; }∈N, {}∈N, ⟩, we define inductively the truth of
a formula  in a world  at time point  (written ℐ, ,  |= ), as follows:
ℐ, ,  |= ⊤ ℐ, ,  ̸|= ⊥
ℐ, ,  |=  if  ∈ (, ), for all  ∈ Prop
ℐ, ,  |=  ∧  if ℐ, ,  |=  and ℐ, ,  |= 
ℐ, ,  |=  ∨  if ℐ, ,  |=  or ℐ, ,  |= 
ℐ, ,  |= ¬ if ℐ, ,  ̸|= 
ℐ, ,  |=  →  if ℐ, ,  |=  implies ℐ, ,  |= 
ℐ, ,  |=   if ℐ,  + 1,  |= 
ℐ, ,  |= ◇ if there is an  ≥  such that ℐ, ,  |= 
ℐ, ,  |= □ if for all  ≥ , ℐ, ,  |= 
ℐ, ,  |=   if there is an  ≥  such that ℐ, ,  |=  and, for all  such that
 ≤  &lt; , ℐ, ,  |= 
ℐ, ,  |= O() if for all ′ ∈  , such that (, ′) ∈ , ℐ, , ′ |= 
ℐ, ,  |= T() if ℐ, ,  |=  and ∄w ′ ∈  s.t. w ′ &lt;nAi w and ℐ, , ′ |= .</p>
          <p>Note that a temporal interpretation ℐ = ⟨, {&lt; }∈N, {}∈N, ⟩ can be regarded as a sequence
of (non-temporal) deontic preferential interpretations ℳ0, ℳ1, ℳ2, . . . where each ℳ is defined
as follows: ℳ = ⟨, {&lt; }, , ⟩, where  &lt; ′ holds in ℳ if  &lt; ′ holds in ℐ, for all
, ′ ∈ ; () = (, ), for all  ∈ , and  in ℳ is the accessibility relation at time point
 in ℐ.</p>
          <p>A temporal deontic conditional KB is a set of  T formulas. We evaluate the satisfiability of a
temporal formula in a temporal preferential interpretation ℐ, by verifying its truth at the initial time
point 0 of the interpretation ℐ.
.</p>
          <p>Definition 3 (Satisfiability and entailment) . A  T formula  is satisfied in a temporal preferential
interpretation ℐ = ⟨, {&lt; }∈N, ⟩ if ℐ, 0,  |=  , for some world  ∈ .</p>
          <p>A  T formula  is valid in the temporal preferential interpretation ℐ (written ℐ |=  ) if ℐ, 0,  |=  ,
for all worlds  ∈ .</p>
          <p>A preferential interpretation ℐ = ⟨, {&lt; }∈N, ⟩ is a model of a temporal deontic conditional
knowledge base , if ℐ |=  holds, for all the formulas  in .</p>
          <p>A temporal deontic conditional knowledge base  entails a formula  if ℐ |=  for all the models ℐ of</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Decidability and complexity</title>
        <p>
          The temporal deontic logic with typicality introduced in this section can be proven to be decidable. when
the preference relations &lt; are well-founded. The problem of deciding the satisfiability of a  T
formula  can be polynomially reduced to deciding the satisfiability of a concept  in the description
logic  Tℒ introduced in [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], which extends the temporal description logic  ℒ [17] with
the typicality operator.  Tℒ has been shown to be decidable when a finite set of well-founded
preference relations &lt;1 , . . . , &lt; is considered. This approach allows borrowing the decidability and
complexity results from  T .
        </p>
        <p>
          Concept satisfiability in ℒTℒ can be polynomially reduced to concept satisfiability in  ℒ,
when a finite set of well-founded preference relations &lt;1 , . . . , &lt; is considered, and concept
inclusions are regarded as global temporal constraints [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. It has been proven that the decidability of
concept satisfiability in  Tℒ relies on the result that concept satisfiability in LTLℒ w.r.t. TBoxes
is in ExpTime (and, actually, it is ExpTime-complete), both with expanding domains [28] and with
constant domains [17].
        </p>
        <p>To provide a sketch of the decidability result for  T, let us introduce in the language of the
description logic  Tℒ a concept name  , for each proposition  ∈ Prop, and a role , associated
to the deontic operator O. Given an  T formula  , we define the concept  associated to  in the
description logic  Tℒ, as follows (by induction on the structure of the formula):
 =  , if  ∈ Prop
¬ = ¬.
∧ =  ⊓ 
∨ =  ⊔ 
O() = ∀.
T() = T( )
 =  
□ = □ 
◇ = ◇ 
P() = ∃.
In order to enforce seriality for the deontic modality O, we let the concept inclusion ⊤ ⊑ ∃.⊤
belong to the TBox  . As assumed before, such an inclusion is global and holds for all individuals at
any time point. Note that the typicality operator can be used in  Tℒ, so that any formula T()
can be mapped to a concept T(). The encoding above of a formula  into a concept  is clearly
polynomial in the size of the formula  , and the TBox  only contains one axiom.</p>
        <p>
          It can be proven that a  T formula  is satisfiable if and only if the concept  is satisfiable in the
description logic  Tℒ w.r.t. TBox  . We omit the proof and refer to [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] for the semantics of the
description logic  Tℒ and for the proof that concept satisfiability in  Tℒ w.r.t. TBoxes
is ExpTime-complete. The following proposition provides an upper-bound on the complexity of
satisfiability in  T.
        </p>
        <p>Proposition 1. The satisfiability of an  T formula is in ExpTime, both with expanding domains and
with constant domains.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Ranked Conditional Knowledge Bases</title>
      <p>
        As for KLM logics, the notion of preferential entailment considered in this section is rather weak.
For KLM logics some diferent closure constructions have been proposed to strengthen entailment by
restricting to a subset of the preferential models of a conditional knowledge base . Let us just mention
the rational closure [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], the lexicographic closure [25], and the MP-closure [20]. In the following we will
consider a construction, based on conditionals with ranks, which can be used to associate a preference
relation &lt; to the distinguished formulas 1, . . . , .
      </p>
      <p>In particular, here we will focus on ranked knowledge bases, that were first explored by Brewka in
his framework for qualitative preferences [29, 26], where basic preference relations ≥  are associated
with diferent ranked knowledge bases , and new preference relations are defined by combining the
basic preference relations. More precisely, we allow for ranked temporal conditional KBs, in which
conditional implications have a rank, a natural number. Each distinguished formula  is associated
with a set of conditionals, which are used for defining the preorders ≤  , as well as the strict preference
relations &lt; (the associated strict partial orders). An approach using ranks was adopted in [22] in
a conditional extension of a lightweight description logic, and in [21] in a framework for modular,
multi-concept preferential semantics based on the lexicographic closure (where ranks are determined
by the rational closure construction). Here we extend the construction to the temporal case, and we
exploit user defined ranks for the conditionals, based on the strategy # from Brewka’s framework for
qualitative preferences [26], extended to the temporal case.</p>
      <sec id="sec-4-1">
        <title>4.1. Inducing preferences</title>
        <p>Let us introduce the ranked conditional KBs for the temporal case, through an example. Let  be
a set of conditional implications, with their ranks, for the distinguished formula student . They describe
the typical properties of students. The higher is the rank, the higher is the priority of the conditional
formula:
1: T(student ) → O(have_Classes) , 0
2: T(student ) → ◇get _Degree, 0
3: T(student ) → ¬has_Boss, 0
4: T(student ∧ employee) → has_Boss, 1
Normally, a student has the obligation to have classes, she will eventually get a degree, and she does not
have a boss; while a student who is also an employee has normally a boss. The rules above are intended
to define a preference relation &lt;. In particular, worlds violating conditionals with lower ranks
are preferred with respect to worlds violating conditionals with higher ranks. We use the same relation,
concerning defaults, as in Lehmann’s lexicographic closure [25], but here we assume that the ranks of
the conditionals are given. For instance, a world  describing a student having classes and not having a
boss, and that will eventually get a degree, is more typical than a world ′ describing a student and
employee having classes and a boss, and that will eventually get the degree. In particular, ′ violates
the conditional 3, while  does not violate any conditional (the formal definition is given below).</p>
        <p>In a ranked conditional knowledge base, the sets of ranked conditionals 1 , . . . ,  associated
with the distinguished formulas 1, . . . , , coexist with a strict part of the knowledge base , i.e., a
set of formulas which do not contain the typicality operator. For instance, by the strict implication
student → O(paid _taxes  (get _degree ∨ withdraw ))
in  , all students have the obligation to pay the enrollment taxes until they either get the degree
or withdraw, with no exceptions. A ranked conditional knowledge base is represented by a tuple
 = ⟨ , 1 , . . . ,  ⟩, with  the strict part, and 1 , . . . ,  (the defeasible part of the
KB) are sets of ranked conditionals. Each  is a set of pairs (T() → , ) associating defeasible
implications with a rank. Note that  is not required to coincide with . As in the example above we
allow any formula  in a ranked conditional implication (T() → , ).</p>
        <p>Given a ranked conditional knowledge base  = ⟨ , 1 , . . . ,  ⟩, and a preferential temporal

interpretation ℐ, one can define a preorder ≤  for each distinguished proposition  at time point ,
by considering the rank  of each defeasible implication (T() → , ) in  .</p>
        <p>(, ) be the set of typicality inclusions in  with rank , being satisfied by world  at
We let 
time point  in a temporal interpretation ℐ, that is:</p>
        <p>(, ) = {T() →  | (T() → , ) ∈  and ℐ, ,  ̸|=  or ℐ, ,  |= }.</p>
        <p>We define the preference relations ≤  as follows:
Definition 4. Given a ranked conditional knowledge base  = ⟨ , 1 , . . . ,  ⟩, and an  T
interpretation ℐ = ⟨, {&lt; }∈N, {}∈N, ⟩, for all worlds 1, 2 ∈ , we let
1 ≤  2 if either | (1, )| = | (2, )|, for all ,

or ∃ such that | (1, )| &gt; | (2, )| and, ∀ℎ &gt; , |ℎ (1, )| = |ℎ (2, )|.</p>
        <p />
        <p>Informally, the preference relation ≤  gives higher preference to worlds violating a smaller number
of conditional implications with higher rank for  at time point . It corresponds to the strategy # in

Brewka’s framework for qualitative preferences [26], transferred to the temporal case. The preorder ≤ 
is total. The strict preference relation &lt; is defined as usual from the preorder relation as:  &lt; ′
 
if  ≤  ′ and ′ ̸≤  .</p>
        <p>Definition 5. An  T interpretation ℐ = ⟨, {&lt; }∈N, {}∈N, ⟩, is a model of the ranked
knowledge base  = ⟨ , 1 , . . . ,  ⟩, if ℐ is a model of  according to Definition 3 and, for each

distinguished proposition , the preference relation ≤  is defined according to Definition 4.</p>
        <p>A formula  is entailed from a ranked  T knowledge base  = ⟨ , 1 , . . . ,  ⟩ if ℐ |= 
for all the models ℐ of the ranked knowledge base .</p>
        <p>Let us continue with our example. Whether an obligation is fulfilled or not at a world, depends on
the trajectory starting at that world. One can represent a situation in which an obligation, normally, has
to be fulfilled, but it may have exceptions. For instance, the obligation O(_  (_ ∨
ℎ)) should by normally fulfilled but, when it is not, there is a new obligation to pay with a
ifne within (e.g.) the next May (a contrary to duty obligation). Also, the obligation is normally canceled
if there is a tax amnesty. This policy can be encoded by a set of defeasible implications (for sake
of conciseness, we will use O(1) as a short name for the formula O(_  (_ ∨
ℎ))):
7: T(O(o1 ) ∧ tax _amnesty )→ X ¬O(o1 ), 2
4: T(O(o1 )) → paid _taxes  (got _degree ∨ withdrawn), 0
5: T(O(o1 ) ∧ paid _taxes ∧ ¬got _degree ∧ ¬withdraw ) → X O(o1 ), 0
6: T(O(o1 ) ∧ ¬paid _taxes ∧ ¬got _degree ∧ ¬withdrawn)</p>
        <p>→ X O(¬may  pay _fine) ∧ X ¬O(o1 ), 1
By conditional 5, the obligation O(1) normally persists to the next state if it has not been violated
(paid _taxes holds) and it is not already fulfilled (by reaching a degree or withdrawing). Conditional 6,
with rank 1, states that, in a typical situation in which obligation O(1) is violated (i.e., O(1) holds,
but taxes have not been paid, and the student neither has received a degree nor has withdrawn), in
the next state a new obligation to pay with fine within May is added, and O(1) is canceled. By 7 the
obligation O(1) is normally canceled if there is a tax amnesty (conditional with rank 2).</p>
        <p>In this example, we may assume that the conditionals concerning the payment of taxes for students
belong as well to the set of ranked conditionals . Based on the semantics above, this set of
ranked conditionals induces a preference relation &lt;, which enable us to prove, for instance the
property that normally students will pay taxes until they get a degree or withdraw:</p>
        <p>T(Student ) → paid _taxes  (got _degree ∨ withdrawn)
(i.e., that the obligation for students to pay taxes is normally fulfilled).</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Combining preferences</title>
        <p>In the general case, we may want to verify conditional properties of the form T() → , where  is
not a distinguished proposition. For instance, we may want to check whether the conditional</p>
        <p>T(Student ∧ Employee) → paid _taxes  (got _degree ∨ withdrawn)
is entailed from a ranked KB also in case Student ∧ Employee is not a distinguished proposition. When
general typicality formulas of the form T() are admitted (provided  does not contain the typicality
operator), we also needs to generalize the semantic condition for evaluating the typicality operator
T().</p>
        <p>The semantic condition in Definition 2 can be extended to all typicality formulas, as follows:
ℐ, ,  |= T() if ℐ, ,  |=  and ∄w ′ ∈  s.t. w ′ &lt;nA w and ℐ, , ′ |= .</p>
        <p>This requires to provide a definition of the preference relation &lt; also for the cases when  is not a
distinguished formula. New preference relations can be obtained by combining the preference relations
&lt;1 , . . . , &lt; , based on Brewka’s framework for preference combination [26].</p>
        <p>In Brewka’s framework, qualitative preferences [29, 26] are defined, starting from basic preference
descriptions to define preorders on models (propositional interpretations). More precisely, a logical
preference description language, LPD, is introduced, to combine basic preference descriptions 1 and
2 into complex ones. If 1 and 2 are preference descriptions in LPD, also 1 ∧ 2, 1 ∨ 2, ¬1 and
1 &gt; 2 are preference descriptions in LPD, where: 1 ∧ 2 is defined as the set theoretic intersection
of relations 1 and 2; 1 ∨ 2 is defined as the transitive closure of the set theoretic union of 1 and
2; ¬1 is defined as the inverse of relation 1, and 1 &gt; 2 is intended to express preferences among
expressions (in particular, preference 1 has higher priority with respect to preference 2; we refer to
[26] for details).</p>
        <p>In our context, the preference relations ≤ 1 , . . . , ≤  , associated with the distinguished propositions
1, . . . ,  play the role of basic preference descriptions to be combined, based on the framework
above. Given the preferences ≤  and ≤ , we let: ≤ ∧ = (≤  ∩ ≤ ), ≤ ∨ = (≤  ∪ ≤ )+, and
≤ ¬ = (≤ )− 1, where (≤ )− 1 is the inverse of preference relation ≤  , (≤  ∪ ≤ )+ is the transitive
closure of the set theoretic union of ≤  and ≤ , and (≤  ∩ ≤ ) is the set theoretic intersection of
≤  and ≤ .</p>
        <p>Note that, when ≤  and ≤  are total preorders, ≤ ¬ and ≤ ¬ are total preorders; and the union
≤  ∪ ≤  is transitive, and is as well a total preorder (in this case, applying the transitive closure is not
needed). Note also that ≤ ∧ is a preorder, but not necessarily total. When ≤  and ≤  are ranked
preference relations, it holds that:
 ≤ ∧ ′ if  ≤  ′ and ′ ≤  ′
 ≤ ∨ ′ if  ≤  ′ or ′ ≤  ′
 ≤ ¬ ′ if ′ ≤  
As observed by Brewka, the preference description ¬(1 ∨ 2) is diferent from ¬1 ∧ ¬2 and, in our
context, the preference relation ≤ ¬(1∨2) difers from ≤ ¬1∧¬2 . To avoid the problem that equivalent
formulas may be associated to diferent preference relations, we let the relation ≤  associated to a
boolean formula  be the preference relation associated to its conjunctive normal form (CNF). The
preference relation associated to a formula in CNF can be computed from the basic ranked preferences,
taking their inverse (still total preorders), then computing the preferences of the disjunctions as unions
of total preorders, and finally, computing the intersections of the preferences for the disjuncts.</p>
        <p>Once a preference relation ≤  has been associated to each formula , the induced strict partial order
&lt; can be used in the evaluation of the typicality formula T() while computing entailment.</p>
        <p>
          This approach for dealing with ranked KBs provides an example of the constructions which can
be adopted for reasoning in the temporal deontic conditional logic with ranked knowledge bases.
Alternative constructions could be used for ranked knowledge bases, including, for instance, exploiting
diferent lexicographic orders, while approaches, based on weighted knowledge bases can also be
considered (as done for temporal defeasible Description Logics [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]).
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The paper proposes a temporal, deontic, conditional logic with typicality,  T, based on a preferential
semantics and exploiting the operators of LTL and the deontic operators of SDL. The interpretation of
the typicality operator is based on a multi-preferential semantics, and exploits an extension of ranked
conditional knowledge bases to the temporal deontic case.</p>
      <p>Our starting point for defining  T is a multi-preferential logic with typicality, a logic which
allows for conditional reasoning based on a multi-preferential semantics. It is defined along the lines of
preferential logics with typicality, such as the description logic ℒ + T [27] and the Propositional
Typicality Logic (PTL) [18] and, more precisely, along the lines of multi-preferential logics with typicality,
which have been used for conditional reasoning about multilayer networks [23] and about gradual
argumentation semantics [30, 31], and have been recently exploited in a conditional extension of
Answer Set Programming (Conditional ASP) [24]. The paper borrows and extends the propositional
multi-preferential semantics in [24].</p>
      <p>Future work includes studying diferent closure constructions, including constructions based on
weighted KBs for temporal conditionals, as well as considering extensions of Answer Set Programming
with temporal conditionals and providing reasoning tools.</p>
      <p>
        On a diferent route, in the two-valued case, a preferential logics with defeasible LTL operators has
been studied in [
        <xref ref-type="bibr" rid="ref14">14, 32</xref>
        ]. The decidability of diferent fragments of the logic has been proven, and
tableaux based proof methods for such fragments have been developed [
        <xref ref-type="bibr" rid="ref13">13, 32</xref>
        ]. Our approach does not
consider defeasible temporal operators nor preferences over time points, but it combines standard LTL
operators with the typicality operator in a temporal logic.
      </p>
      <p>Related work also include the many-valued conditional logic for the verification of temporal properties
of gradual argumentation graphs under a gradual argumentation semantics developed in [33, 34]. In
this paper we have considered a two-valued temporal conditional logic, also including the deontic
operators and we have proved a decidability result. We have as well developed a closure construction
based on ranked knowledge bases, and their combination.</p>
      <p>
        The Temporal Modal Defeasible Logic [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and Temporal Defeasible Logic [35] are temporal extensions
of Defeasible Logic [36], a formalism which extends logic programming (without negation) to deal
with exceptions, exploiting defeasible rules, priorities between them, and defeaters. Whether priorities
between conditionals can be accommodated in our preferential approach is a matter of investigation.
      </p>
      <p>
        A Dynamic Deontic and Temporal Logic has been proposed by Dignum and Kuiper [37] to reason
about obligations and deadlines. In particular, they provide a formalization of achievement obligations
as obligations with an until formula as argument. This idea has been later exploited in a simple Deontic
Dynamic Temporal Logic (DDLTL) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] showing that several kinds of obligations which are relevant
for business process verification can be formulated. In this paper, we have developed a conditional
extension of the LTL fragment of DDLTL, which does not allow for program expressions. Extending
the formalism with complex program expressions (as in DLTL) is a subject of future investigation.
      </p>
      <p>Acknowledgements: This research was partially supported by INDAM-GNCS. Mario Alviano was
partially supported by the Italian Ministry of University and Research (MUR) under PRIN project
PRODE “Probabilistic declarative process mining”, CUP H53D23003420006, under PNRR project FAIR
“Future AI Research”, CUP H23C22000860006, under PNRR project Tech4You “Technologies for climate
change adaptation and quality of life improvement”, CUP H23C22000370006, and under PNRR project
SERICS “SEcurity and RIghts in the CyberSpace”, CUP H73C22000880001; by the Italian Ministry of
Health (MSAL) under POS projects CAL.HUB.RIA (CUP H53C22000800006) and RADIOAMICA (CUP
H53C22000650006); by the Italian Ministry of Enterprises and Made in Italy under project STROKE 5.0
(CUP B29J23000430005); under PN RIC project ASVIN “Assistente Virtuale Intelligente di Negozio” (CUP
B29J24000200005); and by the LAIA lab (part of the SILA labs). Mario Alviano is member of Gruppo
Nazionale Calcolo Scientifico-Istituto Nazionale di Alta Matematica (GNCS-INdAM).</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>The authors have not employed any Generative AI tool.
typicality and weighted knowledge bases, in: Proc. 38th Italian Conf. on Computational Logic
(CILC 2023), volume 3428 of CEUR Workshop Proceedings, CEUR-WS.org, 2023.
[17] C. Lutz, F. Wolter, M. Zakharyaschev, Temporal description logics: A survey, in: TIME, 2008, pp.</p>
      <p>3–14.
[18] R. Booth, G. Casini, T. Meyer, I. Varzinczak, On rational entailment for propositional typicality
logic, Artif. Intell. 277 (2019).
[19] L. Giordano, V. Gliozzi, N. Olivetti, G. L. Pozzato, ALC+T: a preferential extension of Description</p>
      <p>Logics, Fundamenta Informaticae 96 (2009) 1–32.
[20] L. Giordano, V. Gliozzi, A reconstruction of multipreference closure, Artif. Intell. 290 (2021).
[21] L. Giordano, D. Theseider Dupré, A framework for a modular multi-concept lexicographic closure
semantics, in: Proc. 18th Int. Workshop on Non-Monotonic Reasoning, 2020.
[22] L. Giordano, D. Theseider Dupré, An ASP approach for reasoning in a concept-aware
multipreferential lightweight DL, TPLP 10(5) (2020) 751–766.
[23] M. Alviano, F. Bartoli, M. Botta, R. Esposito, L. Giordano, D. Theseider Dupré, A preferential
interpretation of multilayer perceptrons in a conditional logic with typicality, Int. Journal of
Approximate Reasoning 164 (2024). URL: https://doi.org/10.1016/j.ijar.2023.109065.
[24] M. Alviano, L. Giordano, D. Theseider Dupré, A framework for conditional reasoning in answer
set programming, CoRR abs/2506.03997 (2025). URL: https://doi.org/10.48550/arXiv.2506.03997,
accepted for publication at ICLP 2025 as Technical Communication.
[25] D. J. Lehmann, Another perspective on default reasoning, Ann. Math. Artif. Intell. 15 (1995) 61–82.
[26] G. Brewka, A rank based description language for qualitative preferences, in: 6th Europ. Conf. on</p>
      <p>Artificial Intelligence, ECAI’2004, Valencia, Spain, August 22-27, 2004, 2004, pp. 303–307.
[27] L. Giordano, V. Gliozzi, N. Olivetti, G. L. Pozzato, Preferential Description Logics, in: LPAR 2007,
volume 4790 of LNAI, Springer, Yerevan, Armenia, 2007, pp. 257–272.
[28] K. Schild, Combining terminological logics with tense logic, in: EPIA, 1993, pp. 105–120.
[29] G. Brewka, Preferred subtheories: An extended logical framework for default reasoning, in:</p>
      <p>Proceedings of the 11th IJCAI, 1989, pp. 1043–1048.
[30] M. Alviano, L. Giordano, D. Theseider Dupré, Typicality, conditionals and a probabilistic semantics
for gradual argumentation, in: Proc. 21st International Workshop on Non-Monotonic Reasoning,
volume 3464 of CEUR Workshop Proceedings, CEUR-WS.org, 2023, pp. 4–13.
[31] M. Alviano, L. Giordano, D. Theseider Dupré, Weighted knowledge bases with typicality and
defeasible reasoning in a gradual argumentation semantics, Intelligenza Artificiale 18 (2024)
153–174.
[32] A. Chafik, F. C. Alili, J. Condotta, I. Varzinczak, Defeasible linear temporal logic, J. Appl. Non</p>
      <p>Class. Logics 33 (2023) 1–51.
[33] M. Alviano, L. Giordano, D. Theseider Dupré, Towards temporal many-valued conditional logics
for gradual argumentation: a preliminary report, in: Proc. of the 8th Workshop on Advances
in Argumentation in Artificial Intelligence 2024, volume 3871 of CEUR Workshop Proceedings,
CEUR-WS.org, 2024.
[34] M. Alviano, L. Giordano, D. Theseider Dupré, Temporal many-valued conditional logics: a
preliminary report, CoRR abs/2409.09069 (2024). URL: https://doi.org/10.48550/arXiv.2409.09069.
[35] G. Governatori, A. Rotolo, Computing temporal defeasible logic, in: Theory, Practice, and
Applications of Rules on the Web - 7th International Symposium, RuleML 2013, Proceedings,
volume 8035 of Lecture Notes in Computer Science, Springer, 2013, pp. 114–128.
[36] G. Antoniou, D. Billington, G. Governatori, M. J. Maher, Representation results for defeasible logic,</p>
      <p>ACM Trans. Comput. Log. 2 (2001) 255–287.
[37] F. Dignum, R. Kuiper, Combining dynamic deontic logic and temporal logic for the specification
of deadlines, in: HICSS (5), 1997, pp. 336–346.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Delgrande</surname>
          </string-name>
          ,
          <article-title>A first-order conditional logic for prototypical properties</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>33</volume>
          (
          <year>1987</year>
          )
          <fpage>105</fpage>
          -
          <lpage>130</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Makinson</surname>
          </string-name>
          ,
          <article-title>General theory of cumulative inference</article-title>
          ,
          <source>in: Non-Monotonic Reasoning</source>
          , 2nd International Workshop, Grassau, FRG, June 13-15,
          <year>1988</year>
          , Proceedings,
          <year>1988</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          ,
          <article-title>Probabilistic Reasoning in Intelligent Systems Networks of Plausible Inference</article-title>
          , Morgan Kaufmann,
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kraus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          (
          <year>1990</year>
          )
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          , System
          <string-name>
            <surname>Z</surname>
          </string-name>
          :
          <article-title>A natural ordering of defaults with tractable applications to nonmonotonic reasoning</article-title>
          , in: TARK'
          <fpage>90</fpage>
          ,
          <string-name>
            <surname>Pacific</surname>
            <given-names>Grove</given-names>
          </string-name>
          , CA, USA,
          <year>1990</year>
          , pp.
          <fpage>121</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>What does a conditional knowledge base entail?</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>55</volume>
          (
          <year>1992</year>
          )
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Clarke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grumberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Peled</surname>
          </string-name>
          , Model checking, MIT Press,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>G. von Wright</surname>
          </string-name>
          , Deontic logic,
          <source>Mind</source>
          <volume>60</volume>
          (
          <year>1951</year>
          )
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Nute</surname>
          </string-name>
          , Topics in conditional logic, Reidel, Dordrecht (
          <year>1980</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Governatori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hulstijn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Riveret</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rotolo</surname>
          </string-name>
          ,
          <article-title>Characterising deadlines in temporal modal defeasible logic</article-title>
          ,
          <source>in: Australian Conference on Artificial Intelligence, LNCS 4830</source>
          ,
          <year>2007</year>
          , pp.
          <fpage>486</fpage>
          -
          <lpage>496</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Martelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>Temporal deontic action logic for the verification of compliance to norms in ASP</article-title>
          , in: International
          <source>Conference on Artificial Intelligence and Law</source>
          , ICAIL '
          <fpage>13</fpage>
          , Rome, Italy, June 10-14,
          <year>2013</year>
          , ACM,
          <year>2013</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Henriksen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Thiagarajan</surname>
          </string-name>
          ,
          <article-title>Dynamic Linear Time Temporal Logic</article-title>
          ,
          <source>Annals of Pure and Applied logic</source>
          <volume>96</volume>
          (
          <year>1999</year>
          )
          <fpage>187</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chafik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. C.</given-names>
            <surname>Alili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Condotta</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Varzinczak</surname>
          </string-name>
          ,
          <article-title>A one-pass tree-shaped tableau for defeasible LTL</article-title>
          ,
          <source>in: TIME 2021, September 27-29</source>
          ,
          <year>2021</year>
          , Klagenfurt, Austria, volume
          <volume>206</volume>
          of LIPIcs,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chafik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. C.</given-names>
            <surname>Alili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Condotta</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Varzinczak</surname>
          </string-name>
          ,
          <article-title>On the decidability of a fragment of preferential LTL</article-title>
          ,
          <source>in: TIME 2020, September 23-25</source>
          ,
          <year>2020</year>
          , Bozen-Bolzano, Italy, volume
          <volume>178</volume>
          of LIPIcs,
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chafik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. C.</given-names>
            <surname>Alili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Condotta</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Varzinczak</surname>
          </string-name>
          ,
          <article-title>Defeasible linear temporal logic</article-title>
          ,
          <source>J. Appl. Non Class. Logics</source>
          <volume>33</volume>
          (
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Alviano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>Preferential temporal description logics with</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>