Skip to main content
Log in

Preferential Semantics using Non-smooth Preference Relations

  • Published:
Journal of Philosophical Logic Aims and scope Submit manuscript

Abstract

This paper studies the properties of eight semantic consequence relations defined from a Tarski-logic L and a preference relation ≺ . They are equivalent to Shoham’s so-called preferential entailment for smooth model structures, but avoid certain problems of the latter in non-smooth configurations. Each of the logics can be characterized in terms of what we call multi-selection semantics. After discussing this type of semantics, we focus on some concrete proposals from the literature, checking a number of meta-theoretic properties and elaborating on their intuitive motivation. As it turns out, many of their meta-properties only hold in case ≺ is transitive. To tackle this problem, we propose slight modifications of each of the systems, showing the resulting logics to behave better at the intuitive level and in metatheoretic terms, for arbitrary ≺ .

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. As noted by a referee, the first time preferential semantics were proposed and examined was by Bengt Hansson in the context of dyadic deontic logic–see [5]. However, only in the mid 1980s was it shown in [20] that such semantics could be used to characterize non-monotonic consequence operations.

  2. We call a Tarski-logic any logic whose consequence relation is reflexive, monotonic and transitive. In many papers on preferential semantics, L is also assumed to be compact and supraclassical. We will make it explicit whenever we need such additional properties.

  3. Since the publication of [9], the standard practice in papers on preferential semantics is to consider a set of states and a function f that maps this set into the set of models, where f may not be injective. For the current paper, either reading is fine: one may replace the word “model” with “state” throughout the paper and interpret the notation and definitions accordingly. We simply speak of models to avoid additional clutter.

  4. In Shoham’s [20], ≺ is assumed to be a strict partial order. However, as shown in [13], the same basic results (see the next paragraph) can be obtained for arbitrary preference relations ≺ .

  5. Where X is an arbitrary set, we say that X is ≺ -smooth, or that 〈X, ≺ 〉 is smooth, iff for each xX, either x is ≺ -minimal in X, or there is a ≺ -minimal yX such that yx. Note that smoothness is different from well-foundedness, i.e. the property that there are no infinite sequences of ever “better” elements in X. Also, in the absence of transitivity or irreflexivity, even finite sets of models may not be smooth–this will be illustrated by various examples throughout the paper.

  6. In this context, one may also refer to David Lewis’ discussion of the so-called Limit Assumption, which is equivalent to the assumption of smoothness in the current context–see [10, pp. 19-21]. In Lewis’ system of spheres, ≺ expresses similarity of worlds with respect to the actual world. He argues that in many cases, one cannot assume that there is a sphere of non-actual worlds that are “most similar” to the actual world.

  7. See also [8, Section 5.6]: “This [ = the smoothness condition] is a difficult condition to motivate as natural [...].”

  8. In the literature on preferences in general, this is not so–see e.g., [6, Sections 1.3 and 4.2] for an overview of criticisms on the assumption of transitivity for preference relations.

  9. This argument is similar to one by Voorbraak [24], who considers the combination of various preference relations which are induced by incomplete and possibly conflicting pieces of information. See also Section 4.2 in [6], where it is shown that various seemingly natural ways to combine preference relations do not preserve transitivity.

  10. Our example is structurally similar to one of Schumm [19].

  11. See Section 2.4 for the exact definition of the transitive closure of an arbitrary relation.

  12. See e.g., [13, p. 43].

  13. To see why, suppose Cn X does not satisfy right absorption. Let AC n(Cn X (Γ)) − Cn X (Γ). Then by left absorption and inclusion, ACn X (Cn X (Γ)). Hence Cn X (Cn X (Γ)) ⫅̸ Cn X (Γ).

  14. We call a model trivial if it verifies every formula of the language. Obviously, most logics do not have trivial models; Priest’s logic LP is a notable exception.

  15. We call Δ L-trivial iff C n L (Δ) is the set of all formulas of the language.

  16. If one can define a logical falsum ⊥ in L, then (ii) follows from (i). Also, if the language contains a classical negation, then (ii) implies (i). However, in some logics, like e.g. Priest’s LP, this is not the case.

  17. We do not presuppose that Γ is finite. Also, recall that the underlying logic L need not contain a classical conjunction; hence Γcannot always be reduced to a single formula.

  18. In some of Schlechta’s papers, Y is called downward closed in X whenever (according to our terminology) Y is ≺ -lower in X. In [1], ≺ -lowerness is dubbed ≻ -closedness and ≺ -density is dubbed ≺ -completeness. In the same paper, Y is called ≻ -dense in X whenever (in our terms) Y is both ≺ -lower and ≺ -dense in X.

  19. In fact, to obtain a well-defined semantic consequence relation, it suffices to have a function \(\psi ': {} \Upsilon \rightarrow \wp (\mathcal {M}(\emptyset ))\), where \(\Upsilon =_{\sf df} \{\mathcal {M}(\Gamma )\mid \Gamma \subseteq \mathcal {W}\}\). However, all selection functions from the current paper are defined generically for arbitrary sets, and hence we avoid the additional clutter that such a restriction would bring along.

  20. In fact, it suffices that ψ obeys these conditions for all sets X, YΥ – see also footnote 19. Again, we avoid such restrictions in this paper as it turns out that we can always guarantee the conditions wherever we need them, without restrictions on the domain.

  21. Again, one may restrict π to the domain Υ – see footnote 19 – and still obtain a well-defined consequence relation from it. For the same reasons as before, we will not do so in this paper.

  22. Since XΛ(X), requirement (i) is trivially fulfilled. Also, in view of the definition of ≺ -density in X, every YΛ(X) is a subset of X, which guarantees that (ii) holds.

  23. In the introduction of [17], Schlechta also considers the generalization of semantics in terms of a single selection function f to semantics in terms of a set F of such functions, where semantic consequence is then defined as validity in at least one set f (ℳ(Γ)) for an fF. It can be easily verified that our approach covers Schlechta’s idea as a special case. Apart from this, Schlechta’s results concern only one specific type of multi-selection semantics based on a preference relation, viz. his Limit Variant – see Section 4 below.

  24. Adaptive logics using this type of semantics have been developed to characterize various sorts of defeasible reasoning, including abduction [12], credulous acceptance in abstract argumentation [22], and the universal Rescher-Manor consequence [15].

  25. Where ℳ ≠ ℳ (Γ) for any Γ ⊆ 𝒲, we can simply let πns(ℳ) = {ℳ}. See also the previous footnotes concerning restrictions on the domain of π.

  26. It was David Makinson who proposed the name singular right absorption (in personal correspondence). It is easy to check that this property does not follow from inclusion and left absorption: for a fixed letter p, let Cn X (Γ) = C n(Γ) ∪ {p} for all Γ. To see why singular right absorption and left absorption do not imply inclusion, let Cn X (Γ) = for all Γ. To see why singular right absorption and inclusion do not imply left absorption, let C n Y (Γ) = C n(Γ ∪ {q}) whenever p ∈ Γ, and C n Y (Γ) = C n(Γ) otherwise (for fixed p, q).

  27. As with selection semantics, we may restrict these conditions to all X, Y, Z, Z 1, Z 2Υ – see also footnote 19 – and obtain the same metatheoretic properties of the corresponding consequence relations.

  28. To see why this holds, suppose CT holds, and let Z 1 = Z 2 = Z.

  29. This proof and the next one are based on those for the two directions of [18, Fact 3.4.5].

  30. As before, we let xtr y iff xtr y or x = y.

  31. In fact, this example shows that not only cumulative transitivity fails, but also the weaker fixed point property. We leave the verification of this to the reader.

  32. If ≺ is transitive, we can easily show that Ψ 0(X) is always ≺ -lower in X. That is, assume that (i) xΨ 0(X), (ii) yXΨ 0(X) and (iii) yx. Then by (ii), there is a z ∈ min(X) with zy. However, by (iii) and the transitivity of ≺, also zx, and hence xΨ 0(X), contradicting (i).

  33. Perhaps item 3 of this fact is not that immediate. To see why it holds, suppose ≺ is transitive, and xΨ 2(X) − Ψ 0(X). Hence (i) x is below a yΨ 0(X), but (ii) there is a z ∈ min(X) such that zx. By transitivity, zy as well, and hence yΨ 0(X) — a contradiction.

  34. Of course, one could define ψ in an ad hoc manner, e.g. by letting \(M\in \psi (\mathcal {M}(\Gamma ))\) iff \(M\in \mathcal {M}(\Gamma )\) and MA for all ACn X (Γ), where X is one of the systems introduced in the next section. However, even if it would turn out to be well-behaved or even equivalent to X, the resulting system can hardly be called insightful, and we would need a multi-selection semantics to provide more insight into it. so our point here does not concern mathematical possibility, but rather mathematical elegance.

  35. We found no proof of this lemma in the literature. In view of our proof, this can only be explained by the fact that usually, only the transitive case is considered for π0. For that case, Lemma 16 follows immediately from [18, Lemma XX, item (3)].

  36. This result generalizes Fact 3.4.3 from [18], as Schlechta only proves cumulativity for single formulas at the right and left hand side of the turnstile and restricts the scope to the case where L = CL.

  37. In view of Fact 10, items 5 and 6 are equivalent to items (1) and (2) from Fact 3.4.3 in [18, p. 141] in the transitive case; however, for the general case where ≺ is arbitrary, they are stronger.

  38. For the time being one may read \(\Vdash _{\Phi ^{0}}\) as primitive. However, further on in this section, it is shown that \(\Vdash _{\Phi ^{0}}\) can be characterized in terms of a multi-selection semantics, using a function Φ 0.

  39. This theorem could also be proved in purely set-theoretic terms, relying on Theorem 4 below. In that case, one would first prove that π0(X) ⊆ Φ 0(X) – see page 29 where the function Φ 0is defined.

  40. To see why Φ 1(X) ⫅̸ π1(X) for every X, let X = {x, y, z} and xyz. Then the set {x, z} is strongly \(\prec ^{\mathbf {tr}}_{X}\)-dense in X, but not \(\prec ^{\mathbf {tr}}_{X}\)-lower in X.

  41. This point refutes an earlier claim by Makinson – see [13, p. 74].

  42. Note that the requirement that π0(X) is ≺ -dense in X forces us to select some non-minimal models in cases where \(\langle \mathcal {M}(\Gamma ),\prec \rangle \) is not smooth.

References

  1. Baader, F., & Schlechta, K. (1993). A semantics for open normal defaults via a modified preferential approach. Technical Report RR-93-13, Deutsches Forschungszentrum fur Kunstliche Intelligenz (DFKI), Stuhlsatzenhausweg 3, D-66123 Saarbrucken, Germany.

  2. Batens, D. (2000). Minimally abnormal models in some adaptive logics. Synthese, 125, 5–18.

    Article  Google Scholar 

  3. Bossu, G., & Siegel, P. (1985). Saturation, nonmonotonic reasoning and the closed-world assumption. Artifical Intelligence, 25, 13–63.

    Article  Google Scholar 

  4. Boutilier, C. (1990). Conditional logics of normality as modal systems. In AAAI 90: Proceedings of the eigth national conference on artificial intelligence (pp. 594–599).

  5. Hansson, B. (1969). An analysis of some deontic logics. Nous, 3, 373–398.

    Article  Google Scholar 

  6. Hansson, S.O., & Grüne-Yanoff, T. (2012). Preferences In E.N. Zalta (Ed.), The Stanford encyclopedia of philosophy. http://plato.stanford.edu/entries/preferences/. Winter 2012 edition.

  7. Horty, J.F. (2001). Agency and deontic logic. Oxford: Oxford University Press.

    Book  Google Scholar 

  8. Koons, R. (2009). Defeasible reasoning In E.N. Zalta (Ed.), The Stanford encyclopedia of philosophy. Stanford University Press. Winter 2009 edition.

  9. Kraus, S., Lehmann, D., Magidor, M. (1990). Nonmonotonic reasoning, preferential models and cumulative logics. Artificial Intelligence, 44, 167–207.

    Article  Google Scholar 

  10. Lewis, D. (1973). Counterfactuals. Cambridge, Mass.: Harvard University Press.

  11. Lindström, S. (1994). A semantic approach to nonmonotonic reasoning: inference operations and choice. Uppsala Prints and Reprints in Philosophy, p. 10.

  12. Lycke, H. (2011). A formal explication of the search for explanations. The adaptive logics approach to abductive reasoning. Logic Journal of the IGPL, 20(2), 497–516.

    Article  Google Scholar 

  13. Makinson, D. (1994). General patterns in nonmonotonic reasoning. In Handbook of logic in artificial intelligence and logic programming (Vol. III). Clarendon Press.

  14. Makinson, D. (2012). Logical questions behind the lottery and preface paradoxes: lossy rules for uncertain inference. Synthese, 186, 511–529.

    Article  Google Scholar 

  15. Meheus, J., Straßer, C., Verdée, P. Which style of reasoning to choose in the face of conflicting information? Journal of Logic and Computation. In print.

  16. Priest, G. (1991). Minimally inconsistent LP. Studia Logica, 50, 321–331.

    Article  Google Scholar 

  17. Schlechta, K. (1996). A two-stage approach to first order default reasoning. Fundamenta Informaticae, 28(3-4), 377–402.

    Google Scholar 

  18. Schlechta, K. (2004). Coherent systems. Elsevier.

  19. Schumm, G.F. (1987). Transitivity, preference and indifference. Philosophical Studies, 52, 435–437.

    Article  Google Scholar 

  20. Shoham, Y. (1987). A semantical approach to nonmonotonic logics. In M.L. Ginsberg (Ed.), Readings in non-monotonic reasoning (pp. 227–249). Los Altos: Morgan Kaufmann.

    Google Scholar 

  21. Straßer, C., & Van De Putte, F. Dynamic proof theories for selection semantics: a generic adaptive logic framework. Unpublished paper.

  22. Straßer, C., & Šešelja D. (2010). Towards the proof-theoretic unification of Dung’s argumentation framework: an adaptive logic approach. Journal of Logic and Computation, 21, 133–156. Online access, doi: 10.1093/logcom/exq015.

    Article  Google Scholar 

  23. Van De Putte, F., & Straßer, C. (2012). Extending the standard format of adaptive logics to the prioritized case. Logique et Analyse, 220, 601–641.

    Google Scholar 

  24. Voorbraak, F. (1993). Preference-based semantics for nonmonotonic logics. In R. Bajcsy (Ed.), IJCAI (pp. 584–591). Morgan Kaufmann.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frederik Van De Putte.

Additional information

We are greatly indebted to David Makinson and the anonymous referees for helpful comments and suggestions.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Van De Putte, F., Straßer, C. Preferential Semantics using Non-smooth Preference Relations. J Philos Logic 43, 903–942 (2014). https://doi.org/10.1007/s10992-013-9302-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10992-013-9302-6

Keywords

Navigation