Abstract
Approximation theory is a fixpoint theory of general (monotone and non-monotone) operators which generalizes all main semantics of logic programming, default logic and autoepistemic logic. In this paper, we study inductive constructions using operators and show their confluence to the well-founded fixpoint of the operator. This result is one argument for the thesis that Approximation theory is the fixpoint theory of certain generalised forms of (non-monotone) induction. We also use the result to derive a new, more intuitive definition of the well-founded semantics of logic programs and the semantics of ID-logic, which moreover is easier to implement in model generators.
Works supported by IWT VLaanderen, FWO Vlaanderen.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aczel, P.: An introduction to inductive definitions. In: Barwise, J. (ed.) Handbook of Mathematical Logic, pp. 739–782. North-Holland, Amsterdam (1977)
Denecker, M.: Extending classical logic with inductive definitions. In: Palamidessi, C., et al. (eds.) CL 2000. LNCS (LNAI), vol. 1861, pp. 703–717. Springer, Heidelberg (2000)
Denecker, M., Bruynooghe, M., Marek, V.: Logic programming revisited: Logic programs as inductive definitions. ACM Transactions on Computational Logic 2(4), 623–654 (2001)
Denecker, M., Marek, V., Truszczyński, M.: Approximating operators, stable operators, well-founded fixpoints and applications in nonmonotonic reasoning. In: Minker, J. (ed.) Logic-based Artificial Intelligence, pp. 127–144. Kluwer Academic Publishers, Dordrecht (2000)
Denecker, M., Marek, V., Truszczyński, M.: Uniform semantic treatment of default and autoepistemic logics. Artificial Intelligence 143(1), 79–122 (2003)
Denecker, M., Marek, V., Truszczyński, M.: Ultimate approximation and its application in nonmonotonic knowledge representation systems. Information and Computation 192(1), 84–121 (2004)
Denecker, M., Ternovska, E.: A logic of non-monotone inductive definitions and its modularity properties. In: Lifschitz, V., Niemelä, I. (eds.) LPNMR 2004. LNCS (LNAI), vol. 2923, Springer, Heidelberg (2003)
Denecker, M., Ternovska, E.: A logic of non-monotone inductive definitions. Transactions On Computational Logic (TOCL) (2007)
Ebbinghaus, H.-D., Flum, J.: Finite Model Theory. Springer, Heidelberg (1999)
Feferman, S.: Formal theories for transfinite iterations of generalised inductive definitions and some subsystems of analysis. In: Kino, A., Myhill, J., Vesley, R.E. (eds.) Intuitionism and Proof theory, pp. 303–326. North-Holland, Amsterdam (1970)
Fitting, M.: A Kripke-Kleene Semantics for Logic Programs. Journal of Logic Programming 2(4), 295–312 (1985)
Fitting, M.: The family of stable models. Journal of Logic Programming 17(2-4), 197–225 (1993)
Lonc, Z., Truszczyński, M.: On the problem of computing the well-founded semantics. Theory and practice of Logic Programming 1(5), 591–609 (2001)
Mariën, M., et al.: Satisfiability checking for PC(ID). In: Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. LNCS (LNAI), vol. 3835, pp. 565–579. Springer, Heidelberg (2005)
Mitchell, D., Ternovska, E.: A framework for representing and solving np search problems. In: AAAI’05, pp. 430–435. AAAI Press, Menlo Park (2005)
Moschovakis, Y.N.: Elementary Induction on Abstract Structures. North-Holland, Amsterdam (1974)
Moschovakis, Y.N.: On non-monotone inductive definability. Fundamenta Mathematica 82, 39–83 (1974)
Niemelä, I., Simons, P., Syrjänen, T.: Smodels: a system for answer set programming. In: Proceedings of the 8th International Workshop on Non-Monotonic Reasoning, Breckenridge, Colorado, USA, cs.AI/0003033 (April 2000)
Post, E.: Formal reduction of the general combinatorial decision problem. American Journal of Mathematics 65, 197–215 (1943)
Spector, C.: Inductively defined sets of natural numbers. In: Infinitistic Methods (Proc. 1959 Symposium on Foundation of Mathematis in Warsaw), pp. 97–102. Pergamon Press, Oxford (1961)
Tarski, A.: Lattice-theoretic fixpoint theorem and its applications. Pacific journal of Mathematics 5, 285–309 (1955)
van Fraassen, B.C.: Singular Terms, truth-Value Gaps, and Free Logic. The journal of Philosophy 63(17), 481–495 (1966)
Van Gelder, A., Ross, K.A., Schlipf, J.S.: The well-founded semantics for general logic programs. Journal of the ACM 38(3), 620–650 (1991)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Denecker, M., Vennekens, J. (2007). Well-Founded Semantics and the Algebraic Theory of Non-monotone Inductive Definitions. In: Baral, C., Brewka, G., Schlipf, J. (eds) Logic Programming and Nonmonotonic Reasoning. LPNMR 2007. Lecture Notes in Computer Science(), vol 4483. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72200-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-72200-7_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72199-4
Online ISBN: 978-3-540-72200-7
eBook Packages: Computer ScienceComputer Science (R0)