Proceedings

Best-Effort Synthesis: Doing Your Best Is Not Harder Than Giving Up

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 1766-1772.

https://doi.org/10.24963/ijcai.2021/243

Abstract

We study best-effort synthesis under environment assumptions specified in LTL, and show that this problem has exactly the same computational complexity of standard LTL synthesis: 2EXPTIME-complete. We provide optimal algorithms for computing best-effort strategies, both in the case of LTL over infinite traces and LTL over finite traces (i.e., LTLf). The latter are particularly well suited for implementation.

  1. [Aminof et al., 2018] Benjamin Aminof, Giuseppe De Gia- como, Aniello Murano, and Sasha Rubin. Synthesis under assumptions. In KR, pages 615-616, 2018.
  2. [Aminof et al., 2019] B. Aminof, G. De Giacomo, A. Mu- rano, and S. Rubin. Planning under LTL environment specifications. In ICAPS, 2019.
  3. [Aminof et al., 2020] B. Aminof, G. De Giacomo, A. Lo- muscio, A. Murano, and S. Rubin. Synthesizing strategies under expected and exceptional environment behaviors. In IJCAI, 2020. IJCAI
  4. K.R Apt and E. Grädel. Lectures in game theory for computer scientists. Cambridge, 2011.
  5. [Baier et al., 2008] Christel Baier, Joost-Pieter Katoen, and Kim Guldstrand Larsen. Principles of Model Checking. MIT, 2008.
  6. [Bertsekas, 2005] Dimitri P. Bertsekas. Dynamic program- ming and optimal control. Athena Scientific, 2005.
  7. [Berwanger, 2007] D. Berwanger. Admissibility in infinite games. In STACS, 2007.
  8. [Bloem et al., 2014] Roderick Bloem, Rüdiger Ehlers, Swen Jacobs, and Robert Könighofer. How to handle assump- tions in synthesis. In SYNT, 2014.
  9. [Brenguier et al., 2014] Romain Brenguier, Jean-Franc ¸ois Raskin, and Mathieu Sassolas. The complexity of admis- sibility in omega-regular games. In Thomas A. Henzinger and Dale Miller, editors, CSL-LICS, 2014.
  10. [Brenguier et al., 2017] R. Brenguier, J. Raskin, and O. Sankur. Assume-admissible synthesis. Acta Inf., 54(1), 2017.
  11. [Camacho et al., 2018] A. Camacho, M. Bienvenu, and S. McIlraith. Finite LTL synthesis with environment assump- tions and quality measures. In KR, 2018.
  12. A. Church. Logic, arithmetics, and au- tomata. In Proc. Int. Cong. Mathematicians, 1962, 1963.
  13. [Damm and Finkbeiner, 2014] Werner Damm and Bernd Finkbeiner. Automatic compositional synthesis of dis- tributed systems. In FM, 2014.
  14. [De Giacomo and Rubin, 2018] G. De Giacomo and S. Ru- bin. Automata-theoretic foundations of FOND planning for LTLf and LDLf goals. In IJCAI, 2018. IJCAI
  15. [De Giacomo and Vardi, 2013] Giuseppe De Giacomo and Moshe Y. Vardi. Linear temporal logic and linear dynamic logic on finite traces. In IJCAI, 2013. IJCAI
  16. [De Giacomo and Vardi, 2015] G. De Giacomo and M. Vardi. Synthesis for LTL and LDL on finite traces. In IJCAI, 2015. IJCAI
  17. [D'Ippolito et al., 2018] N. D'Ippolito, N. Rodríguez, and S. Sardiña. Fully observable non-deterministic planning as assumption-based reactive synthesis. J. Artif. Intell. Res., 61, 2018.
  18. [Faella, 2009] M. Faella. Admissible strategies in infinite games over graphs. In MFCS, 2009.
  19. [Finkbeiner, 2016] B. Finkbeiner. Synthesis of reactive sys- tems. Dependable Software Systems Eng., 45, 2016.
  20. [Kupferman et al., 2001] Orna Kupferman, Moshe Y Vardi, and Pierre Wolper. Module checking. Inf. Comput., 164(2):322-344, 2001.
  21. [Mogavero et al., 2014] F. Mogavero, A. Murano, G. Perelli, and M.Y. Vardi. Reasoning about strategies: On the model-checking problem. ACM Trans. Comput. Log., 15(4), 2014.
  22. [Pnueli and Rosner, 1989] A. Pnueli and R. Rosner. On the synthesis of a reactive module. In POPL, 1989.
  23. [Pnueli and Rosner, 1990] Amir Pnueli and Roni Rosner. Distributed reactive systems are hard to synthesize. In FOCS, 1990.
  24. [Tabajara and Vardi, 2020] Lucas M. Tabajara and Moshe Y. Vardi. LTLf Synthesis under Partial Observability: From Theory to Practice. In GandALF, 2020.
  25. [Tabakov and Vardi, 2005] Deian Tabakov and Moshe Y. Vardi. Experimental evaluation of classical automata con- structions. In LPAR, 2005.
  26. [Vardi, 1995] Moshe Y. Vardi. An automata-theoretic ap- proach to linear temporal logic. In Faron Moller and Graham M. Birtwistle, editors, Logics for Concurrency - Structure versus Automata, volume 1043 of LNCS, 1995.
  27. [Zhu et al., 2017] Shufang Zhu, Lucas M. Tabajara, Jianwen Li, Geguang Pu, and Moshe Y. Vardi. Symbolic LTLf syn- thesis. In IJCAI, 2017.
  28. [Zhu et al., 2020] Shufang Zhu, Giuseppe De Giacomo, Geguang Pu, and Moshe Y. Vardi. LTLf synthesis with fairness and stability assumptions. In AAAI, 2020.

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

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