Prog. Synthesis
Automated programming, code generation, and program induction
20 papers indexed
Decode-Time Grammars: Constrained LLM Generation over a Refinement Order of Grammar Fragments
Shuoming Zhang, Ruiyuan Xu, Haofeng Li, Qiuchu Yu +6 more
This paper introduces decode-time grammars to ensure grammatical and semantic correctness of code generated by large language models, particularly for low-resource programming surfaces.
Connecting Quantum Proof Systems and Hoare Logic
The paper presents a new approach to verifying quantum programs using classical automated verifiers.
ARCHER: Agentic Rule and Compliance Harness for Executable Regulations
ARCHER is a test-driven, multi-agent program-synthesis harness that generates auditable verification code from regulatory Codes of Practice for transparent, adaptable, and scalable compliance checking…
Combinatorial Synthesis: Scaling Code RLVR via Atomic Decomposition and Recombination
Jiasheng Zheng, Boxi Cao, Boxi Yu, Yuzhong Zhang +5 more
The paper introduces Atomic Decomposition and Recombination (ADR), a novel framework that generates genuinely novel and challenging verifiable code tasks, significantly improving the scalability of Re…
Coding Agents for Generalized Task and Motion Planning Problems
Matteo Merler, Bowen Li, Josh Roy, Yichao Liang +3 more
This paper evaluates the effectiveness of coding agents in solving generalized task and motion planning problems.
nomp: A Framework for Building Domain Specific Compilers
The authors propose nomp, a framework for building domain-specific compilers to improve programmer productivity without sacrificing performance and portability.
Vero: Can AI Agents Build Formally Verified Software Repositories?
Zhe Ye, Hantao Lou, Yuechun Sun, Peiyang Song +7 more
The paper introduces Vero, the first benchmark for evaluating joint implementation and proof synthesis at the repository level for AI-generated software.
An Empirical Evaluation of LLM-Generated Code Security Across Prompting Methods
The paper empirically evaluates the security quality of LLM-generated code across various prompting methods, finding that while prompting alters the structure of weaknesses, it is insufficient to reli…
Bridging the Sim-to-Real Gap in Semiconductor Visual Program Synthesis via Input Binarization
Yusuke Ohtsubo, Kota Dohi, Koichiro Yawata, Koki Takeshita +1 more
The paper proposes a visual program synthesis framework using a VLM to generate accurate training data for semiconductor inspection, mitigating the sim-to-real gap by applying input binarization to st…
Agent trajectories as programs: fingerprinting and programming coding-agent behavior
The paper introduces methods to compare agents procedurally in different contexts and develop a framework for auditing and evaluating agent behavior.
ALPS: Automated Least-Privilege Enforcement for Securing Serverless Functions
ALPS is an automated, vendor-agnostic framework that enforces least privilege in serverless functions by analyzing code and generating precise security policies, achieving high coverage and significan…
False Security Confidence in Benign LLM Code Generation
The paper introduces False Security Confidence (FSC), a new metric to measure the inherent prevalence of security vulnerabilities in code generated by LLMs that are otherwise functionally correct, eve…
AutoACSL: Synthesizing ACSL Specifications by Integrating LLMs with CPG-Based Static Analysis
AutoACSL is a framework that uses Code Property Graphs and large language models to generate formal specifications for C programs with improved success ratio and full proof ratio.
Weakly Non-Negative Supermartingales for Omega-Regular Verification
The paper introduces lazy Streett supermartingales and their lexicographic extension to certify almost-sure satisfaction of omega-regular properties with polynomial templates under a broad class of sa…
Can AI Agents Help Robotic Engineers? Lessons from Two Focus Days in Industry
This paper explores the use of AI agents in robotic engineering and their impact on productivity.
KBSpec: LLM-driven Formal Specification Generation with Evolving Domain Knowledge Base
Proposed method, KBSpec, uses external and internal knowledge to improve formal specification generation by LLMs, increasing verification pass rates and producing more high-completeness specifications…
MOSAIC: Modular Orchestration for Structured Agentic Intelligence and Composition
MOSAIC introduces a structured agentic framework that treats automated data science as a staged, context-grounded model selection problem, improving performance and traceability over traditional AutoM…
FVSpec: Real-World Property-Based Tests as Lean Challenges
The paper introduces FVSpec, a large-scale benchmark that translates thousands of real-world Python property-based tests into formal Lean 4 specifications to evaluate AI models for formal software ver…
Potential Functions as Types
Harrison Grodin, Ethan Chu, Runming Li, Jan Hoffmann +1 more
This paper presents Calf, a dependent type theory for cost verification, which synthesizes the physicist's and banker's views on amortized analysis using potential functions and credit annotations.
GradInf: Gradient Estimation as Probabilistic Inference
Gaurav Arya, Mathieu Huot, Moritz Schauer, Alexander K. Lew +1 more
This paper introduces gradient inference, a new approach to developing sound and efficient gradient estimators for probabilistic programs by reducing gradient estimation to a related probabilistic inf…