Proceedings

Optimal LTLf Synthesis

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 28-35.

https://doi.org/10.24963/ijcai.2026/4

Abstract

Strategy synthesis typically follows an all-or-nothing paradigm, returning unrealisable whenever a specification cannot be guaranteed in an uncertain environment. In this paper, we introduce optimal LTLf synthesis, where the goal is to realise as many objectives as possible from a given specification consisting of multiple objectives, especially for the case that they are not all jointly realisable. We first consider max-guarantee synthesis, which commits to a maximal set of objectives that we can a priori guarantee to realise. We then introduce max-observation synthesis, which maximises a posteriori realised objectives that may be incomparable on different executions. Finally, we present incremental max-observation synthesis, which further improves strategies by exploiting opportunities for stronger guarantees when they arise during an execution. Experimental results show that different variations of optimal synthesis scale broadly equally well, solving a large fraction of the benchmark instances within the given timeout, demonstrating the practical feasibility of the approach.

  1. [Aminof et al., 2019] Benjamin Aminof, Giuseppe De Gia- como, Aniello Murano, and Sasha Rubin. Planning under LTL environment specifications. In ICAPS, pages 31-39, 2019.
  2. [Aminof et al., 2021] Benjamin Aminof, Giuseppe De Gia- como, and Sasha Rubin. Best-Effort Synthesis: Doing your best is not harder than giving up. In IJCAI, pages 1766-1772, 2021. IJCAI
  3. [Bienvenu et al., 2006] Meghyn Bienvenu, Christian Fritz, and Sheila A. McIlraith. Planning with qualitative tem- poral preferences. In KR, 2006.
  4. [Camacho et al., 2019] Alberto Camacho, Meghyn Bien- venu, and Sheila A. McIlraith. Towards a unified view of AI planning and reactive synthesis. In ICAPS, pages 58-67. AAAI Press, 2019.
  5. [Cimatti et al., 2003] Alessandro Cimatti, Marco Pistore, Marco Roveri, and Paolo Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. Jour- nal of Artificial Intelligence, 1-2(147), 2003.
  6. [De Giacomo and Rubin, 2018] Giuseppe De Giacomo and Sasha Rubin. Automata-theoretic foundations of FOND planning for LTL f and LDL f goals. In IJCAI, pages 4729- 4735, 2018.
  7. [De Giacomo and Vardi, 2013] Giuseppe De Giacomo and Moshe Y. Vardi. Linear Temporal Logic and Linear Dy- namic Logic on Finite Traces. In IJCAI, 2013.
  8. [De Giacomo and Vardi, 2015] Giuseppe De Giacomo and Moshe Y. Vardi. Synthesis for LTL and LDL on finite traces. In IJCAI, 2015.
  9. [De Giacomo et al., 2025] Giuseppe De Giacomo, Gian- marco Parretti, and Shufang Zhu. LTL f adaptive synthesis for multi-tier goals in nondeterministic domains. ICAPS, pages 334-342, 2025.
  10. [Dimitrova et al., 2020] Rayna Dimitrova, Mahsa Ghasemi, and Ufuk Topcu. Reactive synthesis with maximum real- izability of linear temporal logic specifications. Acta In- formatica, 57(1-2):107-135, 2020.
  11. [Duret-Lutz et al., 2025] Alexandre Duret-Lutz, Shufang Zhu, Nir Piterman, Giuseppe De Giacomo, and Moshe Y. Vardi. Engineering an LTL f synthesis tool. In CIAA, pages 129-147, 2025.
  12. [Fried et al., 2016] Dror Fried, Lucas M. Tabajara, and Moshe Y. Vardi. BDD-Based boolean functional synthesis. In CAV, pages 402-421, 2016.
  13. [Geffner and Bonet, 2013] Hector Geffner and Blai Bonet. A Concise Introduction to Models and Methods for Auto- mated Planning. Morgan & Claypool Publishers, 2013. [Ghallab et al., 2016]
  14. Malik Ghallab, Dana S. Nau, and Paolo Traverso. Automated planning and acting. Cam- bridge, 2016.
  15. [Jorge and McIlraith, 2008] A. Jorge and Sheila A. McIl- raith. Planning with preferences. AI Magazine, 29(4):25, 2008.
  16. [Keyder and Geffner, 2009] Emil Keyder and Hector Geffner. Soft goals can be compiled away. Journal of Artificial Intelligence Research, 36:547-556, 2009.
  17. [Pnueli and Rosner, 1989] Amir Pnueli and Roni Rosner. On the synthesis of a reactive module. In POPL, 1989.
  18. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In FOCS, pages 46-57, 1977.
  19. [Reiter, 2001] Raymond Reiter. Knowledge in Action: Logi- cal Foundations for Specifying and Implementing Dynam- ical Systems. MIT, 2001.
  20. [Somenzi, 2016] Fabio Somenzi. CUDD: CU decision di- agram package 3.0.0. University of Colorado at Boulder. 2016.
  21. [Son and Pontelli, 2006] Tran Cao Son and Enrico Pontelli. Planning with preferences using logic programming. The- ory and Practice of Logic Programming, 6(5):559-607, 2006.
  22. [Zhu et al., 2017] Shufang Zhu, Lucas M. Tabajara, Jianwen Li, Geguang Pu, and Moshe Y. Vardi. Symbolic LTL f synthesis. In IJCAI, pages 1362-1369, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards