Well-Founded Semantics and the Algebraic Theory of Non-monotone Inductive Definitions

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 wellfounded semantics of logic programs and the semantics of ID-logic, which moreover is easier to implement in model generators.

[1]  S. Feferman Formal Theories for Transfinite Iterations of Generalized Inductive Definitions and Some Subsystems of Analysis , 1970 .

[2]  Victor W. Marek,et al.  Logic programming revisited , 2001, ACM Trans. Comput. Log..

[3]  Victor W. Marek,et al.  Uniform semantic treatment of default and autoepistemic logics , 2000, Artif. Intell..

[4]  Peter Aczel,et al.  An Introduction to Inductive Definitions , 1977 .

[5]  Victor W. Marek,et al.  Approximations, stable operators, well-founded fixpoints and applications in nonmonotonic reasoning , 2000 .

[6]  Jörg Flum,et al.  Finite model theory , 1995, Perspectives in Mathematical Logic.

[7]  Melvin Fitting,et al.  A Kripke-Kleene Semantics for Logic Programs , 1985, J. Log. Program..

[8]  Jack Minker,et al.  Logic-Based Artificial Intelligence , 2000 .

[9]  David G. Mitchell,et al.  A Framework for Representing and Solving NP Search Problems , 2005, AAAI.

[10]  Akiko Kino,et al.  Intuitionism and Proof Theory , 1970 .

[11]  Emil L. Post Formal Reductions of the General Combinatorial Decision Problem , 1943 .

[12]  Stephen J. Garland Review: C. Spector, Inductively Defined Sets of Natural Numbers , 1969 .

[13]  Y. Moschovakis Elementary induction on abstract structures (Studies in logic and the foundations of mathematics) , 1974 .

[14]  Miroslaw Truszczynski,et al.  On the problem of computing the well-founded semantics , 2001, Theory Pract. Log. Program..

[15]  B. V. Fraassen Singular Terms, Truth-Value Gaps, and Free Logic , 1966 .

[16]  Frank Wolter,et al.  Monodic fragments of first-order temporal logics: 2000-2001 A.D , 2001, LPAR.

[17]  Yiannis N. Moschovakis,et al.  Elementary induction on abstract structures , 1974 .

[18]  Ilkka Niemelä,et al.  Smodels: A System for Answer Set Programming , 2000, ArXiv.

[19]  Maurice Bruynooghe,et al.  Satisfiability Checking for PC(ID) , 2005, LPAR.

[20]  Victor W. Marek,et al.  Ultimate approximation and its application in nonmonotonic knowledge representation systems , 2004, Inf. Comput..

[21]  Miroslaw Truszczynski,et al.  On the Problem of Computing the Well-Founded Semantics , 2000, Computational Logic.

[22]  Eugenia Ternovska,et al.  A Logic for Non-Monotone Inductive Definitions , 2005, ArXiv.

[23]  Kenneth A. Ross,et al.  The well-founded semantics for general logic programs , 1991, JACM.

[24]  Eugenia Ternovska,et al.  A Logic of Non-monotone Inductive Definitions and Its Modularity Properties , 2004, LPNMR.

[25]  Melvin Fitting,et al.  The Family of Stable Models , 1993, J. Log. Program..

[26]  Luís Moniz Pereira,et al.  Computational Logic — CL 2000 , 2000, Lecture Notes in Computer Science.

[27]  A. Tarski A LATTICE-THEORETICAL FIXPOINT THEOREM AND ITS APPLICATIONS , 1955 .

[28]  H. Keisler,et al.  Handbook of mathematical logic , 1977 .

[29]  Eugenia Ternovska,et al.  A logic of nonmonotone inductive definitions , 2008, TOCL.

[30]  Yiannis N. Moschovakis On nonmonotone inductive definability , 1974 .

[31]  Marc Denecker,et al.  Extending Classical Logic with Inductive Definitions , 2000, Computational Logic.