Skip to main content
Log in

Modal logic for default reasoning

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

In the paper we introduce a variant of autoepistemic logic that is especially suitable for expressing default reasonings. It is based on the notion of iterative expansion. We show a new way of translating default theories into the language of modal logic under which default extensions correspond exactly to iterative expansions. Iterative expansions have some attractive properties. They are more restrictive than autoepistemic expansions, and, for some classes of theories, than moderately grounded expansions. At the same time iterative expansions avoid several undesirable properties of strongly grounded expansions, for example, they are grounded in the whole set of the agent's initial assumptions and do not depend on their syntactic representation.

Iterative expansions are defined syntactically. We define a semantics which leads to yet another notion of expansion — weak iterative expansion — and we show that there is an important class of theories, that we call ℐ-programs, for which iterative and weak iterative expansions coincide. Thus, for ℐ-programs, iterative expansions can be equivalently defined by semantic means.

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.

Similar content being viewed by others

References

  1. K.R. Apt, H. Blair and A. Walker, Towards a theory of declarative knowledge, in:Foundations of Deductive Databases and Logic Programming, ed. J. Minker (Morgan Kaufmann, 1987) pp. 89–142; Stratification, J. Inform. Comput., to appear.

  2. B.F. Chellas,Modal Logic, an Introduction (Cambridge University Press, 1980).

  3. D.W. Etherington, Formalizing nonmonotonic reasoning systems, Artificial Intelligence J. 31 (1987) 41–85.

    Article  MathSciNet  MATH  Google Scholar 

  4. M. Gelfond and V. Lifschitz, The stable model semantics for logic programming, in:Proc. 5th Int. Symp. on Logic Programming, Seattle, eds. R. Kowalski and K. Bowen (1988).

  5. K. Konolige, On the relation between default and autoepistemic logic, Artificial Intelligence 35 (1988) 343–382.

    Article  MathSciNet  MATH  Google Scholar 

  6. K. Konolige, Errata to: On the relation between default and autoepistemic logic, Artificial Intelligence, to appear.

  7. W. Marek, Stable theories in autoepistemic logic, Fundamenta Informaticae 12 (1989) 243–254.

    MathSciNet  MATH  Google Scholar 

  8. W. Marek and M. Truszczyński, Autoepistemic logic, submitted (available as Technical Report 115-88, Department of Computer Science, University of Kentucky, Lexington, KY 40506-0027 (1988)).

    Google Scholar 

  9. W. Marek and M. Truszczyński, Relating autoepistemic and default logics, in:Principles of Knowledge Representation and Reasoning (Morgan Kaufmann, San Mateo, 1989) pp. 276–288. (Full version available as Technical Report 144-89, Department of Computer Science, University of Kentucky, Lexington, KY 40506-0027 (1989).)

    Google Scholar 

  10. J. McCarthy, Circumscription — a form of non-monotonic reasoning, Artificial Intelligence J. 13 (1980) 27–39.

    Article  MATH  Google Scholar 

  11. D. McDermott and J. Doyle, Nonmonotonic logic I, Artificial Intelligence J. 13 (1980) 41–72.

    Article  MathSciNet  MATH  Google Scholar 

  12. D. McDermott, Nonmonotonic logic II: Nonmonotonic modal theories, J. ACM 29 (1982) 33–57.

    Article  MathSciNet  MATH  Google Scholar 

  13. R.C. Moore, Semantical considerations on non-monotonic logic, Artificial Intelligence 25 (1985) 75–94.

    Article  MathSciNet  MATH  Google Scholar 

  14. I. Niemelä, Decision procedure for autoepistemic logic,Lecture Notes in Computer Science, vol. 310 (Springer, 1988) pp. 675–684.

  15. I. Niemelä, Predicate autoepistemic logic, preprint (1988).

  16. R. Reiter, On closed world databases, in:Logic and Data Bases, eds. H. Gallaire and J. Minker (1978) pp. 55–76.

  17. R. Reiter, A logic for default reasoning, Artificial Intelligence J. 13 (1980) 81–132.

    Article  MathSciNet  MATH  Google Scholar 

  18. G.F. Shvarts, Non-monotonic logics based on different modal logics,Proc. Int. Conf. on Computer Logic, Part 2, Tallinn (1988) pp. 250–252.

  19. G.F. Shvarts, Fixed-points of nonmonotonic modal theories, Manuscript (1988).

  20. R.C. Stalnaker, A note on nonmonotonic modal logic, unpublished Manuscript (1980).

  21. D. Touretzky,The Mathematics of Inheritance Systems (Pitman, London, 1986).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was partially supported by Army Research Office under grant DAAL03-89-K-0124, and by National Science Foundation and the Commonwealth of Kentucky EPSCoR program under grant RII 8610671.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Marek, W., Truszczyński, M. Modal logic for default reasoning. Ann Math Artif Intell 1, 275–302 (1990). https://doi.org/10.1007/BF01531081

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01531081

Keywords

Navigation