activity
20202026
most citedThe SyGuS Language Standard Version 2.1

4 citations · 6 across the 10 of their papers we have counts for

collaborators

11 papers

cs.PL2026

NSynC: Normalised Synthesis of Computation

Zoey Shepherd, Ohad Kammar, Elizabeth Polgreen

Inductive program synthesis algorithms search a space of programs to find one that meets some specification. Enumerating according to the syntax of a programming language leads to…

cs.PL2025★ 1 cited

PolyVer: A Compositional Approach for Polyglot System Modeling and Verification

Pei-Wei Chen, Shaokai Lin, Adwait Godbole +4

Several software systems are polyglot; that is, they comprise programs implemented in a combination of programming languages. Verifiers that directly run on mainstream programming…

cs.AI2025

Online Prompt Selection for Program Synthesis

Yixuan Li, Lewis Frampton, Federico Mora +1

Large Language Models (LLMs) demonstrate impressive capabilities in the domain of program synthesis. This level of performance is not, however, universal across all tasks, all LLMs…

cs.PL2024

Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languages

Federico Mora, Justin Wong, Haley Lepe +6

Recent advances in large language models (LLMs) for code applications have demonstrated remarkable zero-shot fluency and instruction following on challenging code related tasks ran…

cs.PL2023★ 4 cited

The SyGuS Language Standard Version 2.1

Saswat Padhi, Elizabeth Polgreen, Mukund Raghothaman +2

The classical formulation of the program-synthesis problem is to find a program that meets a correctness specification given as a logical formula. Syntax-guided synthesis (SyGuS) i…

cs.SE2023

Genetic Algorithms for Searching a Matrix of Metagrammars for Synthesis

Yixuan Li, Federico Mora, Elizabeth Polgreen +1

Syntax-guided synthesis is a paradigm in program synthesis in which the search space of candidate solutions is constrained by a syntactic template in the form of a grammar. These s…

cs.LO2022

UCLID5: Multi-Modal Formal Modeling, Verification, and Synthesis

Elizabeth Polgreen, Kevin Cheang, Pranav Gaddamadugu +6

UCLID5 is a tool for the multi-modal formal modeling, verification, and synthesis of systems. It enables one to tackle verification problems for heterogeneous systems such as combi…

cs.LO2021

Satisfiability and Synthesis Modulo Oracles

Elizabeth Polgreen, Andrew Reynolds, Sanjit A. Seshia

In classic program synthesis algorithms, such as counterexample-guided inductive synthesis (CEGIS), the algorithms alternate between a synthesis phase and an oracle (verification)…

cs.PL2020

Synthesis in Uclid5

Federico Mora, Kevin Cheang, Elizabeth Polgreen +1

We describe an integration of program synthesis into Uclid5, a formal modelling and verification tool. To the best of our knowledge, the new version of Uclid5 is the only tool that…

cs.SE2020★ 1 cited

Gradient Descent over Metagrammars for Syntax-Guided Synthesis

Nicolas Chan, Elizabeth Polgreen, Sanjit A. Seshia

The performance of a syntax-guided synthesis algorithm is highly dependent on the provision of a good syntactic template, or grammar. Provision of such a template is often left to…

cs.LO2020

SynRG: Syntax Guided Synthesis of Expressions with Alternating Quantifiers

Elizabeth Polgreen, Sanjit A. Seshia

Program synthesis is the task of automatically generating expressions that satisfy a given specification. Program synthesis techniques have been used to automate the generation of…