Developers often dedicate significant time to maintaining and refactorin...
Many data extraction tasks of practical relevance require not only synta...
Prior work has combined chain-of-thought prompting in large language mod...
This paper presents a new synthesis-based approach for solving the Learn...
This paper presents a new synthesis-based approach for batch image
proce...
There has been growing interest in automatically predicting missing type...
Learning from demonstration (LfD) is a widely researched paradigm for
te...
In reinforcement learning for safety-critical settings, it is often desi...
We propose a new technique based on program synthesis for automatically
...
We present a new domain-agnostic synthesis technique for generating prog...
We present a study of crash-consistency bugs in persistent-memory (PM) f...
Accurate kinodynamic models play a crucial role in many robotics applica...
A monitor is a widely-used concurrent programming abstraction that
encap...
Machine learning (ML) models play an increasingly prevalent role in many...
Understanding the semantics of tables at scale is crucial for tasks like...
We present a novel bottom-up method for the synthesis of functional recu...
In this paper, we propose a new technique based on program synthesis for...
We propose a new algorithm to simplify the controller development for
di...
Several real-world libraries (e.g., reentrant locks, GUI frameworks,
ser...
Multimodal program synthesis, which leverages different types of user in...
We present Revel, a partially neural reinforcement learning (RL) framewo...
Existing datasets for regular expression (regex) generation from natural...
As gradual typing becomes increasingly popular in languages like Python ...
This paper presents a new technique for migrating data between different...
Recent systems for converting natural language descriptions into regular...
Despite their usefulness across a wide range of application domains, reg...
In recent years, the notion of local robustness (or robustness for short...
In recent years, the notion of local robustness (or robustness for short...
Many programs that interact with a database need to undergo schema
refac...
In this paper, we describe the formal verification of Smart Contracts of...
This paper proposes relational program synthesis, a new problem that con...
Many example-guided program synthesis techniques use abstractions to pru...
Explicit signaling between threads is a perennial cause of bugs in concu...
Even though many programmers rely on 3-way merge tools to integrate chan...
We propose a new conflict-driven program synthesis technique that is cap...
While many applications export data in hierarchical formats like XML and...
We present a new approach to example-guided program synthesis based on
c...
This paper addresses the problem of verifying equivalence between a pair...
In application domains that store data in a tabular format, a common tas...
This paper describes a new program simplification technique called progr...