LLM-Based Program Synthesis

Overview

This field studies how language models can turn descriptions, examples, or formal specifications into programs, algorithms, and executable workflows. Common approaches combine prompting or specialized intermediate languages with retrieval, multi-agent decomposition, evolutionary search, and feedback from execution, solvers, compilers, or formal verifiers. These methods are used for tasks ranging from benchmark coding and Dafny or Verilog generation to optimization, GPU kernels, robotics, and CAD; evaluation often tests execution and correctness on suites such as LiveCodeBench, KernelBench, and VerilogEval. Systems can produce useful domain-specific code, but passing tests or compiling does not ensure semantic correctness, safety, performance, or generalization to unseen cases.

Latest papers

CardsList

309 papers36 papers in the last four weeks, up 24% on the four weeks before. 0.2% of all new papers.

  1. NeuroWeaver: An Autonomous Evolutionary Agent for Exploring the Programmatic Space of EEG Analysis Pipelines

    Feb 13, 2026Guoan Wang, Shihao Yang, Feng LiuEvolutionary OptimizationEEG Decoding

  2. Doc2Spec: Synthesizing Formal Programming Specifications from Natural Language via Grammar Induction

    Jan 30, 2026Shihao Xia, Mengting He, Haomin Jia +2AutoformalizationProgram Synthesis

  3. Programming over Thinking: Efficient and Robust Multi-Constraint Planning

    Jan 14, 2026Derrick Goh Xin Deik, Quanyu Long, Zhengyuan Liu +2LLM PlanningLLM-Based Program Synthesis

  4. Evolving Programmatic Skill Networks

    Jan 7, 2026Haochen Shi, Xingdi Yuan, Bang LiuContinual Learning for LLM AgentsLLM-Based Program Synthesis

  5. Vulcan: Instance-specialized, Verifiable Systems Heuristics Through LLM-driven Search

    Dec 31, 2025Rohit Dwivedula, Divyanshu Saxena, Sujay Yadalam +3Automated Heuristic DesignLLM-Based Program Synthesis

  6. Compositional Machine Design as Program Synthesis with LLMs

    Oct 16, 2025Wenqian Zhang, Yangyi Huang, Weiyang Liu +1LLM-Based Program SynthesisProgram Synthesis

  7. LLM Priors for ERM over Programs

    Oct 16, 2025Shivam Singhal, Priyadarsi Mishra, Eran Malach +1LLM-Based Program SynthesisEmpirical Risk Minimization

  8. Re:Form -- Reducing Human Annotations in Scalable Formal Software Verification with RL in LLMs: A Preliminary Study on Dafny

    Jul 22, 2025Chuanhao Yan, Fengdi Che, Xuhan Huang +12RL for Language ModelsRL for Language Model Reasoning

  9. ChatModel: Automating Reference Model Design and Verification with LLMs

    Jun 18, 2025Jianmin Ye, Tianyang Liu, Qi Tian +3LLM-Based Program SynthesisLLM Code Generation

  10. OptiMUS-0.3: Using Large Language Models to Model and Solve Optimization Problems at Scale

    Jul 29, 2024Ali AhmadiTeshnizi, Wenzhi Gao, Herman Brunborg +3Mixed-Integer Linear ProgrammingLarge Language Model-Guided Optimization