About
I'm a third-year PhD student in the Principles of Programming group at Maynooth University in Ireland.
My research area is formal verification of machine learning. I'm currently investigating ways to establish formal guarantees during training for correct-by-construction machine-learnt models.
I'm part of the Modular AI Verification and Visualisation (MAIVV) project, supervised by Rosemary Monahan and co-supervised by Barak A. Pearlmutter.
My work is supported by funding from Taighde Éireann – Research Ireland (grant 20/FFP-P/8853).
The best way to reach me is by email at thomas.flinkow@mu.ie.
Publications
All my publications should be on dblp, Google Scholar, and/or ORCiD.
Below are some selected publications:
Sep 2025
pdf code |
Comparing differentiable logics for learning with logical constraints
Thomas Flinkow, Barak A. Pearlmutter, Rosemary Monahan
@article{flinkowComparingDifferentiableLogics2025, title = {Comparing Differentiable Logics for Learning with Logical Constraints}, author = {Flinkow, Thomas and Pearlmutter, Barak A. and Monahan, Rosemary}, year = {2025}, month = sep, journal = {Science of Computer Programming}, volume = {244}, pages = {103280}, issn = {0167-6423}, doi = {10.1016/j.scico.2025.103280}, } |
iFM'24
pdf slides poster |
Towards Correct-by-Construction Machine-Learnt Models
Thomas Flinkow, Barak A. Pearlmutter, Rosemary Monahan
@inproceedings{flinkowCorrectbyConstructionMachineLearntModels2024, title = {Towards {{Correct-by-Construction Machine-Learnt Models}}}, booktitle = {Proceedings of the {{PhD Symposium}} at the 19th {{International Conference}} on Integrated {{Formal Methods}} in {{Manchester}} 2024 ({{iFM}} 2024), {{Manchester}}, {{United Kingdom}}, {{November}} 12, 2024}, author = {Flinkow, Thomas and Pearlmutter, Barak A. and Monahan, Rosemary}, year = {2024}, month = nov, series = {{{CEUR Workshop Proceedings}}}, volume = {3860}, pages = {23--29}, publisher = {CEUR-WS.org}, } |
TAP'24
|
Cyclone: A New Tool for Verifying/Testing Graph-Based Structures: Tool Paper
Hao Wu, Thomas Flinkow, Dominique Méry
@inproceedings{wuCycloneNewTool2024, title = {Cyclone: {{A New Tool}} for~{{Verifying}}/{{Testing Graph-Based Structures}}: {{Tool Paper}}}, shorttitle = {Cyclone}, booktitle = {Tests and {{Proofs}}: 18th {{International Conference}}, {{TAP}} 2024, {{Milan}}, {{Italy}}, {{September}} 9--10, 2024, {{Proceedings}}}, author = {Wu, Hao and Flinkow, Thomas and M{\'e}ry, Dominique}, editor = {Huisman, Marieke and Howar, Falk}, year = {2024}, month = sep, series = {Lecture Notes in Computer Science}, volume = {15153}, pages = {107--124}, publisher = {Springer-Verlag}, address = {Berlin, Heidelberg}, doi = {10.1007/978-3-031-72044-4_6}, isbn = {978-3-031-72043-7}, } |
Talks
Academic Service
Member of the Organising Committee for:- FMAS'25 (Communications Chair)
- VNN-COMP'25 (Benchmark Chair)
Member of the Program Committee / Reviewer for: