activity
20192023
most citedExact and Approximate Methods for Proving Unrealizability of Syntax-Guided Synthesis Problems

22 citations · 22 across the 5 of their papers we have counts for

collaborators

6 papers

cs.PL2023

Solvable Polynomial Ideals: The Ideal Reflection for Program Analysis

John Cyphert, Zachary Kincaid

This paper presents a program analysis method that generates program summaries involving polynomial arithmetic. Our approach builds on prior techniques that use solvable polynomial…

cs.PL2023

Optimal Symbolic Bound Synthesis

John Cyphert, Yotam Feldman, Zachary Kincaid +1

The problem of finding a constant bound on a term given a set of assumptions has wide applications in optimization as well as program analysis. However, in many contexts the object…

cs.PL2021

Synthesis with Asymptotic Resource Bounds

Qinheping Hu, John Cyphert, Loris D'Antoni +1

We present a method for synthesizing recursive functions that satisfy both a functional specification and an asymptotic resource bound. Prior methods for synthesis with a resource…

cs.PL2020★ 22 cited

Exact and Approximate Methods for Proving Unrealizability of Syntax-Guided Synthesis Problems

Qinheping Hu, John Cyphert, Loris D'Antoni +1

We consider the problem of automatically establishing that a given syntax-guided-synthesis (SyGuS) problem is unrealizable (i.e., has no solution). We formulate the problem of prov…

cs.PL2020

Templates and Recurrences: Better Together

Jason Breck, John Cyphert, Zachary Kincaid +1

This paper is the confluence of two streams of ideas in the literature on generating numerical invariants, namely: (1) template-based methods, and (2) recurrence-based methods. A t…

cs.PL2019

Proving Unrealizability for Syntax-Guided Synthesis

Qinheping Hu, Jason Breck, John Cyphert +2

Proving Unrealizability for Syntax-Guided Synthesis We consider the problem of automatically establishing that a given syntax-guided-synthesis (SyGuS) problem is unrealizable (i.e.…