Abstract
We study the expressive power of first-order autoepistemic logic. We argue that full introspection of rational agents should be carried out by minimizing positive introspection and maximizing negative introspection. Based on full introspection, we propose the maximal well-founded semantics that characterizes autoepistemic reasoning processes of rational agents, and show that breadth of the semantics covers all theories in autoepistemic logic of first order, Moore's AE logic, and Reiter's default logic. Our study demonstrates that the autoepistemic logic of first order is a very powerful framework for nonmonotonic reasoning, logic programming, deductive databases, and knowledge representation.
Similar content being viewed by others
References
Baral, C. R. and Subrahmanian, V. S.: Dualities between alternative semantics for logic programming and nonmonotonic reasoning,Journal of Automated Reasoning 10 (1993), 399–420.
Baral, C. R. and Subrahmanian, V. S.: Stable and extension class theory for logic programs and default logics,Journal of Automated Reasoning 8 (1992), 345–366.
Dung, P. M.: Negations as hypotheses: an abductive foundation for logic programming, inProceedings of the 8th International Conference on Logic Programming, The MIT Press, 1991, pp. 3–17.
Gelder van, A.: The alternating fixpoints of logic programs with negation, inProceedings of the 8th ACM PODS, 1989, pp. 1–10.
Gelder van, A., Ross, K., and Schlipf, J.: The well-founded semantics for general logic programs,JACM 38 (1991), 620–650.
Gelfond, M.: On stratified autoepistemic theories, inProceedings of AAAI-87, Morgan Kaufmann Publishers, 1987, pp. 207–211.
Gelfond, M. and Lifschitz, V.: Logical programs with classical negation, inProceedings of the 7th International Conference on Logic Programming, The MIT Press, 1990, pp. 579–597.
Gelfond, M. and Lifschitz, V.: The stable model semantics for logic programming, inProc. of the 5th International Conference and Symposium on Logic Programming, The MIT Press, 1988, pp. 1070–1080.
Hu, Y. and Yuan, L. Y.: Extended well founded semantics for logic programs with negations, inProceedings of the 8th International Conference on Logic Programming, The MIT Press, 1991, pp. 412–425.
Hughes, G. E. and Cresswell, M. J.:Introduction to Modal Logic, Routledge, 1968.
Konolige, K.: Ideal introspective belief, inProceedings of the AAAI-92, Morgan Kaufmann Publishers, 1992, pp. 635–641.
Konolige, K.: On the relationship between default and autoepistemic logic,Artificial Intelligence 35 (1988), 343–382.
Lifschitz, V.: Between circumscription and autoepistemic logic.KR'89, 1989, pp. 235–244.
Marek, W. and Subrahmanian, V.S.: The relationship between stable, supported, default and auto-epistemic semantics for general logic programs, inProceedings of the 6th International Conference and Symposium on Logic Programming, The MIT Press, 1989, pp. 600–617. Extended version inTheoretical Computer Science 103 (1992), 365–386.
Marek, W. and Truszczunski, M.: Relating autoepistemic and default logic, inProc. of KR '89, 1989, pp. 276–288.
Moore, R. C.: Semantic considerations on non-monotonic logic,AI 25 (1985), 75–94.
Perlis, D.: Autocircumscription,Artificial Intelligence 36 (1988), 223–236.
Przymusinski, T. C.: Autoepistemic logics of closed world beliefs and logic programming, inProc. of the Workshop on NRLP, 1991, pp. 3–20.
Przymusinski, T. C.: Semantics of disjunctive logic programs and deductive databases, inProc. of the 2nd International Conference on Deductive and Object Oriented Databases, 1991.
Reiter, R.: A logic for default reasoning,Artificial Intelligence 13 (1980), 81–132.
Schwarz, G.: Bounding introspection in nonmonotonic reasoning,KR '92, 1992, pp. 581–590.
Tiomkin, M. and Kaminski, M.: Nonmonotonic default modal logics, inProc. of TARK 1990, 1990, pp. 73–84.
You, J.-H. and Yuan, L. Y.: On the equivalence of logic program semantics, inProc. of the Workshop on Logic Programs with Incomplete Information, following ILPS '93, 1993, pp. 161–176, also available as Research Report of ISIS-RR-93-E12, Fujitsu Labs (to appear inJ. Logic Programming).
You, J.-H. and Yuan, L. Y.: Three-valued formalization of logic programming: is it needed? inProc. of the 9th ACM PODS, 1990, pp. 172–182.
Yuan, L. Y.: Logic program semantics and circumscription of autoepistemic theories,Information Processing Letters,50 (1994), 159–164.
Yuan, L. Y. and You, J.-H.: Autoepistemic circumscription and logic programs,Journal of Automated Reasoning 10 (1993), 143–160.
Author information
Authors and Affiliations
Additional information
This research is partially supported by NSERC grant OGP42193.
Rights and permissions
About this article
Cite this article
Yuan, LY. Autoepistemic logic of first order and its expressive power. J Autom Reasoning 13, 69–82 (1994). https://doi.org/10.1007/BF00881912
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00881912