Grigory Fedyukovich

Grigory Fedyukovich

Formal Methods Program Verification Program Synthesis Constrained Horn Clauses Model Checking Invariant Synthesis

I develop automated reasoning techniques for software and hardware correctness — spanning invariant synthesis, CHC solving, model checking, interpolation, and beyond. Previously Visiting Academic at Amazon Web Services (2021–2023), PostDoc at Princeton University (2017–2019) and University of Washington (2016–2017). PhD, University of Lugano, 2016 (advisor: Natasha Sharygina).

LOV262, 1017 Academic Way, Tallahassee FL 32304  
grigory@cs.fsu.edu  ·  Google Scholar ·  DBLP ·  CV

FSU Departmental Faculty Research Award 2024

Research & Publications

1
Kolárik, T., Fedyukovich, G., Labbaf, F., Leopardi, F., Sharygina, N., & Wand, M.
FM 2026, pp. 471–496. LNCS.
2
Labbaf, F., Kolárik, T., Blicha, M., Fedyukovich, G., Wand, M., & Sharygina, N.
CAV 2025, pp. 287–303. LNCS.
1
Riley, D., & Fedyukovich, G.
PLDI 2025, pp. 1814–1837. ACM.
2
Zlatkin, I., & Fedyukovich, G.
ATVA 2024, pp. 137–157. Springer.
3
Britikov, K., Zlatkin, I., Fedyukovich, G., Alt, L., & Sharygina, N.
CAV 2024, pp. 466–479. Springer.
4
Prabhu, S., Fedyukovich, G., & D'Souza, D.
ESOP 2024, pp. 245–274. Springer.
5
Prabhu, S., D'Souza, D., Chakraborty, S., Venkatesh, R., & Fedyukovich, G.
TACAS 2024, Part II, pp. 175–195. Springer.
6
Hamza, A., & Fedyukovich, G.
TACAS 2023, pp. 270–288. Springer.
7
Zlatkin, I., & Fedyukovich, G.
TACAS 2022, pp. 254–272. Springer.
8
Riley, D., & Fedyukovich, G.
ESEC/FSE 2022, pp. 607–619. ACM.
9
Prabhu, S., Fedyukovich, G., Madhukar, K., & D'Souza, D.
PLDI 2021, pp. 1203–1217. ACM.
10
Pick, L., Fedyukovich, G., & Gupta, A.
VMCAI 2021, pp. 291–324. Springer.
11
Pick, L., Fedyukovich, G., & Gupta, A.
FMCAD 2020, pp. 158–168. TU Wien Academic Press.
12
Zhang, H., Yang, W., Fedyukovich, G., Gupta, A., & Malik, S.
VMCAI 2020, pp. 202–225. Springer.
13
Fedyukovich, G., Prabhu, S., Madhukar, K., & Gupta, A.
CAV 2019, pp. 259–277. Springer.
14
Fedyukovich, G., & Bodik, R.
TACAS 2018, pp. 251–269. Springer.
15
Fedyukovich, G., Zhang, Y., & Gupta, A.
CAV 2018, pp. 124–143. Springer.
16
Fedyukovich, G., Prabhu, S., Madhukar, K., & Gupta, A.
FMCAD 2018, pp. 1–9. IEEE.
17
Fedyukovich, G., Kaufman, S. J., & Bodik, R.
FMCAD 2017, pp. 100–107. IEEE.
1
Britikov, K., Fedyukovich, G., & Sharygina, N.
iFM 2025, pp. 205–225. LNCS.
1
Britikov, K., Blicha, M., Sharygina, N., && Fedyukovich, G.
FM 2024, pp. 558-576. LNCS.
2
Kostyukov, Y., Mordvinov, D., & Fedyukovich, G.
LPAR 2023, pp. 288–305. EPiC Series in Computing.
3
Mordvinov, D., & Fedyukovich, G.
FMCAD 2019, pp. 152–160. IEEE.
4
Blicha, M., Fedyukovich, G., Hyvarinen, A. E. J., & Sharygina, N.
TACAS 2022, pp. 524–542. Springer.
5
Kostyukov, Y., Mordvinov, D., & Fedyukovich, G.
PLDI 2021, pp. 451–465. ACM.
6
Govind V. K., Hari, Fedyukovich, G., & Gurfinkel, A.
ICCAD 2020, pp. 107:1–107:9. ACM.
7
Mordvinov, D., & Fedyukovich, G.
LPAR-21 2017, pp. 338–355.
1
Becchi, A., Fedyukovich, G., Gurfinkel, A., & Nachmanson, L.
TACAS (1) 2026, pp. 45–65. LNCS.
2
Katis, A., Fedyukovich, G., Chen, J., Greve, D., Rayadurgam, S., & Whalen, M. W.
ASE 2020, pp. 250–261. ACM.
3
Fedyukovich, G., & Gupta, A.
CP 2019, pp. 547–564. Springer.
4
Fedyukovich, G., Gurfinkel, A., & Gupta, A.
VMCAI 2019, pp. 92–113. Springer.
5
Katis, A., Fedyukovich, G., Guo, H., Gacek, A., Backes, J., Gurfinkel, A., & Whalen, M. W.
TACAS 2018, pp. 176–193. Springer.
6
Fedyukovich, G., Ahmad, M. B. S., & Bodik, R.
PLDI 2017, pp. 572–585. ACM.
7
Fedyukovich, G., & Bodik, R.
SYNT@CAV 2016, pp. 55–66. EPTCS.
1
Hamza, A., Zavalia, L., Gurfinkel, A., Navas, J., & Fedyukovich, G.
OOPSLA 2025, pp. 3841–3868. ACM.
2
Pick, L., Fedyukovich, G., & Gupta, A.
CAV 2018, pp. 164–182. Springer.
3
Fedyukovich, G., Gurfinkel, A., & Sharygina, N.
CAV 2016, Part II, pp. 433–453. Springer.
4
Fedyukovich, G., Gurfinkel, A., & Sharygina, N.
LPAR-20 2015, pp. 606–621. Springer.
5
Pastore, F., Mariani, L., Hyvarinen, A. E. J., Fedyukovich, G., Sharygina, N., Sehestedt, S., & Muhammad, A.
ISSTA 2014, pp. 37–48. ACM.
6
Fedyukovich, G., Gurfinkel, A., & Sharygina, N.
NFM 2014, pp. 300–306. Springer.
7
Fedyukovich, G., & Sharygina, N.
SBMF 2014, pp. 96–112. Springer.
8
Fedyukovich, G., D'Iddio, A. C., Hyvarinen, A. E. J., & Sharygina, N.
FASE 2015, pp. 186–201. Springer.
1
Ernst, G., & Fedyukovich, G.
iFM 2025, pp. 424–450. LNCS.
2
Zavalia, L., Chernigovskaia, L., & Fedyukovich, G.
VMCAI 2023, pp. 341–365. Springer.
3
Fedyukovich, G., & Ernst, G.
TACAS 2021, pp. 24–42. Springer.
4
Kobayashi, N., Fedyukovich, G., & Gupta, A.
TACAS 2020, pp. 195–214. Springer.
5
Yang, W., Fedyukovich, G., & Gupta, A.
CP 2019, pp. 600–617. Springer.
1
Asadi, S., Blicha, M., Hyvarinen, A. E. J., Fedyukovich, G., & Sharygina, N.
SAS 2020, pp. 357–379. Springer.
2
Asadi, S., Blicha, M., Hyvarinen, A. E. J., Fedyukovich, G., & Sharygina, N.
FMCAD 2020, pp. 77–82. TU Wien Academic Press.
3
Asadi, S., Blicha, M., Fedyukovich, G., Hyvarinen, A. E. J., Even-Mendoza, K., Sharygina, N., & Chockler, H.
LPAR-22 2018, pp. 56–75.
4
Alt, L., Asadi, S., Chockler, H., Even-Mendoza, K., Fedyukovich, G., Hyvarinen, A. E. J., & Sharygina, N.
TACAS 2017, pp. 207–213. Springer.
5
Hyvarinen, A. E. J., Asadi, S., Even-Mendoza, K., Fedyukovich, G., Chockler, H., & Sharygina, N.
SAT 2017, pp. 347–363. Springer.
6
Jancik, P., Alt, L., Fedyukovich, G., Hyvarinen, A. E. J., Kofron, J., & Sharygina, N.
FASE 2016, pp. 419–434. Springer.
7
Alt, L., Fedyukovich, G., Hyvarinen, A. E. J., & Sharygina, N.
VSTTE 2015, pp. 1–18. Springer.
8
Fedyukovich, G., Sery, O., & Sharygina, N.
TACAS 2013, pp. 292–307. Springer.
9
Rollini, S. F., Alt, L., Fedyukovich, G., Hyvarinen, A. E. J., & Sharygina, N.
LPAR-19 2013, pp. 683–693. Springer.
10
Sery, O., Fedyukovich, G., & Sharygina, N.
ATVA 2012, pp. 203–207. Springer.
11
Sery, O., Fedyukovich, G., & Sharygina, N.
FMCAD 2012, pp. 114–121. IEEE.
12
Sery, O., Fedyukovich, G., & Sharygina, N.
HVC 2011, pp. 160–175. Springer.

Graduate Students

Lucas Zavalía
PhD Student · Florida State University
expected graduation: 2027
Daniel Riley
PhD Student · Florida State University
graduated at: 2026
Ameer Hamza
PhD Student · Florida State University
graduated at: 2026
Ilia Zlatkin
Master's Student · Florida State University
graduated at: 2023
Lidiia Chernigovskaia
Master's Student · Florida State University
Malachi McInvale
Master's Student · Florida State University
graduated at: 2025
Invariant generation using closed forms
Darin Debrestian
PhD Student · Florida State University
CHC solving for arrays
Yuki Zhang
Master's Student · Florida State University
graduated at: 2025
Data-dirven invariant generation

Grants & Funding

Cross Theory Rigorous Program Verification Using Constrained Horn Clauses
SNSF  ·  2025–2029  ·  PIs: Sharygina, Fedyukovich
$220,000 (FSU prortion)
PFI-TT: A Hybrid Scalable Data Management System Providing Deep Access to the Scientific Knowledge in Data Science
NSF  ·  2024–2026  ·  PIs: Gubanov, Pyayt, Fedyukovich
$550,000 total
Verification Mentoring Workshop 8, 9, and 10
NSF (Resource Grant)  ·  May 2024–May 2027  ·  PI: Fedyukovich
$100,000
A Test-Case Generator for Solidity
Ethereum Foundation  ·  May–Dec 2022  ·  PI: Fedyukovich
$21,000
Planning Grant: An Analysis Description Language for Collider Physics
CRC  ·  2022–2023  ·  PIs: Fedyukovich & Prosper
$25,000
Collaborative Research: SHF: Medium: Automated Word Level Synthesis for Hardware Code Generation and Verified Abstraction
NSF  ·  Jul 2021–Jul 2025  ·  Lead PI: Fedyukovich (FSU); Co-PI: Gupta (Princeton)
$914,882 total  ·  $499,882 FSU portion
Amazon Research Award: Applying FreqHorn to Verification of AWS C Common Programs
Amazon  ·  Jan–Dec 2021  ·  PI: Fedyukovich
$60,000
FYAP: Re-Modularization for Constrained Horn Clauses
FSU  ·  May–Aug 2020  ·  PI: Fedyukovich
$20,000

Teaching

COP4020
Programming Languages
COP4620
Introduction to Compiler Writing
COP5621
Compiler Construction
CEN4020
Software Engineering I
CIS5900
Computer Aided Verification

New Course Development:  CIS5900 — Computer Aided Verification (2019)

Service

Program Committee Member — OOPSLA'26
Program Committee Member — FMCAD'20, FMCAD'21, FMCAD'22, FMCAD'23, FMCAD'24, FMCAD'26
Program Committee Member — ATVA'18, ATVA'25, ATVA'26
Program Committee Member — PLDI'25
Program Committee Member — CAV'19, CAV'22, CAV'24
Sponsorship Chair & Fellowship Co-Chair — CAV'24
Workshop Chair — CAV'22 and CAV'25
Co-Chair — Verification Mentoring Workshop (at CAV'24 and CAV'25)
Program Committee Member — TACAS'23
Artifact Evaluation Co-Chair — TACAS'23
Program Committee Member — VMCAI'22, VMCAI'24
Program Committee Member — VSTTE'20, VSTTE'23
NSF Panelist — Grant Applications 2020 and 2024
Program Committee Member — ASE-Tools'21
Chair, Student Forum — FMCAD'19
Local Organization Chair & PC Member — RV'17 2017
Chair — Workshop on Verification and Synthesis for Software Evolution 2016, 2018