LEONARDO PICCHIAMI

Dottore di ricerca

ciclo: XXXVII


co-supervisore: Prof. Enrico Tronci

Titolo della tesi: Methods and tools for design and verification of Intelligent Systems

Model-based approaches promote a revolutionary and radical turn to reduce the time and cost of verifying and designing Intelligent Systems (ISs). Real-world systems are represented through accurate models usually defined by easily thousands of equations, making them not amenable to mathematical solutions or techniques based on exhaustive exploration of the state space. Such complexity can be mitigated by means of computer simulations, with system models available as black boxes. Despite that, simulation-based verification and design of ISs remain challenging. Both tasks are based on evaluating all operational scenarios, i.e., all time sequences of disturbances which can possibly materialise. Simulation-based verification aims to formally guarantee that the system specifications are met for all scenarios, whilst simulation-based design focuses on exploring all possible system design configurations to be considered and, in turn, formally verified, leading to combinatorial explosions in the number of scenarios and the number of system design configurations. Statistical Model Checking (SMC) and Black-Box Optimisation (BBO) are potential solutions to scale up simulation-based verification and design. SMC enables the random evaluation of operational scenarios until given statistical assurances are achieved. BBO is based on the objective function and/or constraints given as black boxes and is particularly suitable when a simulator guides optimisation. In this thesis, we advance the state of the art of orchestrating simulation, Statistical Model Checking and Black-Box Optimisation in the following directions. First, we present a method and tool to scale up SMC-driven formal verification of Cyber-Physical Systems (CPSs). Our methodology is based on a novel SMC algorithm that concurrently advances a finite set of approximation algorithms so that the approximation provided by the algorithm requiring the minimum number of samples can be output. Thus, we developed a highly parallel infrastructure that uses High-Performance Computing (HPC) platforms and our novel algorithm to minimise and effectively scale up all computer simulations. Second, in the context of industrial control systems, we show an algorithm to carry out the simulation-based design with formal guarantees. Our algorithm iteratively alternates BBO and SMC phases to output system controls as formally certified Quality Guaranteed (QG) solutions. The design algorithm ensures that, with probability 1 − δ, the probability that a scenario for which the system exhibits an error materialises with a QG control is less than ε. Finally, in the context of personalised medicine, we present a method and tool to design personalised therapies for a given human subject on the patient’s Digital Twin (DT) with formal guarantees. Our tool orchestrates a two-level nested BBO search with an SMC therapy verifier to output Pareto-optimal personalised therapies. Our method is interested in tolerating a certain probability of failure when the treatment is administered.

Produzione scientifica

11573/1748310 - 2025 - Simulation-Based Design of Industry-Size Control Systems With Formal Quality Guarantees
Esposito, M.; Leva, A.; Mancini, T.; Picchiami, L.; Tronci, E. - 01a Articolo in rivista
rivista: IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS (Piscataway, NJ : Institute of Electrical and Electronics Engineers, c2005-) pp. 3871-3879 - issn: 1941-0050 - wos: WOS:001470754700001 (0) - scopus: 2-s2.0-85219733304 (0)

11573/1748318 - 2025 - On Optimizing Simulation-Based Verification of Cyber-Physical Systems via Statistical Model Checking: a Preliminary Work
Picchiami, L. - 04b Atto di convegno in volume
congresso: 6th International Workshop on Artificial Intelligence and fOrmal VERification, Logic, Automata, and sYnthesis (Bolzano)
libro: CEUR Workshop Proceedings - ()

11573/1726938 - 2024 - Scaling up statistical model checking of cyber-physical systems via algorithm ensemble and parallel simulations over HPC infrastructures
Picchiami, Leonardo; Parmentier, Maxime; Legay, Axel; Mancini, Toni; Tronci, Enrico - 01a Articolo in rivista
rivista: THE JOURNAL OF SYSTEMS AND SOFTWARE (Madison Square Station,New York: Elsevier Science Incorporated) pp. - - issn: 0164-1212 - wos: WOS:001343498300001 (0) - scopus: 2-s2.0-85206916603 (1)

11573/1672623 - 2022 - Estimation-Based Verification of Cyber-Physical Systems via Statistical Model Checking
Esposito, M.; Picchiami, L. - 04b Atto di convegno in volume
congresso: 29th RCRA workshop on Experimental evaluation of algorithms for solving problems with combinatorial explosion (Genova, Italy)
libro: CEUR Workshop Proceedings - ()

11573/1672958 - 2022 - Formal Certification of Surrogate Models for Cyber-Physical Systems Verification
Esposito, M.; Picchiami, L. - 04b Atto di convegno in volume
congresso: 4rd Workshop on Artificial Intelligence and Formal Verification, Logic, Automata, and Synthesis, OVERLAY 2022 (Udine; Italy)
libro: CEUR Workshop Proceedings - ()

11573/1672994 - 2022 - A Comparative Study of AI Search Methods for Personalised Cancer Therapy Synthesis in COPASI
Esposito, M.; Picchiami, L. - 04b Atto di convegno in volume
congresso: 20th International Conference of the Italian Association for Artificial Intelligence (AIxIA 2021) (Online)
libro: Lecture Note in Computer Science - (978-3-031-08420-1; 978-3-031-08421-8)

11573/1645718 - 2021 - Simulation-based synthesis of personalised therapies for colorectal cancer
Esposito, M.; Picchiami, L. - 04b Atto di convegno in volume
congresso: 3rd Workshop on Artificial Intelligence and Formal Verification, Logic, Automata, and Synthesis, OVERLAY 2021 (Padova, Italy)
libro: CEUR Workshop Proceedings - ()

11573/1645734 - 2021 - Intelligent Search for Personalized Cancer Therapy Synthesis: An Experimental Comparison
Esposito, M.; Picchiami, L. - 04b Atto di convegno in volume
congresso: 9th Italian Workshop on Planning and Scheduling and the 28th International Workshop on "Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion", IPS 2021 and RCRA 2021 (Online, Italy)
libro: CEUR Workshop Proceedings - ()

11573/1645761 - 2021 - Automatic Synthesis of Stabilizing Controllers for Discrete Time Linear Hybrid Systems
Picchiami, L. - 04b Atto di convegno in volume
congresso: 9th Italian Workshop on Planning and Scheduling and the 28th International Workshop on "Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion", IPS 2021 and RCRA 2021 (ita)
libro: CEUR Workshop Proceedings - ()

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma