Ahmed Irfan
I am a Principal Research Scientist at Code Metal, working on neurosymbolic AI for code transpilation. My research interests include automated reasoning, SAT and SMT solving, formal methods, and model checking. I'm one of the developers of the Yices2 SMT solver and co-chair of FMCAD 2025. I previously worked on neural network verification.
Selected Publications
2026
Pono 2.0: A Versatile SMT-Based Model Checker for Safety and Liveness
Formal Methods (FM)
🏆 Best Tool Paper Award
2025
2025
2024
2022
Counterexample-Guided Prophecy for Model Checking Modulo the Theory of Arrays
Logical Methods in Computer Science (LMCS)
2018
Incremental Linearization for Satisfiability and Verification Modulo Nonlinear Arithmetic and Transcendental Functions
ACM Transactions on Computational Logic (TOCL)
Software
Yices2 — SMT solver (active developer)
More past projects
Service
Earlier service
- PC Member, SBMF · SMT · VSTTE · TACAS-AE2023
- PC Member, FMCAD2022
- Co-organizer, NFM-AI-SAFETY2020
- PC Member, NFM · PAAR · SC2 · TACAS-AE2020
Competitions
- Yices2 at SMT-COMP2025
- Yices2 at SMT-COMP2024
- Yices2 at SMT-COMP2023
Earlier entries
- CVC4, lazybv2int, Pono, Prophic3, ic3ia (SMT-COMP, HWMCC, CHC-COMP)2020
- Cosa2 (HWMCC), MathSAT5 (SMT-COMP)2019
- CLAS, Pcassco (SAT Competition)2014
- Pcassco (SAT Competition)2013