mlsanityData to 14 Oct 2026

Scalable Knowledge Refactoring using Constrained Optimisation

arXiv 2408.11530 ↗First posted 21 Aug 2024cs.LO cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Knowledge refactoring compresses a logic program by introducing new rules. Current approaches struggle to scale to large programs. To overcome this limitation, we introduce a constrained optimisation refactoring approach. Our first key idea is to encode the problem with decision variables based on literals rather than rules. Our second key idea is to focus on linear invented rules. Our empirical results on multiple domains show that our approach can refactor programs quicker and with more compression than the previous state-of-the-art approach, sometimes by 60%.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 38 references that are in the map. First posted on arXiv 21 Aug 2024.

Builds on

6 of 38 references.

References · 6

  1. 2013A Semantic Matching Energy Function for Learning with Multi-relational Datacited by 61
  2. 2022Top-Down Synthesis for Library Learningcited by 58
  3. 2020Randomised Gaussian Process Upper Confidence Bound for Bayesian Optimisationcited by 22
  4. 2019Learning Relational Representations with Auto-encoding Logic Programscited by 13
  5. 2023Generalisation Through Negation and Predicate Inventioncited by 5
  6. 2024On Policy Reuse: An Expressive Language for Representing and Executing General Policies that Call Other Policiescited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.