KLMLean 1.0: a Theorem Prover for Logics of Default Reasoning
Abstract
In this paper we present KLMLean 1.0, a theorem prover for some logics of default reasoning, namely Preferential logic P and Loop-Cumulative logic CL introduced by Kraus, Lehmann, and Magidor. KLMLean 1.0 implements some tableaux calculi for these logics recently introduced. It is implemented in SICStus Prolog and also comprises a graphical user interface written in Java. KLMLean 1.0 is available for free download at http://www.di.unito.it/spozzato/klmlean1/
References (11)
- Beckert, B. and J. Posegga, leantap: Lean tableau-based deduction, Journal of Au- tomated Reasoning, 15(3) (1995), pp. 339-358.
- Fitting, M., leantap revisited, Journal of Logic and Computation, 8(1) (1998), pp. 33-47.
- Friedman, N., J. Y. Halpern and D. Koller, First-order conditional logic for default reasoning revisited, ACM TOCL, ACM Press 1 (2000), pp. 175-207.
- Gabbay, D., Theoretical foundations for non-monotonic reasoning in expert sys- tems, Logics and models of concurrent systems, Springer (1985), pp. 439-457.
- Giordano, L., V. Gliozzi, N. Olivetti and G. L. Pozzato, Analytic tableaux for klm preferential and cumulative logics, In Proc. of 12th Conference on Logic for Programming Artificial Intelligence and Reasoning (LPAR 2005), volume 3835 of LNAI, Springer-Verlag (2005), pp. 666-681.
- Kraus, S., D. Lehmann and M. Magidor, Nonmonotonic reasoning, preferential models and cumulative logics, Artificial Intelligence, 44(1-2) (1990), pp. 167-207.
- Lehmann, D. and M. Magidor, What does a conditional knowledge base entail?, Artificial Intelligence, Elsevier Science Publishers Ltd. 55 (1992), pp. 1-60.
- Nute, D., Topics in conditional logic, Reidel (1980).
- Olivetti, N. and G. L. Pozzato, Condlean: A theorem prover for conditional logics, In Proc. of TABLEAUX 2003, vol. 2796 of LNAI, Springer (2003), pp. 264-270.
- Olivetti, N. and G. L. Pozzato, Condlean 3.0: Improving condlean for stronger con- ditional logics, In Proc. of TABLEAUX 2005, vol. 3702 of LNAI, Springer (2005), pp. 328-332.
- Shoham, Y., A semantical approach to nonmonotonic logics, In Proceedings of Logics in Computer Science (1987), pp. 275-279.