Clover: Clo sed-Loop Ver ifiable Code Generation

C Sun, Y Sheng, O Padon, C Barrett - International Symposium on AI …, 2024 - Springer
The use of large language models for code generation is a rapidly growing trend in software
development. However, without effective methods for ensuring the correctness of generated …

A Survey on Deep Learning for Theorem Proving

Z Li, J Sun, L Murphy, Q Su, Z Li, X Zhang… - arXiv preprint arXiv …, 2024 - arxiv.org
Theorem proving is a fundamental aspect of mathematics, spanning from informal reasoning
in mathematical language to rigorous derivations in formal systems. In recent years, the …

TreeBoN: Enhancing Inference-Time Alignment with Speculative Tree-Search and Best-of-N Sampling

J Qiu, Y Lu, Y Zeng, J Guo, J Geng, H Wang… - arXiv preprint arXiv …, 2024 - arxiv.org
Inference-time alignment enhances the performance of large language models without
requiring additional training or fine-tuning but presents challenges due to balancing …

Leroy: Library Learning for Imperative Programming Languages

A Bellur, R Alghamdi, K Workneh… - arXiv preprint arXiv …, 2024 - arxiv.org
Library learning is the process of building a library of common functionalities from a given
set of programs. Typically, this process is applied in the context of aiding program synthesis …

DeTikZify: Synthesizing Graphics Programs for Scientific Figures and Sketches with TikZ

J Belouadi, S Eger, SP Ponzetto - arXiv preprint arXiv:2405.15306, 2024 - arxiv.org
Creating high-quality scientific figures can be time-consuming and challenging, even though
sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are …

Clover: Closed-Loop Verifiable Code

Y Sheng, O Padon, C Barrett - … Montreal, QC, Canada, July 22-23 …, 2024 - books.google.com
The use of large language models for code generation is a rapidly growing trend in software
development. However, without effective methods for ensuring the correctness of generated …

Overcoming the Expressivity-Efficiency Tradeoff in Program Induction

S Acquaviva - 2024 - dspace.mit.edu
People are incredibly flexible and efficient inductive reasoners. On the other hand, current
approaches in program synthesis show strong domain-specific performance, but are both …