Konstantin KorovinView profile
Academic
Konstantin Korovin is a Reader at the Department of Computer Science, University of Manchester, with over 20 years of experience in automated reasoning and formal verification. He previously held roles as Senior Lecturer (2015-2023) and Royal Society University Research Fellow (2007-2015). His research spans automated theorem proving, machine learning integration, and constraint solving for hardware/software verification. Doctoral thesis: Knuth-Bendix orders in automated deduction (2003, University of Manchester) Current teaching: Logic and Modelling (COMP21111), Automated Reasoning (COMP60332) Research interests include: Automated Theorem Proving (ATP) and SMT solving Combining machine learning with formal verification Nonlinear constraint analysis via δ-complete procedures DNA computing and bio modeling applications Recent publications focus on symbolic ML verification (SMLP), conflict-driven quantifier elimination (VIRAS), and enhanced C++ model checking (ESBMC). His work has been recognized with best paper awards at FroCoS'19 and CP'09. Supervised: 9 PhD/PostDocs including Maryam Abdullah, Franz Brausse, and Andrzej Kucik Collaborated with industry (Intel, Google, MathWorks) on verification tools Contact: konstantin.korovin@manchester.ac.uk



