Proceedings

Synthesizing strategies under expected and exceptional environment behaviors

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1674-1680.

https://doi.org/10.24963/ijcai.2020/232

Abstract

We consider an agent that operates with two models of the environment: one that captures expected behaviors and one that captures additional exceptional behaviors. We study the problem of synthesizing agent strategies that enforce a goal against environments operating as expected while also making a best effort against exceptional environment behaviors. We formalize these concepts in the context of linear-temporal logic, and give an algorithm for solving this problem. We also show that there is no trade-off between enforcing the goal under the expected environment specification and making a best-effort for it under the exceptional one.

  1. [Aminof et al., 2018] B. Aminof, G. De Giacomo, A. Mu- rano, and S. Rubin. Synthesis under assumptions. In KR, 2018.
  2. [Aminof et al., 2019a] B. Aminof, G. De Giacomo, A. Mu- rano, and S. Rubin. Planning under LTL environment specifications. In ICAPS, 2019.
  3. [Aminof et al., 2019b] B. Aminof, M. Kwiatkowska, B. Maubert, A. Murano, and S. Rubin. Probabilistic strategy logic. In IJCAI, 2019. IJCAI
  4. [Aminof et al., 2020] B. Aminof, G. De Giacomo, and S. Rubin. Stochastic fairness and language-theoretic fair- ness in planning on nondeterministic domains. In ICAPS, 2020.
  5. K.R Apt and E. Grädel. Lectures in game theory for computer scientists. Cambridge, 2011.
  6. [Bacchus and Kabanza, 1996] F. Bacchus and F. Kabanza. Planning for temporally extended goals. In AAAI, 1996.
  7. [Bacchus and Kabanza, 2000] F. Bacchus and F. Kabanza. Using temporal logics to express search control knowledge for planning. Artif. Intell., 116(1-2), 2000.
  8. [Belardinelli et al., 2017] F. Belardinelli, A. Lomuscio, A. Murano, and S. Rubin. Verification of broadcasting multi- agent systems against an epistemic strategy logic. In IJ- CAI, 2017.
  9. [Belle, 2018] V. Belle. On plans with loops and noise. In AAMAS, 2018.
  10. [Berthon et al., 2017] R. Berthon, B. Maubert, A. Murano, S. Rubin, and M.Y. Vardi. Strategy logic with imperfect information. In LICS, 2017.
  11. [Berwanger, 2007] D. Berwanger. Admissibility in infinite games. In STACS, 2007.
  12. [Bloem et al., 2015] R. Bloem, R. Ehlers, and R. Könighofer. Cooperative reactive synthesis. In ATVA, 2015.
  13. [Bonet et al., 2017] B. Bonet, G. De Giacomo, H. Geffner, and S. Rubin. Generalized planning: Non-deterministic abstractions and trajectory constraints. In IJCAI, 2017. IJCAI
  14. [Bozzano and Villafiorita, 2007] M. Bozzano and A. Vil- lafiorita. The FSAP/NuSMV-SA safety analysis platform. Software Tools for Technology Transfer, 9(1), 2007.
  15. [Brenguier et al., 2017] R. Brenguier, J. Raskin, and O. Sankur. Assume-admissible synthesis. Acta Inf., 54(1), 2017.
  16. [Bruyère et al., 2017] V. Bruyère, E. Filiot, M. Randour, and J.F. Raskin. Meet your expectations with guarantees: Be- yond worst-case synthesis in quantitative games. Inf. Com- put., 254:259-295, 2017.
  17. [Camacho et al., 2018] A. Camacho, M. Bienvenu, and S. McIlraith. Finite LTL synthesis with environment assump- tions and quality measures. In KR, 2018.
  18. [Camacho et al., 2019] A. Camacho, R. Toro Icarte, T. Klassen, R. Valenzano, and S. McIlraith. LTL and be- yond: Formal languages for reward function specification in reinforcement learning. In IJCAI, 2019. IJCAI
  19. [Chakraborti et al., 2019] T. Chakraborti, A. Kulkarni, S. Sreedharan, D. Smith, and S. Kambhampati. Explicabil- ity? Legibility? Predictability? Transparency? Privacy? Security? The emerging landscape of interpretable agent behavior. In ICAPS, 2019.
  20. [Chatterjee and Henzinger, 2007] K. Chatterjee and T. Hen- zinger. Assume-guarantee synthesis. In TACAS, 2007.
  21. [Daniele et al., 1999] M. Daniele, P. Traverso, and M. Vardi. Strong cyclic planning revisited. In ECP, 1999.
  22. [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
  23. [De Giacomo and Vardi, 1999] G. De Giacomo and M. Vardi. Automata-theoretic approach to planning for tem- porally extended goals. In ECP, 1999.
  24. [De Giacomo et al., 2013] G. De Giacomo, F. Patrizi, and S. Sardiña. Automatic behavior composition synthesis. Artif. Intell., 196, 2013.
  25. [De Giacomo et al., 2019] G. De Giacomo, L. Iocchi, M. Fa- vorito, and F. Patrizi. Foundations for restraining bolts: Reinforcement learning with LTLf/LDLf restraining spec- ifications. In ICAPS, 2019.
  26. [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.
  27. [Ezekiel and Lomuscio, 2017] J. Ezekiel and A. Lomuscio. Combining fault injection and model checking to verify fault tolerance, recoverability, and diagnosability in multi- agent systems. Inf. Comput., 254(2):167-194, 2017.
  28. [Ezekiel et al., 2011] J. Ezekiel, A. Lomuscio, L. Mol- nar, and S. Veres. Verifying fault tolerance and self- diagnosability of an autonomous underwater vehicle. In IJCAI, 2011.
  29. [Faella, 2009] M. Faella. Admissible strategies in infinite games over graphs. In MFCS, 2009.
  30. [Finkbeiner, 2016] B. Finkbeiner. Synthesis of reactive sys- tems. Dependable Software Systems Eng., 45, 2016.
  31. [Geffner and Bonet, 2013] H. Geffner and B. Bonet. A Co- incise Introduction to Models and Methods for Automated Planning. Morgan & Claypool, 2013.
  32. [Grädel et al., 2002] E. Grädel, W. Thomas, and T. Wilke, editors. Automata, Logics, and Infinite Games: A Guide to Current Research, LNCS 2500, 2002.
  33. [Maubert and Murano, 2018] B. Maubert and A. Murano. Reasoning about knowledge and strategies under hierar- chical information. In KR, 2018.
  34. [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):34:1-34:47, 2014.
  35. [Pnueli and Rosner, 1989] A. Pnueli and R. Rosner. On the synthesis of a reactive module. In POPL, 1989.
  36. [Reiter, 2001] R. Reiter. Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems. MIT Press, 2001.

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

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