FRANCESCO FUGGITTI

Dottore di ricerca

ciclo: XXXV


supervisore: Prof. Giuseppe De Giacomo

Titolo della tesi: Efficient Techniques for Automated Planning for Goals in Linear Temporal Logics on Finite Traces

One of the greatest challenges of the modern era is to empower AI systems with the ability to deliberate and act autonomously while mitigating the risks that arise from granting such power. To address this challenge, a promising approach is to incorporate behavioral specifications within AI systems using formal languages, especially linear temporal logics. We are interested in efficiently combining temporal logics on finite traces with automated planning, which is an AI model-based approach to producing autonomous behavior and solving the problem of sequential decision making. Despite the ample literature on the application of linear temporal logics on finite traces, \LTLf and \LDLf, in planning and related fields, limited attention has been given to the study and use of the pure-past linear temporal logics and their potentials for specifying temporal goals in planning. Furthermore, the application of temporal logics to other related research areas where planning techniques have been successfully employed, such as business process management and business automation, has been given relatively little focus, and there is a lack of principled research on the topic. In this dissertation, we propose \myi an in-depth study of the pure-past linear temporal logics, \myii their effective applicability as formal languages to specify temporally extended goals in deterministic and nondeterministic planning, and \myiii the application of planning techniques to solve the declarative trace alignment in business process management while envisioning new methods to solve workflow construction from natural language in business automation. More specifically, we first review the pure-past linear temporal logics, \PLTLf and \PLDLf, and we show how we can exploit a foundational result on reverse languages to get an exponential improvement over \LTLf/\LDLf, when computing the corresponding deterministic automata. Given this key result, we introduce an efficient technique to cleverly evaluate the truth of pure-past formulas given the truth value of a small set of subformulas, thus enabling the development of more efficient algorithms. Consequently, in the context of deterministic and nondeterministic planning for pure-past temporally extended goals, we present a novel efficient encoding into standard planning for final-state goals with minimal overhead, and that is at most linear in the size of the goal formula and does not add additional spurious actions. As for declarative trace alignment, we extend process model specifications to full \LTLf/\LDLf, provide a reduction to cost-optimal planning, and devise new practical encodings. Finally, focusing on the enterprise use of business automation, we look into the latest techniques in natural language understanding and large language models to translate English instructions to \LTL formulas, bridging the gap between the end user and reasoning engines used to construct automatic workflows.

Produzione scientifica

11573/1718037 - 2024 - Interactive Plan Selection Using Linear Temporal Logic, Disjunctive Action Landmarks, and Natural Language Instruction
Chakraborti, Tathagata; Kang, Jungkoo; Fuggitti, Francesco; Katz, Michael; Sohrabi, Shirin - 04b Atto di convegno in volume
congresso: Thirty-Eight AAAI Conference on Artificial Intelligence (Vancouver; Canada)
libro: Proceedings of The Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI-24). Vol. 38 No. 21: IAAI-24, EAAI-24, AAAI-24 Student Abstracts, Undergraduate Consortium and Demonstrations - (1-57735-887-2; 978-1-57735-887-9)

11573/1706711 - 2024 - Temporally extended goal recognition in fully observable non-deterministic domain models
Pereira, Ramon Fraga; Fuggitti, Francesco; Meneguzzi, Felipe; De Giacomo, Giuseppe - 01a Articolo in rivista
rivista: APPLIED INTELLIGENCE (-DORDRECHT, NETHERLANDS: SPRINGER -London ; Dordrecht ; Boston : Kluwer Academic Publishers) pp. 470-489 - issn: 0924-669X - wos: WOS:001126206600003 (0) - scopus: 2-s2.0-85179674682 (1)

11573/1685195 - 2023 - Planning for Temporally Extended Goals in Pure-Past Linear Temporal Logic
Bonassi, Luigi; De Giacomo, Giuseppe; Favorito, Marco; Fuggitti, Francesco; Gerevini, Alfonso Emilio; Scala, Enrico - 04b Atto di convegno in volume
congresso: Proceedings of the International Conference on Automated Planning and Scheduling (Prague, Czech Republic)
libro: Vol. 33 No. 1: Proceedings of the Thirty-Third International Conference on Automated Planning and Scheduling - ()

11573/1691628 - 2023 - FOND Planning for Pure-Past Linear Temporal Logic Goals
Bonassi, Luigi; De Giacomo, Giuseppe; Favorito, Marco; Fuggitti, Francesco; Gerevini, Alfonso Emilio; Scala, Enrico - 04d Abstract in atti di convegno
congresso: 26th European Conference on Artificial Intelligence (Kraków)
libro: 26th European Conference on Artificial Intelligence - (9781643684369; 9781643684376)

11573/1681517 - 2023 - A tool for declarative Trace Alignment via automated planning
De Giacomo, G.; Fuggitti, F.; Maggi, F. M.; Marrella, A.; Patrizi, F. - 01a Articolo in rivista
rivista: SOFTWARE IMPACTS (Amsterdam: Elsevier B.V.) pp. - - issn: 2665-9638 - wos: WOS:001006171300001 (0) - scopus: 2-s2.0-85156148757 (0)

11573/1685194 - 2023 - NL2LTL – a Python Package for Converting Natural Language (NL) Instructions to Linear Temporal Logic (LTL) Formulas
Fuggitti, Francesco; Chakraborti, Tathagata - 04b Atto di convegno in volume
congresso: Thirty-Seventh AAAI Conference on Artificial Intelligence (Washington, DC, USA)
libro: Vol. 37 No. 13: AAAI-23 Special Programs, IAAI-23, EAAI-23, Student Papers and Demonstrations - ()

11573/1685192 - 2022 - From Natural Language to Workflows: Towards Emergent Intelligence in Robotic Process Automation
Chakraborti, T; Rizk, Y; Isahagian, V; Aksar, B; Fuggitti, F - 04b Atto di convegno in volume
congresso: BPM 2022 (Munster, Germany)
libro: Lecture Notes in Business Information Processing - (978-3-031-16167-4; 978-3-031-16168-1)

11573/1400243 - 2020 - Pure-Past Linear Temporal and Dynamic Logic on Finite Traces
De Giacomo, Giuseppe; Di Stasio, Antonio; Fuggitti, Francesco; Rubin, Sasha - 04c Atto di convegno in rivista
rivista: IJCAI (Harcourt Incorporated:6277 Sea Harbor Drive:Orlando, FL 32887:(800)745-7323, (415)392-2665, Fax: (415)982-2665) pp. 4959-4965 - issn: 1045-0823 - wos: WOS:000764196705013 (12) - scopus: 2-s2.0-85097336488 (29)
congresso: Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence (IJCAI-20) Survey Track (Yokohama; Japan)

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