Learning logic programs by discovering higher-order abstractions

We introduce the higher-order refactoring problem, where the goal is to compress a logic program by discovering higher-order abstractions, such as map, filter, and fold. We implement our approach in STEVIE, which formulates the refactoring problem as a constraint optimisation problem. Our experiment...

Full description

Bibliographic Details
Main Authors: Hocquette, C, Dumancic, S, Cropper, A
Format: Conference item
Language:English
Published: International Joint Conferences on Artificial Intelligence 2024