A Logic for Non-Monotone Inductive Definitions
Marc Denecker, Eugenia Ternovska

TL;DR
This paper introduces a new logic, ID-logic, to formalize various forms of non-monotone induction, including iterated induction, and explores its modularity properties, with implications for logic programming.
Contribution
It formalizes the principle of iterated induction within a new logic, extending the formalization of induction principles in logical frameworks.
Findings
ID-logic captures well-founded, monotone, and iterated induction.
Modularity conditions allow decomposing complex definitions into smaller parts.
Results apply to logic programming and abductive reasoning under well-founded semantics.
Abstract
Well-known principles of induction include monotone induction and different sorts of non-monotone induction such as inflationary induction, induction over well-founded sets and iterated induction. In this work, we define a logic formalizing induction over well-founded sets and monotone and iterated induction. Just as the principle of positive induction has been formalized in FO(LFP), and the principle of inflationary induction has been formalized in FO(IFP), this paper formalizes the principle of iterated induction in a new logic for Non-Monotone Inductive Definitions (ID-logic). The semantics of the logic is strongly influenced by the well-founded semantics of logic programming. Our main result concerns the modularity properties of inductive definitions in ID-logic. Specifically, we formulate conditions under which a simultaneous definition of several relations is logically…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Advanced Algebra and Logic · Semantic Web and Ontologies
