paper-with-me

Papers

Relational decomposition for program synthesis

2024-08-22 · Céline Hocquette, Andrew Cropper

We introduce a novel approach to program synthesis that decomposes complex functional tasks into simpler relational synthesis sub-tasks. We demonstrate the effectiveness of our approach using an off-the-shelf inductive logic programming (ILP) system on three challenging datasets. Our results show that (i) a relational representation can outperform a functional one, and (ii) an off-the-shelf ILP system with a relational encoding can outperform domain-specific approaches.

📄 PDF Abstract BibTeX arXiv:2408.12212

Code (1)

celinehocquette/ijcai25-relational-decomposition 공식 구현

Tasks

Inductive logic programmingProgram Synthesis

Similar Papers 제목 키워드 기반

Shedding Light in Task Decomposition in Program Synthesis: The Driving Force of the Synthesizer Model

2025-03-11 · Janis Zenkner, Tobias Sesterhenn, Christian Bartelt

Task decomposition is a fundamental mechanism in program synthesis, enabling complex problems to be broken down into manageable subtasks. ExeDec, a state-of-the-art program synthesis framework, employs this approach by c…

Program Synthesis

Relational program synthesis with numerical reasoning

2022-10-03 · Céline Hocquette, Andrew Cropper

Program synthesis approaches struggle to learn programs with numerical values. An especially difficult problem is learning continuous values over multiple examples, such as intervals. To overcome this limitation, we intr…

Inductive logic programmingProgram SynthesisRelational Reasoning

Generating Programmatic Referring Expressions via Program Synthesis

2020-01-01 · ICML 2020 1 · Jiani Huang, Calvin Smith, Osbert Bastani, Rishabh Singh 외

Incorporating symbolic reasoning into machine learning algorithms is a promising approach to improve performance on learning tasks that require logical reasoning. We study the problem of generating a programmatic variant…

Enumerative SearchLogical ReasoningProgram Synthesis

ExeDec: Execution Decomposition for Compositional Generalization in Neural Program Synthesis

2023-07-26 · Kensen Shi, Joey Hong, Yinlin Deng, Pengcheng Yin 외

When writing programs, people have the ability to tackle a new complex task by decomposing it into smaller and more familiar subtasks. While it is difficult to measure whether neural program synthesis methods have simila…

Program Synthesis

A Divide-Align-Conquer Strategy for Program Synthesis

2023-01-08 · Jonas Witt, Sebastijan Dumančić, Tias Guns, Claus-Christian Carbon

A major bottleneck in search-based program synthesis is the exponentially growing search space which makes learning large programs intractable. Humans mitigate this problem by leveraging the compositional nature of the r…

ARCInductive logic programmingProgram SynthesisVisual Reasoning