scispace - formally typeset
Search or ask a question
Journal ArticleDOI

Adaptively applying modus ponens in conditional logics of normality

24 Aug 2012-Journal of Applied Non-Classical Logics (Routledge)-Vol. 22, Iss: 2, pp 125-148
TL;DR: This paper presents an adaptive logic enhancement of conditional logics of normality that allows for defeasible applications of Modus Ponens to conditionals, and is enriched by the ability to perform default inferencing.
Abstract: This paper presents an adaptive logic enhancement of conditional logics of normality that allows for defeasible applications of Modus Ponens to conditionals. In addition to the possibilities these logics already offer in terms of reasoning about conditionals, this way they are enriched by the ability to perform default inferencing. The idea is to apply Modus Ponens defeasibly to a conditional and a fact on the condition that it is ‘safe' to do so concerning the factual and conditional knowledge at hand. It is for instance not safe if the given information describes exceptional circumstances: although birds usually fly, penguins are exceptional to this rule. The two adaptive standard strategies are shown to correspond to different intuitions, a skeptical and a credulous reasoning type, which manifest themselves in the handling of so-called floating conclusions.

Summary (2 min read)

3. Modus Ponens in Conditional Logics of Normality

  • In this section I will informally motivate and outline the main idea behind the modeling of a defeasible MP in this paper.
  • Informally speaking, specificity occurs if a more specific argument overrides a more general one.
  • In their case abnormalities are of the formA.
  • There are two adaptive strategies that specify what it exactly means that a condition of a line is “unsafe”.
  • Then, in Section 5, the adaptive logics for conditionally applying MP will be defined.

4. Adaptive logics

  • An adaptive logicAL in standard format is a triple consisting of (i) a lower limit logic , which is a reflexive, transitive, monotonic, and compact logic that has a characteristic semantics and containsCL (classical logic), (ii) a set of abnormalitiesΩ, characterized by a (possibly restricted) logical form, and (iii) an adaptive strategy.
  • Formulating an adaptive logic in the standard format provides the logic with all of the important meta-theoretic features, such as soundness and completeness (as is shown in (Batens, 2007)).
  • The proof dynamics is governed by a markingdefinition for proof lines.
  • Also for applications ofRC conditions are carried forward, as it was the case for RU.
  • For the reliability strategy only models are considered whose abnormal part is a subset of the set of unreliable formulas.

5. Applying Modus Ponens Conditionally

  • These are propositions that are excepted by the information given in the premises.
  • 12 Instead of trying to have the final word on the discussion I want to point out that, as the example shows, the minimal abnormality strategy detaches floating conclusions, while the more skeptical reliability strategy rejects them.
  • It is entailed byPmin. 13 The situation is slightly different inDRpx: besidesbn−1 andbn alsobn−2 ∨ ¬bn−2 isRp-derivable from the premises.
  • Thus, in the given example their logic handles the transitive relations between defaults better than these systems, since (with both strategies)d is derivable following argumenta c d.
  • This example illustrates a more complex case of specificity.

6. Discussion

  • Also in comparison with other systems from the literature.
  • Some advantages of the adaptive approach Adaptive logics offer a very generic framework enabling defeasible MP for conditional logics of normality since they can be applied to anyconditional lower limit logic as long as it is reflexive, transitive, monotonic and compact.
  • What is derivable by classical logic from these maximal contingent extensions corresponds to the factual consequences the authors draw via default reasoning.

7. Conclusion

  • In this paper an adaptive logic approach to Modus Ponens for conditional logics of normality was presented.
  • By meansof benchmark examples it was demonstrated that the adaptive systems deal with specificity and conflicting 23.
  • Adaptively Applying Modus Ponens 23 arguments in an intuitive way.
  • Acknowledgements Research for this paper was supported by the Research Fund ofGhent University by means of Research Project 01G01907.
  • I thank Joke Meheus and Du ja Šešelja and the three anonymous reviewers for valuable comments to aformer version of this paper.

Did you find this useful? Give us your feedback

Content maybe subject to copyright    Report

Adaptively Applying Modus Ponens in
Conditional Logics of Normality
Christian Straßer
Centre for Logic and Philosophy of Science, Ghent University (UGent)
Blandijnberg 2, 9000 Gent, Belgium
Email:
hristian.strasserUGent.be
,
Phone: ++32 9 264 39 79, Fax: ++32 9 264 41 87
ABSTRACT. This paper presents an adaptive logic enhancement of conditional logics of normality
that allows for defeasible applications of Modus Ponens to conditionals. In addition to the
possibilities these logics already offer in terms of reasoning about conditionals, this way they
are enriched by the ability to perform default inferencing. The idea is to apply Modus Ponens
defeasibly to a conditional A B and a fact A on the condition that it is “safe” to do so
concerning the factual and conditional knowledge at hand. It is for instance not safe if the
given information describes exceptional circumstances: although birds usually fly, penguins
are exceptional to this rule. The two adaptive standard strategies are shown to correspond to
different intuitions, a skeptical and a credulous reasoning type, which manifest themselves in
the handling of so-called floating conclusions.
RÉSUMÉ. A définir par la commande
\resume{...}
KEYWORDS: defeasible reasoning, adaptive logic, conditional logics of normality, default infer-
encing, modus ponens, nonmonotonic logic
MOTS-CLÉS : A définir par la commande
\motsles{...}
1
re
soumission à Journal of Applied Non-Classical Logics, le November 2, 2011

2 1
re
soumission à Journal of Applied Non-Classical Logics
1. Introduction
1.1. Some Background
Since the early eighties, default reasoning, i.e., reasoning on the basis of what is
normally or typically the case, has drawn much attention from philosophical logicians
as well as scholars working in Artificial Intelligence. This is not surprising concerning
the prominent role which reasoning on the basis of notions such as normality and typ-
icality has. It clearly occupies a central place from everyday common sense reasoning
to expert reasoning in many domains. Thus, logicians are urged to develop formal
models which accurately explicate these reasoning forms.
In recent years the traditional formalisms of default reasoning such as presented in
the landmark articles on default logic (Reiter, 1980), on circumscription (McCarthy,
1980), and on autoepistemic logic (Moore, 1984) have been criticized and alternative
conditional approaches have been developed.
In pioneering works on logics of conditionals the main interest was to model con-
ditionals in everyday language which have the form “if . ..then”. Most of the research
in this domain has been in the vein of the following influential conditional logics: Stal-
naker (Stalnaker, 1968) and Lewis (Lewis, 2000) who offer an ontic interpretation of
the conditional, Adams (Adams, 1975) who introduces probabilities in the discussion,
and Gärdenfors’ belief revision principles which are more concerned with acceptabil-
ity than probability and truth (Gärdenfors, 1978).
There has been, especially since the late eighties, an increasing interest in making
use of techniques and properties of conditional logics within the field of nonmonotonic
reasoning, such as employed in default reasoning or reasoning with respect to prima
facie obligations. The focus of this paper is on conditional logics of normality that
have been inspired by pioneering works such as (Boutilier, 1994a; Lamarre, 1991;
Kraus et al., 1990). There, a statement of the form A
B is read as “From A
normally/typically follows B or “If A is the case then normally/typically also B is
the case”. We will call A
B a conditional, and a sequence of conditionals,
written A
1
A
2
. . .
A
n
as an abbreviation for (A
1
A
2
) (A
2
A
3
)
· · · (A
n1
A
n
), an argument.
Conditional logics are attractive candidates for dealing with default reasoning for
various reasons: First, the conditional
does not have unwanted properties such
as Strengthening the Antecedent, from A
B infer (A C)
B, Transitivity,
from A
B and B
C infer A
C, and Contraposition, from A
B infer
¬B
¬A. That the validity of any of these properties leads to undesired results in
the context of reasoning on the basis of normality is well-known. Take, for instance,
Strengthening the Antecedent: although birds usually fly, b
f, penguins do not, (b
p)
¬f. Thus (b p)
f should not be derived. To find similar counterexamples
for the other properties is left to the reader (see e.g., (Boutilier, 1994a) p. 92.). Another
advantage is the naturalness and simplicity of the representation of default knowledge
by conditionals A
B compared to the cumbersome representation by the classical

Adaptively Applying Modus Ponens 3
approaches mentioned above. The latter use rules such as A π(B) B where π(B)
expresses for instance that we do not believe ¬B in the case of autoepistemic logic,
or that B can consistently be assumed in the case of default reasoning. Furthermore,
certain disadvantages of the classical approach can be avoided in the framework of
conditional logics. Boutilier for instance argues that certain paradoxes of material
implication are inherited by the classical approaches due to the way default knowledge
is represented in them (see (Boutilier, 1994a) pp. 89–90).
Starting from the pioneering works such as (Boutilier, 1994a; Delgrande, 1988;
Kraus et al., 1990; Lamarre, 1991) there has been vigorous research activity on condi-
tional logics of normality. To mention a few: they have been applied to belief revision
in (Boutilier, 1994b; Wobcke, 1995), strengthenings have been proposed for instance
to give a more sophisticated account of Strengthening the Antecedent (see (Lehmann
et al., 1992; Pearl, 1990)), a labeled natural deduction system has been introduced
in (Broda et al., 2002), and various authors have investigated tableaux methods and
sequent calculi for conditional logics (see e.g. (Schröder et al., 2010; Giordano et
al., 2006; Schröder et al., 2010)). Furthermore, the influential work in (Kraus et
al., 1990) is greatly generalized in (Arieli et al., 2000) by their plausible nonmonotonic
consequence relations, and in (Friedman et al., 1996) by their plausibility measures.
There is a remarkable agreement concerning fundamental properties for default
reasoning in the various formal models. These properties have been dubbed conser-
vative core by Pearl and Geffner (Geffner et al., 1992) and are also commonly known
as the KLM-properties (see (Kraus et al., 1990)). Some of the most interesting and
important problems in this field are, on the one hand, related to a proper treatment
of irrelevant information (see (Delgrande, 1988)) and, on the other hand, to a proper
treatment of specificity.
1.2. Contribution and Structure of this Paper
This paper tackles another important problem related to conditional logics of nor-
mality: while they are able to derive from conditional knowledge bases, i.e., sets of
conditionals, other conditionals, their treatment of factual knowledge is mostly rather
rudimentary. This concerns most importantly their treatment of Modus Ponens (MP),
i.e., to derive B from A and A
B. We will also speak about detaching B from
A
B in case A is valid. Usually we do not only have a conditional knowledge base
at hand but also factual information F. In order to make use of the knowledge base,
it is in our primary interest to derive, given F, what normally should be the case. It
goes without saying that for the practical usage of a conditional knowledge base this
kind of application to factual information is essential and that the proper treatment of
MP for conditionals is a central key to its modeling.
It is clear that full MP should not be applied unrestrictedly to conditional asser-
tions: although birds usually fly, b
f, we should not deduce that a given bird flies
if we also know that it is a penguin, since penguins usually do not fly, p
¬f. How-

4 1
re
soumission à Journal of Applied Non-Classical Logics
ever, if we do not know anything about it than the fact that it is a bird, MP should be
applied to b
f and b. Furthermore, it would be useful if this application is of a de-
feasible kind, since later we might learn that the bird in question is after all a penguin
or a kiwi.
In this paper a simple generic method is presented to enrich a given conditional
logic of normality L by a defeasible MP. We consider L to consist at least of the core
properties (see Section 2). We will refer to L as the base logic. As hinted above,
there are several circumstances when we do not want to apply MP: cases of specificity
such as the example with the penguin, or cases in which conditionals conflict, such
as the well-known Nixon-Diamond. The central idea presented in this paper is to
apply MP conditionally, namely on the condition that it is safe to apply it. This idea
will informally be motivated and outlined in Section 3. Formally, the conditional
applications of MP are realized by adaptive logics, namely DLp
m
and DLp
r
(see
Definition 5, page 14). The idea of adaptive logics is to interpret a premise set “as
normally as possible” with respect to a certain standard of normality. They allow for
some rules to be applied conditionally. I introduce adaptive logics formally in Section
4. In our case, as demonstrated in Section 5, MP is going to be applied as much as
possible, i.e., as long as no cases of overriding via specificity or similar conflicts take
place concerning the conditionals to which MP is going to be applied. That is to say,
we are going to apply MP to A
B and A on the condition that the other factual
information at hand does not describe exceptional circumstances with respect to A.
As a consequence, detachment from b
f and b is for instance blocked if p is the
case.
It will be demonstrated that choosing different adaptive strategies serves different
intuitions: one corresponding to a more skeptical and the other one corresponding to
a more credulous type of reasoning. This difference manifests itself in the handling of
so-called floating conclusions.
1
I will spend some time in demonstrating the modus operandi of the proposed logics
and thereby their strengths by having a look at various benchmark examples. In Sec-
tion 6 I highlight some advantages of the adaptive logic approach, compare it to other
approaches, and discuss some other related issues. The semantics are investigated in
the Appendix.
2. Conditional Logics, Their Core Properties and Related Work
Conditional logics are often presented in terms of extending classical propositional
logic with a conditional operator
.
2
Our language is defined by the (, , , ¬, )-
1. A floating conclusion is a proposition that can be reached by two conflicting and equally
strong arguments.
2. In some conditional logics of normality
is not primitive. For instance in (Boutilier,
1994a) it is defined by making use of modal logic. There the core properties are shown to be
equivalent to an extension of the modal logic S4. See (Friedman et al., 1996) for a comparative

Adaptively Applying Modus Ponens 5
closure of the set of propositional variables and conditionals of the form A
B,
where A and B are classical propositional formulas. Hence, to keep things simple we
do not consider here nested occurrences of
and focus on flat conditional logics. We
refer to A as the antecedent and to B as the conclusion of the conditional. We write W
for the set of all classical propositional formulas (i.e., formulas without occurrences
of
). We abbreviate (A
B) (B
A) by A B and ¬(A
B) by A 6
B. Furthermore, we require that a conditional logic L satisfies the following core
properties, where CL is classical propositional logic (see (Kraus et al., 1990)):
3
If
CL
A B, then (A
C) (B
C) [RCEA]
If
CL
B C, then (A
B) (A
C) [RCM]
A
A [ID]
(A
B) (( A B)
C)
(A
C) [RT]
(A
B) (A
C)
((A B)
C) [ASC]
(A
C) (B
C)
((A B)
C) [CA]
The logic defined by these rules and axioms is P. Note that for instance the following
properties are valid in P:
4
(A
B) (A
C)
(A
(B C)) [CC]
((A B)
C) (A
(B C)) [CW]
(A B) (B
C)
(A
C) [EQ]
CL
A B, then A
B [CI]
We consider these properties to be valid for all the conditional logics of normality
in the remainder. Adding the following Rational Monotonicity principle to the core
properties yields logic R (see (Lehmann et al., 1992)):
5
(A
C) (A 6 ¬B)
((A B)
C) [RM]
study of various semantic systems for the core properties such as the preferential structures of
(Kraus et al., 1990), the ǫ-semantics of (Pearl, 1989), the possibilistic structures of (Dubois et
al., 1991) and κ-rankings of (Goldszmidt et al., 1992; Spohn, 1988).
3. We will use the name convention that is associated with conditional logics of normality
(see (Chellas, 1975), (Nute, 1980)) and not the one associated with nonmonotonic consequence
relations which is used e.g. in (Kraus et al., 1990).
4. The proofs are fairly standard and can be found e.g. in (Kraus et al., 1990).
5. I adopt the names P and R for these logics from (Giordano et al., 2006). Although these
are the same names as used for the systems in the pioneering KLM paper (Kraus et al., 1990),
the reader may be warned: the approach in terms of conditional logics differs from the KLM
perspective which deals with rules of inference rather than with axioms. Also, strictly speaking,
Rational Monotonicity as defined in (Kraus et al., 1990) is a rule of inference whereas (RM) as
defined above is an axiomatic counterpart to it.

Citations
More filters
Proceedings Article
01 Jan 2002
TL;DR: It is argued that the phenomenon of floating conclusions indicates a problem with the view that the skeptical consequences of such theories should be identified with the statements that are supported by each of their various extensions.
Abstract: The purpose of this paper is to question some commonly accepted patterns of reasoning involving nonmonotonic logics that generate multiple extensions. In particular, I argue that the phenomenon of floating conclusions indicates a problem with the view that the skeptical consequences of such theories should be identified with the statements that are supported by each of their various extensions.

53 citations

Journal ArticleDOI
05 Jun 2014-Synthese
TL;DR: This work argues that explanatory conditionals are non-classical, and relies on Brian Chellas’s work on conditional logics for providing an alternative formalization of the explanatory conditional, and makes use of the adaptive logics framework for modeling defeasible reasoning.
Abstract: We propose a logic of abduction that (i) provides an appropriate formalization of the explanatory conditional, and that (ii) captures the defeasible nature of abductive inference. For (i), we argue that explanatory conditionals are non-classical, and rely on Brian Chellas’s work on conditional logics for providing an alternative formalization of the explanatory conditional. For (ii), we make use of the adaptive logics framework for modeling defeasible reasoning. We show how our proposal allows for a more natural reading of explanatory relations, and how it overcomes problems faced by other systems in the literature.

23 citations


Cites background from "Adaptively applying modus ponens in..."

  • ...For some illustrations of how to do deal with some well-known cases of specificity within the adaptive logics framework, see Straßer (2011, 2012)....

    [...]

References
More filters
Book
Yoav Shoham1
30 Oct 1987
TL;DR: Reasoning about change as discussed by the authors ) is a comprehensive approach to temporal reasoning in artificial intelligence, which can be used to reason about change in a variety of tasks including decision-making.
Abstract: Reasoning About Change presents a comprehensive approach to temporal reasoning in artificial intelligence.

556 citations


Additional excerpts

  • ...Rational closure (see e.g. Freund, 1997; Goldszmidt & Pearl, 1990; Lehmann & Magidor, 1992) for instance strengthens R by means of a Shoham-like preferential semantics (Shoham, 1987, 1988)....

    [...]

Proceedings Article
04 Mar 1990
TL;DR: The Z-ordering is defined, two extensions are then described, maximum-entropy and conditional entailment, which trade in computational simplicity for semantic refinements.
Abstract: Recent progress towards unifying the probabilistic and preferential models semantics for non-monotonic reasoning has led to a remarkable observation: Any consistent system of default rules imposes an unambiguous and natural ordering on these rules which, to emphasize its simple and basic character, we term "Z-ordering." This ordering can be used with various levels of refinement, to prioritize conflicting arguments, to rank the degree of abnormality of states of the world, and to define plausible consequence relationships. This paper defines the Z-ordering, briefly mentions its semantical origins, and illustrates two simple entailment relationships induced by the ordering. Two extensions are then described, maximum-entropy and conditional entailment, which trade in computational simplicity for semantic refinements.

414 citations


"Adaptively applying modus ponens in..." refers background in this paper

  • ...…strengthenings have been proposed for instance to give a more sophisticated account of Strengthening the Antecedent (see Lehmann & Magidor, 1992; Pearl, 1990), a labelled natural deduction system has been introduced in Broda, Gabbay, Lamb, and Russo (2002), and various authors have investigated…...

    [...]

  • ...To mention a few: they have been applied to belief revision in Boutilier (1994b) and Wobcke (1995), strengthenings have been proposed for instance to give a more sophisticated account of Strengthening the Antecedent (see Lehmann & Magidor, 1992; Pearl, 1990), a labelled natural deduction system has been introduced in Broda, Gabbay, Lamb, and Russo (2002), and various authors have investigated tableaux methods and sequent calculi for conditional logics (see e.g. Giordano, Gliozzi, Olivetti, & Pozzato, 2006; Schröder, Pattinson, & Hausmann, 2010)....

    [...]

  • ...Rational Closure has been shown to be equivalent to Pearl’s system Z (see Gold-szmidt & Pearl, 1990; Pearl, 1990) which employs a probabilistic interpretation of defaults....

    [...]

  • ...Conditional logics are attractive candidates for dealing with default reasoning for various reasons: first, the conditional ↝ does not have unwanted properties such as Strengthening the Antecedent, from A↝B infer ðA ^ CÞ↝B, Transitivity, from A↝B and B↝C infer A↝C, and Contraposition, from A↝B infer :B↝:A....

    [...]

  • ...The latter is neither entailed by P nor by R. Rational Closure has been shown to be equivalent to Pearl’s system Z (see Gold-szmidt & Pearl, 1990; Pearl, 1990) which employs a probabilistic interpretation of defaults....

    [...]

Proceedings Article
28 Aug 1993
TL;DR: This new approach leads to a nonmonotonic inference which satisfies the "rationality" property while solving the problem of blocking of property inheritance and differs from and improves previous equivalent approaches such as Gardenfors and Makinson's expectation-based inference, Pearl's System Z and possibilistic logic.
Abstract: The idea of ordering plays a basic role in commonsense reasoning for addressing three interrelated tasks: inconsistency handling, belief revision and plausible inference. We study the behavior of non-monotonic inferences induced by various methods for priority-based handling of inconsistent sets of classical formulas. One of them is based on a lexicographic ordering of maximal consistent subsets, and refines Brewka's preferred sub-theories. This new approach leads to a nonmonotonic inference which satisfies the "rationality" property while solving the problem of blocking of property inheritance. It differs from and improves previous equivalent approaches such as Gardenfors and Makinson's expectation-based inference, Pearl's System Z and possibilistic logic.

405 citations

Proceedings Article
24 Aug 1981
TL;DR: In this article, the authors propose a new concept of integrity, distinct from the conventional Integrity Issues of first-order data bases, and introduce non-normal defaults, which are more complex than normal default theories.
Abstract: Although most commonly occurring default rules are normal when viewed in isolation, they can interact with each other in ways that lead to the derivation of anomalous default assumptions*. In order to deal with such anomalies it is necessary to re-represent these rules, in some cases by Introducing non-normal defaults. The need to consider such potential interactions leads to a new concept of integrity, distinct from the conventional Integrity Issues of first order data bases. The non-normal default rules required to deal with default interactions all have a common pattern, Default theories conforming to this pattern are considerably more complex than normal default theories. For example, they need not have extensions, and they lack the property of semi-monotonicity.

258 citations

Journal ArticleDOI
TL;DR: The lexicographic closure provides a logic of normal defaults that is different from the one proposed by R. Reiter and that is rich enough not to require the consideration of non-normal defaults.
Abstract: The lexicographic closure of any given finite setD of normal defaults is defined. A conditional assertiona ❘∼b is in this lexicographic closure if, given the defaultsD and the facta, one would concludeb. The lexicographic closure is essentially a rational extension ofD, and of its rational closure, defined in a previous paper. It provides a logic of normal defaults that is different from the one proposed by R. Reiter and that is rich enough not to require the consideration of non-normal defaults. A large number of examples are provided to show that the lexicographic closure corresponds to the basic intuitions behind Reiter's logic of defaults.

249 citations


"Adaptively applying modus ponens in..." refers background in this paper

  • ...Moreover, Lehmann (1995) (see the discussion in Section 4) points out that there are two perspectives on default reasoning....

    [...]

  • ...Note however that the counter-intuitive ðp ^ s ^ rÞ↝ q is in the Rational and Lexicographic Closure, and it is entailed by the maximum entropy approach.17...

    [...]

  • ...More precisely, Lexicographic Closure strengthens Rational Closure for all defaults with antecedents that have a finite rank: if A has finite rank and A↝B is in the rational closure of D, then A↝B is in the lexicographic closure of D. 8....

    [...]

  • ...The former was proposed in Reiter and Criscuolo (1981) and Lehmann states that it is the intended reading for Rational Closure, whereas the presumptive reading is intended for the Lexicographic Closure....

    [...]

  • ...Lehmann’s Lexicographic Closure (see Benferhat, Cayrol, Dubois, Lang, & Prade, 1993; Lehmann, 1995) improves on some of the shortcomings of Rational Closure by strengthening it further.7 On the one hand, it introduces a more rigorous approach to strengthening the antecedent and hence avoids the so-called Drowning Problem (we discuss this in more detail in Section 6)....

    [...]