Synthesis Benchmarks for Automated Reasoning
By: Márton Hajdu , Petra Hozzová , Laura Kovács and more
Potential Business Impact:
Helps computers write programs from descriptions.
Program synthesis is the task of constructing a program conforming to a given specification. We focus on deductive synthesis, and in particular on synthesis problems with specifications given as $\forall\exists$-formulas, expressing the existence of an output corresponding to any input. So far there has been no canonical benchmark set for deductive synthesis using the $\forall\exists$-format and supporting the so-called uncomputable symbol restriction. This work presents such a data set, composed by complementing existing benchmarks by new ones. Our data set is dynamically growing and should motivate future developments in the theory and practice of automating synthesis.
Similar Papers
Synthesis Benchmarks for Automated Reasoning
Logic in Computer Science
Helps computers automatically create programs from rules.
Synthesis Benchmarks for Automated Reasoning
Logic in Computer Science
Helps computers create programs from descriptions.
From Provable Correctness to Probabilistic Generation: A Comparative Review of Program Synthesis Paradigms
Programming Languages
Computers write code from simple instructions.