Scalable Knowledge Refactoring using Constrained Optimisation

Minghao Liu, David M. Cerna, Filipe Gouveia, Andrew Cropper
8/21/2024
cs.LOcs.AI

No confident code implementation found for this paper.

Abstract

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%.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024scalable,
  title  = {Scalable Knowledge Refactoring using Constrained Optimisation},
  author = {Minghao Liu and David M. Cerna and Filipe Gouveia and Andrew Cropper},
  year   = {2024},
  eprint = {2408.11530},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.11530v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.11530.svg)](https://codeofpaper.com/paper/2408.11530)

Discussion