<!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>A Novel Approach For a Ceteris Paribus Deontic Logic</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>CIRSFID - Alma AI</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>University of Bologna</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>European University Institute</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Florence</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>We present a formal semantics for deontic logic based on the concept of ceteris paribus preferences. It allows to introduce notions of conditional/unconditional obligation and permission that are interpreted relative to this semantics. We show how obligations and permissions can be represented compactly using existing preference frameworks from the arti cial intelligence area.</p>
      </abstract>
      <kwd-group>
        <kwd>Deontic Logic Ceteris paribus preferences CP-net</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Introduction
can compare them with an agent's preferences to understand how similar they
are [
        <xref ref-type="bibr" rid="ref11 ref12 ref9">9, 11, 12</xref>
        ] and whether the agent is deviating from a desired behaviour. Our
work is based on the idea of ceteris paribus preference originally introduced by
Georg Henrik Von Wright [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ]. To capture the idea of a holistic preference,
von Wright considers a set of atoms Atm = fp1; : : : ; png, each describing an
elementary and independent state of a complete situation, or world. Let Atm be a
countable set of atomic propositions and let Lit = Atm [ f:p : p 2 Atmg be the
corresponding set of literals. We call preference model a tuple M = (W; ) such
that: W = 2Atm is the set of worlds, and is a complete preorder4 on W .
Elements of W are denoted by w; v; : : :. We also de ne and as the strict order
and indi erence relations induced from . Given M = (W; ) be a preference
model, let w; v 2 W and let X be a nite set of atomic propositions. We say that
w X v i 8p 2 X : p 2 w i p 2 v. w X v means that w and v are
indistinguishable, with regard to the circumstances (the atoms) in X. Let M = (W; )
be a preference model, let w; v 2 W and let X be a nite set of atomic
propositions. We introduce the following abbreviations: w X v; i w X v and w v;
respectively w X v; i w X v and w v: w X v means that v is at least
as good as w, the two worlds being indistinguishable relative to X. w X v
means that v is better than w, the two worlds being indistinguishable relative
to X. A world w is ceteris paribus at least as good as or ceteris paribus better
than a world v relative to X, if respectively v AtmnX w or v AtmnX w. The
former de nition concerns indistinguishability and preference relatively to all
atoms not in X, i.e., relatively to Atm n X. In this work we introduce how some
deontic operators can be mapped to preference models and we focus on CP-nets
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. They are a compact representation of conditional preferences over ceteris
paribus semantics. Due to the lack of space, we refer to the literature [
        <xref ref-type="bibr" rid="ref1 ref11 ref4">4, 1, 11</xref>
        ]
for more information.
2
      </p>
      <p>Ceteris Paribus Deontinc Logic
The ceteris paribus deontic logic - CPDL+ has the so-called universal modal
operator which allows us to capture factual detachment of obligations.
De nition 1. LCPDL+ (Atm) is a modal language which includes atomic
propositions p; q; : : : 2 Atm, standard boolean operators and the modal operators
O; P; U. The language is such that: if p 2 Atm then p 2 LCPDL+ , if '; 2
LCPDL+ then :'; '^ 2 LCPDL+ , if '; 2 LCPDL+ then O'; P'; O( j'); P( j');
U' 2 LCPDL+ :</p>
      <p>Formulas O' and P' have to be read, respectively, \' is obligatory" and \' is
permitted". Formula U' has to be read \' is universally true". Formulas O( j')
and P( j') have to be read, respectively, \under condition , ' is obligatory "
and \under condition , ' is permitted". The truth conditions for the formulas
in the language LCPDL+ (Atm) are de ned as follows:
4 That is a binary relation on W which is re exive, transitive and complete.</p>
      <p>A Novel Approach For a Ceteris Paribus Deontic Logic
De nition 2 (Truth Conditions). Let M = (W; ) be a preference model,
let w 2 W and let Atm ' = Atm n Atm(') where Atm(') is the set of atoms
from Atm occurring in '. Then:
{ M; w j= p () p 2 w
{ M; w j= :' () M; w 6j= '
{ M; w j= ' ^ () M; w j= ' and M; w j=
{ M; w j= O' () 8v; u 2 W : if M; v j= ' and v
{ M; w j= P' () 8v; u 2 W : if M; v j= ' and v
{ M; w j= U' () 8v 2 W : M; v j= '
{ M; w j= O( j') () 8v; u 2 jj jjM : if M; v j= ' and v
{ M; w j= P( j') () 8v; u 2 jj jjM : if M; v j= ' and v
Atm ' u then M; u j= '
Atm ' u then M; u j= '</p>
      <p>Atm ' u then M; u j= '
Atm ' u then M; u j= '</p>
      <p>In other words, O' means that, for every two possible worlds that are Atm
'indistinguishable and that disagree about the truth value of ', the world in which
' is true is better than the world in which ' is false. P' means that, for every
two possible worlds that are Atm '-indistinguishable and that disagree about
the truth value of ', the world in which ' is true is at least as good as the world
in which ' is false. We say that the formula ' 2 LCPDL+ (Atm) is valid relative to
the class of preference models P, denoted by j=P ', i , for every preference model
M and for every world w in M , we have M; w j= '. We say that the formula
' 2 LCPDL+ (Atm) is satis able relative to the class of preference models i ,
there exists a preference model M and a world w in M , such that M; w j= '.</p>
      <p>The proposed model has several interesting properties that we list here:
{ restricting our model to obligations and permissions that are stated only on
atoms, then the induced preference model can be represented compactly by
a CP-net;
{ unconditional obligation and permission do not need to be added as
primitives in the language of the logic CPDL+, as they are de nable from
conditional obligation and permission;
{ if '; are conjunctive clauses and Atm(') \ Atm( ) = ; then: j=P (O' ^</p>
      <p>
        O ) ! O(' ^ ) and j=P (P' ^ P ) ! P(' ^ );
{ if ' is obligatory then it is also permitted;
{ if the condition of a conditional obligation/permission is necessarily true
then the obligation/permission is detached and becomes unconditional;
{ CPDL+ does not encounter Ross's paradox [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
3
      </p>
      <p>
        From Syntax Dependence to Independence
The general idea behind our ceteris paribus notion of obligation is that ' is
obligatory if and only if, the utility of a world increases in the direction by the
formula ' ceteris paribus, \all else being equal". Following Von Wright (see also
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]), in CPDL+ we capture this ceteris paribus aspect, by keeping xed the
truth values of the atoms not occurring in ' (i.e., Atm '). The fact that the
sets of atoms not occurring in two logical equivalent formulas do not
necessarily coincide explains why the obligation and permission operators of CPDL+
are not closed under logical equivalence. A natural way to obtain obligation
and permission operators which are closed under logical equivalence consists in
de ning the ceteris paribus condition by keeping xed the truth values of the
atoms with respect to which ' is independent (i.e., the atoms which do not a ect
the truth value of '). This is consistent with Rescher's idea that the concept of
ceteris paribus should be de ned in terms of a concept of independence between
formulas [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] (see also [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]).
4
      </p>
      <p>Conclusion and perspectives
We have presented a new approach to deontic logic, based on ceteris paribus
preferences, which provides a fresh foundation to the logical analysis of deontic
concepts, named CPDL+. We provided a connection with knowledge
representation in order to compactly represent and reason over the set of obligations
and permissions using the CP-net formalism. We are currently working to
develop the framework of CPDL+ in various directions, concerning both theory
and applications.
for ceteris paribus preferences. Journal of philosophical logic 38(1), 83{125 (2009)
0 nad ten
022 iireneng gnaaem
g M
n e
AW dgeE legdw</p>
      <p>le o
K ow nK
E nK
)
m
o
c
.
icila
ggm
t n
a
nvo
i
o(g
ero
tr
Da
S
i
snn
uva
ibioG
r ,)r
f
ait.
r D
i
irsliir(on I</p>
      <p>R
C
,
se
u
teiron lo</p>
      <p>u
eLo oe</p>
      <p>T
n D
Cilia euq</p>
      <p>i
aEm ta</p>
      <p>m
r ,) fro</p>
      <p>n
oom I</p>
      <p>n
c E
Fli. e
a ch
hgm rhe
D en in</p>
      <p>i</p>
      <p>n
n o n io
: t i n nd ta e</p>
      <p>io c o
ic s ad itc tc o a ilg th
d g ir e it b</p>
      <p>o
n n
te lo e u o n
n fo de on tan tn g</p>
      <p>t
se itc ce f c e see fo isn</p>
      <p>s
h o
s
d n fre iss a rep re se s</p>
      <p>o s ly
t:edRWit:ehWW liscuon vhae trchoao sde frceene ivsdeoa licaana ivdeod leodgew ltcyapm trehe iirssonm lisamm
a h n e pp ab rep rp log rp kn co vo pe fro
e is o</p>
      <p>M F C W a • • • •
trssaeen rvsaeeo
p s
lrye cen IN
tc re A</p>
      <p>M
E &gt;
kg -n iit
c Pd
a Cno
B Ac
h
s
i
F
&gt;
t
a
e
M</p>
      <p>l
lrvseea iissson ,tshnem litycsung lcssuae the)∅= adn)∧ ∧ iiltssao iitodnna is teh is se trenuo
co on en ion om n
c
e
t
sah : repm tao pa itve ( (  en
l se nd no om cn    th foa iiss th iss ce
lts rsopoedodem iittrrsngpope liitsbganoa lttsyaeodn lccandoem t;-en jrcaoneu, )(∩ ()∧→ ∧→ iiltrsyobgao ittedm iitcheondon liit/rgaopenm litrrcssyeaue liit/rgaopenm tcahdeandb iilt;condnoa sedono+ ’rsssxpaado
u p re fIo rae ew PC If and ⊨" ⊨" If rep itf b e b e n  o
s e e o n o d u  R
e h t
R T in •
•
• •</p>
      <p>•
itc irs ce la re
rdeon tfcee irodun iitnnod ttaah it.sc</p>
      <p>o
t
fo o</p>
      <p>o cn n
s t t a</p>
      <p>… s ∈
age ,, ro e</p>
      <p>t h
u  a T , ∧
g s r !</p>
      <p>$ ,
eanmccon lltao iitno iss iss llna iiton ope ., !"# ¬
lfrsaomtheno .Ircseen fcond rdpeanmiltttvedeoha iiitfeenon isaodam itrscoaoppom lradnoobeand ltrrspooae, itt:scshhau tenh∈ then$!"#! th$!"#! ,|)( tvahoe ilt”ryoagna tsoah ll.tr”yueF tveaebo iitdnno iitdnno
i 
t sen sae rpe ∈ , ∈ ,
trcodu rpe icb isbu itson liitgaon trrepee angug ($"#! lcsude ,tsaeodam ugnage if∈ if, $!"#! If, , and isob lruam irvsea h|() rcdneo rcdneo
In eWlog rpa no ob itn aL ! in  th la • • •  ” oF un  “u “u
,
y
. l
$! e d d
!"# itcv .”d an) l,ye ”na .
 e y ”</p>
      <p>spe itt is | itv r d
∈ e m  ce to tte
 r r  ( a i
, ,d pe ”  sep lig rm
) da sa ,r b e
| rea is re lu d so isp
en ( e ” e m a i
b d b ro re , ,</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Allen</surname>
          </string-name>
          , T.E.:
          <article-title>CP-nets with indi erence</article-title>
          .
          <source>In: 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton)</source>
          . pp.
          <volume>1488</volume>
          {
          <fpage>1495</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aqvist</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Deontic logic</article-title>
          .
          <source>In: Handbook of philosophical logic</source>
          , pp.
          <volume>605</volume>
          {
          <fpage>714</fpage>
          . Springer (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bienvenu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Wilson, N., et al.:
          <article-title>From preference logics to preference languages, and back</article-title>
          .
          <source>In: KR</source>
          . pp.
          <volume>9</volume>
          {
          <issue>13</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Boutilier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brafman</surname>
            ,
            <given-names>R.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poole</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Reasoning with conditional ceteris paribus preference statements</article-title>
          .
          <source>In: Proc. of the 15th UAI</source>
          . pp.
          <volume>71</volume>
          {
          <issue>80</issue>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horty</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parent</surname>
          </string-name>
          , X.,
          <string-name>
            <surname>van der</surname>
            <given-names>Meyden</given-names>
          </string-name>
          , R., van der Torre, L.:
          <article-title>Handbook of deontic logic and normative systems (</article-title>
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Girard</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Von wright's preference logic reconsidered (</article-title>
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Grossi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lorini</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schwarzentruber</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The ceteris paribus structure of logics of game forms</article-title>
          .
          <source>Journal of Arti cial Intelligence Research</source>
          <volume>53</volume>
          ,
          <volume>91</volume>
          {
          <fpage>126</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>A.J.:</given-names>
          </string-name>
          <article-title>Deontic logic and legal knowledge representation</article-title>
          .
          <source>Ratio Juris</source>
          <volume>3</volume>
          (
          <issue>2</issue>
          ),
          <volume>237</volume>
          {
          <fpage>244</fpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kazimipour</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>An e cient algorithm to compute distance between lexicographic preference trees</article-title>
          .
          <source>In: Proc. of the 27th IJCAI 2018</source>
          . pp.
          <year>1898</year>
          {
          <year>1904</year>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Loreggia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mattei</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venable</surname>
            ,
            <given-names>K.B.</given-names>
          </string-name>
          :
          <article-title>Preferences and ethical principles in decision making</article-title>
          .
          <source>In: Proc. 1st AIES</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Loreggia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mattei</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venable</surname>
          </string-name>
          , K.B.:
          <article-title>On the distance between CPnets</article-title>
          .
          <source>In: Proc. of the 17th AAMAS</source>
          . pp.
          <volume>955</volume>
          {
          <issue>963</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Loreggia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mattei</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venable</surname>
          </string-name>
          , K.B.:
          <article-title>CPMetric: Deep siamese networks for metric learning on structured preferences</article-title>
          .
          <source>In: Arti cial Intelligence</source>
          .
          <article-title>IJCAI 2019 International Workshops</article-title>
          . pp.
          <volume>217</volume>
          {
          <fpage>234</fpage>
          . Springer (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Rescher</surname>
          </string-name>
          , N.:
          <article-title>Semantic foundations for the logic of preference. The logic of decision</article-title>
          and action pp.
          <volume>37</volume>
          {
          <issue>62</issue>
          (
          <year>1967</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ross</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Imperatives and logic</article-title>
          .
          <source>Philosophy of Science</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ),
          <volume>30</volume>
          {
          <fpage>46</fpage>
          (
          <year>1944</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Van Benthem</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girard</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Everything else being equal: A modal logic</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Von Wright</surname>
            ,
            <given-names>G.H.:</given-names>
          </string-name>
          <article-title>The logic of preference (</article-title>
          <year>1963</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Von Wright</surname>
            ,
            <given-names>G.H.:</given-names>
          </string-name>
          <article-title>The logic of preference reconsidered (</article-title>
          <year>1972</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>