GIANMARCO PARRETTI

PhD Graduate

PhD program:: XXXVIII


supervisor: Giuseppe De Giacomo

Thesis title: Synthesis Under Environment Specifications for LTLf

In recent years, (Reactive) Synthesis has emerged as a powerful tool for the development of autonomous AI agents: given a specification of its goal and of the environment in which it operates, the agent must compute a strategy that ensures the satisfaction of the goal regardless of the behavior of the external environment -- called a \emph{winning strategy}. In this dissertation, we advance the state of the art regarding the reasoning capabilities of autonomous agent based on reactive synthesis. Specifically, we extend reactive synthesis techniques to address the challenges that autonomous agents face while deliberating on how to achieve their goals. The first challenge that we consider is synthesis unrealizability: how should the agent act when there is no strategy that satisfies the goal regardless of how the external environment behaves? A solution has been proposed in the form of best-effort synthesis -- a generalization of reactive synthesis that captures the intuition that, when a winning strategy does not exist, the agent should use a strategy that guarantees that it will do its best to achieve the goal, called a best-effort strategy. In this dissertation, we provide symbolic approaches to LTLf best-effort synthesis inspired by those adopted in model checking and LTLf synthesis. We also study the connection of best-effort strategies with responsibility notions studied in the field of responsibility analysis. Finally, we define and solve best-effort synthesis directly in the context of Fully Observable Nondeterministic (FOND) Domains. The second challenge that we consider is uncertainty about the environment model: how should an agent act when is it hard to model the environment in which the agent operates using a single specification? In this context, we present algorithms for best-effort synthesis in multi-tier environment that compute a strategy that ensures that the agent does its best to achieve the goal while considering several environment models simultaneously. The third challenge that we consider is adaptability during strategy execution: how should an agent adapt its behavior during strategy execution when its specification changes? Consider an agent that is executing a strategy for a certain goal and that, at a certain point, a new goal arrives. In this setting, we introduce and solve incremental LTLf synthesis. The algorithms that we provide ensure that both the original and new goal are satisfied taking into account what has been observed during execution. Finally, recent work showed that, while LTLf is a formalism for expressing temporal properties over finite time-horizons, it can also be used to synthesize strategies for the infinite setting by using LTLf+ synthesis. Then, can we extend the symbolic framework at the base of LTLf synthesizers to do LTLf+ synthesis? We answer affirmatively by providing symbolic LTLf+ synthesis algorithms based on Emerson-Lei automata that perform and scale well.

Research products

11573/1763729 - 2025 - Do Your Best, but Don’t Take Too Many Chances: LTLf Synthesis of Minimal Best-Effort Strategies in FOND Domains
De Giacomo, Giuseppe; Parretti, Gianmarco; Santini, Elisa - 04b Atto di convegno in volume
conference: 28th European Conference on Artificial Intelligence, ECAI 2025, including 14th Conference on Prestigious Applications of Intelligent Systems, PAIS 2025 (ita)
book: Frontiers in Artificial Intelligence and Applications - (9781643686318)

11573/1724798 - 2024 - Effective Approach to LTLf Best-Effort Synthesis in Multi-Tier Environments
Aminof, Benjamin; De Giacomo, Giuseppe; Parretti, Gianmarco; Rubin, Sasha - 04c Atto di convegno in rivista
paper: IJCAI (Harcourt Incorporated:6277 Sea Harbor Drive:Orlando, FL 32887:(800)745-7323, (415)392-2665, Fax: (415)982-2665) pp. 3232-3240 - issn: 1045-0823 - wos: WOS:001347142803039 (0) - scopus: 2-s2.0-85204302029 (2)
conference: International Joint Conference on Artificial Intelligence (Jeju; Corea del Sud)

11573/1690354 - 2023 - Symbolic LTLf Best-Effort Synthesis
De Giacomo, Giuseppe; Parretti, Gianmarco; Zhu, Shufang - 04b Atto di convegno in volume
conference: 20th European Conference on Multi-Agent Systems, EUMAS 2023 (Napoli)
book: Multi-Agent Systems - (9783031432637)

11573/1693772 - 2023 - LTLf Best-Effort Synthesis in Nondeterministic Planning Domains
De Giacomo, Giuseppe; Parretti, Gianmarco; Zhu, Shufang - 04b Atto di convegno in volume
conference: European Conference on Artificial Intelligence (Krakow; Poland)
book: ECAI 2023. 26th European Conference on Artificial Intelligence September 30–October 4, 2023, Kraków, Poland. Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023). Proceedings - (978-1-64368-436-9; 978-1-64368-437-6)

11573/1693769 - 2023 - LTLf Best-Effort Synthesis for Single and Multiple Goal and Planning Domain Specifications
Parretti, Gianmarco - 04b Atto di convegno in volume
conference: 20th European Conference of Multi-Agents Systems (Napoli)
book: Multi-Agent Systems - (9783031432637)

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