Proceedings

Ensuring Logic in the Fog: Sound POMDP Synthesis with LTL Objectives

Download BibTeX Cite

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

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

Abstract

Synthesising autonomous agents that can navigate uncertain environments while adhering to complex temporal constraints remains a fundamental challenge. While Linear Temporal Logic (LTL) provides a rigorous language for specifying such tasks, the inherent undecidability of qualitatively verifying LTL satisfaction in partially observable Markov decision processes renders quantitative synthesis difficult, especially when designing reliable reward signals for approximate solvers. In this paper, we bridge this gap with a novel, sound reward-shaping mechanism that dynamically generates belief-dependent rewards grounded in certified LTL satisfaction. By integrating this mechanism into an enhanced Monte Carlo Planning framework, we empower agents to navigate the `fog' of partial observability with a search process focused on maximising verifiable success. Our experiments demonstrate that this approach not only thrives in scenarios where existing solvers fail but also maintains effectiveness and scalability across diverse benchmark domains.

  1. [Ahmadi et al., 2020] Mohamadreza Ahmadi, Rangoli Sha- ran, and Joel W Burdick. Stochastic finite state con- trol of POMDPs with LTL specifications. arXiv preprint arXiv:2001.07679, 2020.
  2. [Baier and Katoen, 2008] Christel Baier and Joost-Pieter Katoen. Principles of model checking. MIT press, 2008.
  3. [Baier et al., 2008] Christel Baier, Nathalie Bertrand, and Marcus Größer. On decision problems for probabilistic Büchi automata. In Proceedings of the International Con- ference on Foundations of Software Science and Compu- tational Structures, pages 287-301. Springer, 2008.
  4. [Bouton et al., 2020] Maxime Bouton, Jana Tumova, and Mykel J Kochenderfer. Point-based methods for model checking in partially observable Markov decision pro- cesses. In Proceedings of the AAAI Conference on Arti- ficial Intelligence, volume 34, pages 10061-10068, 2020.
  5. [Carr et al., 2020] Steven Carr, Nils Jansen, and Ufuk Topcu. Verifiable RNN-based policies for POMDPs under tem- poral logic constraints. arXiv preprint arXiv:2002.05615, 2020. IJCAI
  6. [Carr et al., 2021] Steven Carr, Nils Jansen, and Ufuk Topcu. Task-aware verifiable RNN-based policies for partially ob- servable Markov decision processes. Journal of Artificial Intelligence Research, 72:819-847, 2021.
  7. [Chatterjee et al., 2007] Krishnendu Chatterjee, Laurent Doyen, Thomas A Henzinger, and Jean-Franc ¸ois Raskin. Algorithms for ω-regular games with imperfect in- formation. Logical Methods in Computer Science, 3, 2007.
  8. [Chatterjee et al., 2010] Krishnendu Chatterjee, Laurent Doyen, Hugo Gimbert, and Thomas A Henzinger. Ran- domness for free. In Proceedings of the International Symposium on Mathematical Foundations of Computer Science, pages 246-257. Springer, 2010.
  9. [Chatterjee et al., 2015] Krishnendu Chatterjee, Martin Chmelik, Raghav Gupta, and Ayush Kanodia. Qualitative analysis of POMDPs with temporal logic specifications for robotics applications. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation, pages 325-330. IEEE, 2015.
  10. [Chatterjee et al., 2016] Krishnendu Chatterjee, Martin Chmelik, and Mathieu Tracol. What is decidable about partially observable Markov decision processes with ω-regular objectives. Journal of Computer and System Sciences, 82(5):878-911, 2016.
  11. [Coulom, 2006] Rémi Coulom. Efficient selectivity and backup operators in Monte-Carlo tree search. In Proceed- ings of the International Conference on Computers and Games, pages 72-83. Springer, 2006.
  12. [Junges et al., 2021] Sebastian Junges, Nils Jansen, and San- jit A Seshia. Enforcing almost-sure reachability in POMDPs. In Proceedings of the International Conference on Computer Aided Verification, pages 602-625. Springer, 2021.
  13. [Kaelbling et al., 1995] Leslie Pack Kaelbling, Michael L Littman, and Anthony R Cassandra. Partially observable markov decision processes for artificial intelligence. In Proceedings of the International Workshop on Reasoning with Uncertainty in Robotics, pages 146-163. Springer, 1995.
  14. [Kalagarla et al., 2022] Krishna C Kalagarla, Kartik Dhruva, Dongming Shen, Rahul Jain, Ashutosh Nayyar, and Pier- luigi Nuzzo. Optimal control of partially observable markov decision processes with finite linear temporal logic constraints. In Proceedings of the Conference on Uncer- tainty in Artificial Intelligence, pages 949-958. PMLR, 2022.
  15. [Kalagarla et al., 2024] Krishna C Kalagarla, Dhruva Kar- tik, Dongming Shen, Rahul Jain, Ashutosh Nayyar, and Pierluigi Nuzzo. Optimal control of logically con- strained partially observable and multiagent Markov deci- sion processes. IEEE Transactions on Automatic Control, 70(1):263-277, 2024.
  16. [Křetínskỳ et al., 2018] Jan Křetínskỳ, Tobias Meggendor- fer, Salomon Sickert, and Christopher Ziegler. Rabinizer 4: From LTL to your favourite deterministic automaton. In Proceedings of International Conference on Computer Aided Verification, pages 567-577. Springer, 2018.
  17. [Littman et al., 1995] Michael L Littman, Anthony R Cas- sandra, and Leslie Pack Kaelbling. Learning policies for partially observable environments: Scaling up. In Ma- chine Learning Proceedings 1995, pages 362-370. Else- vier, 1995.
  18. [Liu et al., 2021] Jason Liu, Eric Rosen, Suchen Zheng, Ste- fanie Tellex, and George Konidaris. Leveraging temporal structure in safety-critical task specifications for POMDP planning. In Proceedings of the RSS Workshop Robot. Peo- ple, 2021.
  19. [Madani et al., 1999] Omid Madani, Steve Hanks, and Anne Condon. On the undecidability of probabilistic planning and infinite-horizon partially observable Markov decision problems. Aaai/iaai, 10(315149.315395), 1999.
  20. [Pineau et al., 2003] Joelle Pineau, Geoff Gordon, Sebastian Thrun, et al. Point-based value iteration: An anytime algorithm for POMDPs. In Proceedings of the Inter- national Joint Conference on Artificial Intelligence, vol- ume 3, pages 1025-1032, 2003. IJCAI
  21. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In Proceedings of 18th Annual Symposium on Foundations of Computer Science, pages 46-57. ieee, 1977.
  22. [Sebastian et al., 2005] Thrun Sebastian, Burgard Wolfram, and Fox Dieter. Probabilistic Robotics. The MIT Press, Cambridge, 2005.
  23. [Sharan and Burdick, 2014] Rangoli Sharan and Joel Bur- dick. Finite state control of POMDPs with LTL specifi- cations. In Proceedings of 2014 American Control Con- ference, pages 501-508. IEEE, 2014.
  24. [Sickert et al., 2016] Salomon Sickert, Javier Esparza, Ste- fan Jaax, and Jan Křetínskỳ. Limit-deterministic Büchi automata for linear temporal logic. In Proceedings of the International Conference on Computer Aided Verification, pages 312-332. Springer, 2016.
  25. [Silver and Veness, 2010] David Silver and Joel Veness. Monte-Carlo planning in large POMDPs. Proceedings of the Advances in Neural Information Processing Systems, 23, 2010.
  26. [Vardi and Wolper, 1994] Moshe Y Vardi and Pierre Wolper. Reasoning about infinite computations. Information and computation, 115(1):1-37, 1994.

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

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