Research
Publications
Conference and journal publications, preprints, workshop papers, and other contributions.
* denotes a core contributor.
Soteria: Formally Verified Planning with Runtime Enforcement for Safe LLM Agents
Neural Information Processing Systems (NeurIPS), To Appear · 2026 Oral
Specy: Learning Specifications for Distributed Systems from Event Traces
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) · 2026
AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithms
International Conference on Machine Learning (ICML) · 2026 Spotlight
Göedel-Code-Prover: Hierarchical Proof Search for Open State-of-the-Art Code Verification
Conference on Language Modeling (COLM) · 2026
Theory-Level Autoformalization: From Isolated Statements to Unified Formal Knowledge Bases
International Conference on Machine Learning (ICML), Position Track · 2026 Spotlight
Ranking Formal Specifications using LLMs
Proceedings of the 1st ACM SIGPLAN International Workshop on Language Models and Programming Languages · 2025
Application-level Validation of Accelerator Designs Using a Formal Software/Hardware Interface
ACM Trans. Des. Autom. Electron. Syst. (TODAES) · 2024
Improving Term Extraction with Acyclic Constraints
E-Graph Research, Applications, Practices, and Human-factors Symposium (PLDI/EGRAPHS'23) · 2023
Dynamic Tensor Rematerialization
International Conference on Learning Representations (ICLR) · 2021 Spotlight
From DSLs to Accelerator-rich Platform Implementations: Addressing the Mapping Gap
Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE'21) · 2021