Research
Logical foundations for trustworthy AI
From spatial logics on images and polyhedra to verified neural networks: I build theory and tools that make it possible to reason rigorously about large, structured, and learned systems.
-
2026
Spatio-temporal Model Checking with VoxLogicAJournal of Logic, Language and Information 35, 83–108 Journal
-
2026
Weak Simplicial Bisimilarity and Minimisation for Polyhedral Model CheckingLogical Methods in Computer Science 22(1) Journal
-
2025
ABS: Enforcing Constraint Satisfaction on Generated Sequences via Automata-Guided Beam Search ↗arXiv:2506.09701 Preprint
-
2024
Logics of Polyhedral ReachabilityAdvances in Modal Logic (AiML 2024) Conference
-
2024
Towards Hybrid-AI in Imaging using VoxLogicAISoLA 2024, LNCS 15222, 205–221 Conference
-
2023
A Toolchain for Strategy Synthesis with Spatial PropertiesInternational Journal on Software Tools for Technology Transfer 25, 641–658 Journal
Other publications
-
2023
A Spatial Logic with Time and QuantifiersDaLí: Dynamic Logic — New Trends and Applications, Springer, 1–19
-
2022
On Binding in the Spatial Logic for Closure SpacesISoLA 2022, Springer, 479–497
-
2022
Soft Concurrent Constraint Programming with Local VariablesCOORDINATION 2022, Springer, 159–177
-
2021
Querying Medical Imaging Datasets using Spatial Logics (position paper)MEDI 2021, Springer, 285–301
-
2021
Towards Model Checking Video Streams Using VoxLogicA on GPUsFrom Data to Models and Back (DataMod 2021), Springer, 78–90
-
2021
Towards a Spatial Model Checker on GPUFORTE 2021, Springer, 188–196
-
2019
Polyadic Soft ConstraintsThe Art of Modelling Computational Systems, Springer, 241–257
Community
Service
Chairing & programme committees
- 2026AEC ChairSPIN — Symposium on Model Checking of Software
- 2025AEC ChairETAPS — European Joint Conferences on Theory and Practice of Software
- 2024PC Member, Artifact EvaluationFM 2024 · FoSSaCS 2024 · FormaliSE 2024
- 2023PC Member, Artifact EvaluationFormaliSE 2023
- 2022Local organiserItaCa — Italian Category Theorists workshop, Pisa
Invited talks
- Jun 2025Polyhedral Logic with Reachability: from Semantics to MinimizationTopological Methods in Logic VII, Tbilisi
Reviewing
Reviewer for journals and conferences including Fuzzy Sets and Systems, the Journal of Systems and Software, NeurIPS and NeSy.
Tools
Software
Spatial model checking in practice, with a focus on medical imaging.
Teaching
Teaching
- 2025–nowLecturer, MSc Software Engineering — University of AmsterdamSoftware Specification, Verification and Testing · Model-based Design of Cyber-Physical Systems · Software Evolution · DevOps and Cloud-Based Software
- 2020–2023Teaching Assistant — University of PisaAdvanced Programming, MSc Computer Science and Networking
- 2018–2019Teaching Assistant & Tutor — University of PisaLogic for Programming, BSc Computer Science · Micro:bit summer course for high-school students
Curriculum
Short CV
Positions
- 2025–nowLecturerInformatics Institute, University of Amsterdam
- 2025Postdoctoral fellowSnT, University of Luxembourg — verification of neural networks
- 2024–2025Postdoctoral fellowFMT Lab, ISTI-CNR, Pisa — AI and spatial logics for medical imaging
Research visits
- 2025Imperial College Londonwith Eleonora Giunchiglia
- 2023Tbilisi State Universitywith David Gabelaia
- 2023ILLC, University of Amsterdamwith Nick Bezhanishvili
Education
- 2020–2024PhD in Computer Science, University of PisaThesis: Model checking properties with identity binding in space-time. Advisors: Fabio Gadducci, Vincenzo Ciancia
- 2018–2020MSc in Computer Science, University of PisaThesis: A GPU implementation of the spatial model checker VoxLogicA
- 2015–2018BSc in Computer Science, University of PisaThesis: Polyadic soft constraints