Proceedings

On the (In)Tractability of Reinforcement Learning for LTL Objectives

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 3650-3658.

https://doi.org/10.24963/ijcai.2022/507

Abstract

In recent years, researchers have made significant progress in devising reinforcement-learning algorithms for optimizing linear temporal logic (LTL) objectives and LTL-like objectives.

Despite these advancements, there are fundamental limitations to how well this problem can be solved. Previous studies have alluded to this fact but have not examined it in depth.

In this paper, we address the tractability of reinforcement learning for general LTL objectives from a theoretical perspective.

We formalize the problem under the probably approximately correct learning in Markov decision processes (PAC-MDP) framework, a standard framework for measuring sample complexity in reinforcement learning.

In this formalization, we prove that the optimal policy for any LTL formula is PAC-MDP-learnable if and only if the formula is in the most limited class in the LTL hierarchy, consisting of formulas that are decidable within a finite horizon.

Practically, our result implies that it is impossible for a reinforcement-learning algorithm to obtain a PAC-MDP guarantee on the performance of its learned policy after finitely many interactions with an unconstrained environment for LTL objectives that are not decidable within a finite horizon.

  1. [Alur et al., 2021] Rajeev Alur, Suguman Bansal, Osbert Bastani, and Kishor Jothimurugan. A framework for trans- forming specifications in reinforcement learning. arXiv preprint: 2111.00272, 2021.
  2. [Ashok et al., 2019] Pranav Ashok, Jan Křetínský, and Max- imilian Weininger. Pac statistical model checking for markov decision processes and stochastic games. In CAV, 2019.
  3. [Bozkurt et al., 2020] Alper Bozkurt, Yu Wang, Michael Za- vlanos, and Miroslav Pajic. Control synthesis from linear temporal logic specifications using model-free reinforce- ment learning. In ICRA, 2020.
  4. [Brázdil et al., 2014] Tomáš Brázdil, Krishnendu Chatterjee, Martin Chmelík, Vojtěch Forejt, Jan Křetínský, Marta Kwiatkowska, David Parker, and Mateusz Ujma. Verifi- cation of markov decision processes using learning algo- rithms. In ATVA, 2014.
  5. [Camacho et al., 2019] Alberto Camacho, Rodrigo Toro Icarte, Toryn Q. Klassen, Richard Valenzano, and Sheila A. McIlraith. Ltl and beyond: Formal lan- guages for reward function specification in reinforcement learning. In IJCAI, 2019. IJCAI
  6. [Dann et al., 2019] Christoph Dann, Lihong Li, Wei Wei, and Emma Brunskill. Policy certificates: Towards ac- countable reinforcement learning. In ICML, 2019.
  7. [Dewey, 2014] Dan Dewey. Reinforcement learning and the reward engineering principle. In AAAI Spring Symposia, 2014.
  8. [Fiechter, 1994] Claude-Nicolas Fiechter. Efficient rein- forcement learning. In COLT, 1994.
  9. [Fu and Topcu, 2014] Jie Fu and Ufuk Topcu. Probably ap- proximately correct MDP learning and control with tem- poral logic constraints. In Robotics: Science and Systems X, 2014.
  10. [Giacomo et al., 2019] Giuseppe De Giacomo, L. Iocchi, Marco Favorito, and F. Patrizi. Foundations for restrain- ing bolts: Reinforcement learning with ltlf/ldlf restraining specifications. In ICAPS, 2019.
  11. [Grill et al., 2016] Jean-Bastien Grill, Michal Valko, and R. Munos. Blazing the trails before beating the path: Sample-efficient monte-carlo planning. In NIPS, 2016.
  12. [Hahn et al., 2019] Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi, and Dominik Wojtczak. Omega-regular objectives in model-free rein- forcement learning. In TACAS, 2019.
  13. [Hasanbeig et al., 2019] M. Hasanbeig, Yiannis Kantaros, A. Abate, D. Kroening, George Pappas, and I. Lee. Re- inforcement learning for temporal logic control synthesis with probabilistic satisfaction guarantees. In CDC, 2019.
  14. [Henriques et al., 2012] David Henriques, João G. Martins, Paolo Zuliani, André Platzer, and Edmund M. Clarke. Sta- tistical model checking for markov decision processes. In QEST, 2012. Jiang et al., 2020] Yuqian Jiang, Sudarshanan Bharadwaj, Bo Wu, Rishi Shah, Ufuk Topcu, and Peter Stone. Temporal-logic-based reward shaping for continuing learning tasks. arXiv preprint: 2007.01498, 2020.
  15. [Jothimurugan et al., 2019] Kishor Jothimurugan, R. Alur, and Osbert Bastani. A composable specification language for reinforcement learning tasks. In NeurlPS, 2019.
  16. [Kakade, 2003] Sham M. Kakade. On the Sample Complex- ity of Reinforcement Learning. PhD thesis, Gatsby Com- putational Neuroscience Unit, UCL, 2003.
  17. [Kearns and Singh, 2002] Michael Kearns and Satinder Singh. Near-optimal reinforcement learning in polyno- mial time. Machine Learning, 49(2), 2002.
  18. [Kearns et al., 1999] Michael Kearns, Yishay Mansour, and Andrew Y. Ng. Approximate planning in large pomdps via reusable trajectories. In NIPS, 1999.
  19. [Kober et al., 2013] Jens Kober, J. Bagnell, and Jan Peters. Reinforcement learning in robotics: A survey. The Inter- national Journal of Robotics Research, 32, 2013.
  20. [Li et al., 2017] Xiao Li, C. Vasile, and C. Belta. Reinforce- ment learning with temporal logic rewards. IROS, 2017.
  21. [Littman et al., 2017] Michael L. Littman, Ufuk Topcu, Jie Fu, Charles Isbell, Min Wen, and James MacGlashan. Environment-independent task specifications via gltl. arXiv preprint: 1704.04341, 2017.
  22. [Manna and Pnueli, 1987] Zohar Manna and Amir Pnueli. A hierarchy of temporal properties. In PODC, 1987.
  23. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In FOCS, 1977.
  24. [Puterman, 1994] Martin L. Puterman. Markov Decision Processes-Discrete Stochastic Dynamic Programming. John Wiley & Sons, Inc., 1994.
  25. [Sadigh et al., 2014] Dorsa Sadigh, Eric S. Kim, Samuel Coogan, S. Shankar Sastry, and Sanjit A. Seshia. A learn- ing based approach to control synthesis of markov decision processes for linear temporal logic specifications. In CDC, 2014.
  26. [Schwarting et al., 2018] Wilko Schwarting, Javier Alonso- Mora, and Daniela Rus. Planning and decision-making for autonomous vehicles. Annual Review of Control, Robotics, and Autonomous Systems, 1, 2018.
  27. [Strehl et al., 2006] Alexander Strehl, Lihong Li, Eric Wiewiora, John Langford, and Michael Littman. Pac model-free reinforcement learning. In ICML, 2006.
  28. [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. The MIT Press, 1998.
  29. [Temizer et al., 2010] Selim Temizer, Mykel Kochender- fer, Leslie Kaelbling, Tomas Lozano-Perez, and James Kuchar. Collision avoidance for unmanned aircraft using markov decision processes. In AIAA GNC, 2010.
  30. [Valiant, 1984] L. G. Valiant. A theory of the learnable. Communications of the ACM, 27(11), 1984.

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

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