Learning logic programs by finding minimal unsatisfiable subprograms
Not on the map. Why?
Abstract (arXiv)
The goal of inductive logic programming (ILP) is to search for a logic program that generalises training examples and background knowledge. We introduce an ILP approach that identifies minimal unsatisfiable subprograms (MUSPs). We show that finding MUSPs allows us to efficiently and soundly prune the search space. Our experiments on multiple domains, including program synthesis and game playing, show that our approach can reduce learning times by 99%.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 2 of its 49 references that are in the map. First posted on arXiv 29 Jan 2024.
Builds on
2 of 49 references.
References · 2
- 2021Neuro-Symbolic Hierarchical Rule Inductioncited by 23
- 2021Predicate Invention by Learning From Failurescited by 9
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Efficient rule induction by ignoring pointless rulescited by 0
- 2025Efficient rule induction by ignoring pointless rules3 Feb 2025