mlsanityData to 7 Oct 2026

Learning logic programs through divide, constrain, and conquer

arXiv 2109.07818 ↗First posted 16 Sep 2021cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

We introduce an inductive logic programming approach that combines classical divide-and-conquer search with modern constraint-driven search. Our anytime approach can learn optimal, recursive, and large programs and supports predicate invention. Our experiments on three domains (classification, inductive general game playing, and program synthesis) show that our approach can increase predictive accuracies and reduce learning times.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 9 of its 31 references that are in the map. First posted on arXiv 16 Sep 2021.

Builds on

9 of 31 references.

References · 9

  1. 2017Learning Explanatory Rules from Noisy Datacited by 210
  2. 2020Learning programs by learning from failurescited by 73
  3. 2014Clingo = ASP + Control: Preliminary Reportcited by 56
  4. 2021Inductive logic programming at 30cited by 46
  5. 2019Making sense of sensory inputcited by 29
  6. 2019Logical reduction of metarulescited by 19
  7. 2019Inductive general game playingcited by 18
  8. 2018Exploiting Answer Set Programming with External Sources for Meta-Interpretive Learningcited by 12
  9. 2021Predicate Invention by Learning From Failurescited by 9

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.