Proceedings

A Finite-State Controller Based Offline Solver for Deterministic POMDPs

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8617-8625.

https://doi.org/10.24963/ijcai.2025/958

Abstract

Deterministic partially observable Markov decision processes (DetPOMDPs) often arise in planning problems where the agent is uncertain about its environmental state but can act and observe deterministically. In this paper, we propose DetMCVI, an adaptation of the Monte Carlo Value Iteration (MCVI) algorithm for DetPOMDPs, which builds policies in the form of finite-state controllers (FSCs). DetMCVI solves large problems with a high success rate, outperforming existing baselines for DetPOMDPs. We also verify the performance of the algorithm in a real-world mobile robot forest mapping scenario.

  1. [Amato et al., 2010] Christopher Amato, Daniel S. Bern- stein, and Shlomo Zilberstein. Optimizing fixed-size stochastic controllers for POMDPs and decentralized POMDPs. Autonomous Agents and Multi-Agent Systems, 21(3):293-320, November 2010.
  2. [Andriushchenko et al., 2022] Roman Andriushchenko, Mi- lan Češka, Sebastian Junges, and Joost-Pieter Katoen. In- ductive synthesis of finite-state controllers for POMDPs. In Proceedings of the Thirty-Eighth Conference on Uncer- tainty in Artificial Intelligence, pages 85-95. PMLR, Au- gust 2022.
  3. [Bai et al., 2011] Haoyu Bai, David Hsu, Wee Sun Lee, and Vien A Ngo. Monte Carlo value iteration for continuous- state POMDPs. In Algorithmic Foundations of Robotics IX: Selected Contributions of the Ninth International Workshop on the Algorithmic Foundations of Robotics, pages 175-191. Springer, 2011.
  4. [Bai et al., 2013] Haoyu Bai, David Hsu, and Wee Sun Lee. Planning how to learn. In 2013 IEEE International Con- ference on Robotics and Automation, pages 2853-2859, Karlsruhe, Germany, May 2013. IEEE.
  5. [Barto et al., 1995] Andrew G. Barto, Steven J. Bradtke, and Satinder P. Singh. Learning to act using real-time dy- namic programming. Artificial Intelligence, 72(1-2):81- 138, January 1995.
  6. [Bonet and Geffner, 2021] Blai Bonet and Hector Geffner. Action Selection for MDPs: Anytime AO* Versus UCT. Proceedings of the AAAI Conference on Artificial Intelli- gence, 26(1):1749-1755, September 2021.
  7. [Bonet, 2009] Blai Bonet. Deterministic POMDPs Revis- ited. In Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence (UAI), pages 59-66, Montreal, Canada, 2009. AUAI Press.
  8. [Bonet, 2010] Blai Bonet. Conformant plans and beyond: Principles and complexity. Artificial Intelligence, 174(3- 4):245-269, March 2010.
  9. [Brafman and Shani, 2021] Ronen Brafman and Guy Shani. A Multi-Path Compilation Approach to Contingent Plan- ning. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1):1868-1874, September 2021.
  10. [Chakrabarti, 1994] P.P. Chakrabarti. Algorithms for search- ing explicit AND/OR graphs and their applications to problem reduction search. Artificial Intelligence, 65(2):329-345, February 1994.
  11. [Chatterjee et al., 2016] Krishnendu Chatterjee, Martin Chmelik, Raghav Gupta, and Ayush Kanodia. Optimal cost almost-sure reachability in POMDPs. Artificial Intelligence, 234:26-48, 2016.
  12. [Chatterjee et al., 2020] Krishnendu Chatterjee, Martin Chmelík, Deep Karkhanis, Petr Novotný, and Amélie Royer. Multiple-Environment Markov Decision Pro- cesses: Efficient Analysis and Applications. Proceedings of the International Conference on Automated Planning and Scheduling, 30:48-56, June 2020.
  13. [Chen et al., 2016] Min Chen, Emilio Frazzoli, David Hsu, and Wee Sun Lee. POMDP-lite for robust robot planning under uncertainty. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pages 5427-5433, Stockholm, Sweden, May 2016. IEEE.
  14. [Chung and Huang, 2011] Shu-Yun Chung and Han-Pang Huang. Robot Motion Planning in Dynamic Uncertain Environments. Advanced Robotics, 25(6-7):849-870, Jan- uary 2011.
  15. [Dey et al., 2014] Debadeepta Dey, Andrey Kolobov, Rich Caruana, Ece Kamar, Eric Horvitz, and Ashish Kapoor. Gauss meets Canadian traveler: Shortest-path problems with correlated natural dynamics. In AAMAS'14 Proceed- ings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, pages 1101-1108, 2014.
  16. [Duff, 2002] Michael O'Gordon Duff. Optimal Learn- ing: Computational Procedures for Bayes-adaptive Markov Decision Processes. University of Massachusetts Amherst, 2002.
  17. [Ermis et al., 2021] Melike Ermis, Mingyu Park, and Insoon Yang. On Anderson Acceleration for Partially Observable Markov Decision Processes. In 2021 60th IEEE Confer- ence on Decision and Control (CDC), pages 4478-4485, Austin, TX, USA, December 2021. IEEE.
  18. [Eyerich et al., 2010] Patrick Eyerich, Thomas Keller, and Malte Helmert. High-quality policies for the canadian traveler's problem. In Proceedings of the AAAI Confer- ence on Artificial Intelligence, volume 24, pages 51-58, 2010.
  19. [Ferguson et al., 2004] D. Ferguson, A. Stentz, and S. Thrun. PAO for planning with hidden state. In IEEE International Conference on Robotics and Automation, 2004. Proceed- ings. ICRA '04. 2004, pages 2840-2847 Vol.3, New Or- leans, LA, USA, 2004. IEEE.
  20. [Guo and Barfoot, 2019] Hengwei Guo and Timothy D. Bar- foot. The Robust Canadian Traveler Problem Applied to Robot Routing. In 2019 International Conference on Robotics and Automation (ICRA), pages 5523-5529, Mon- treal, QC, Canada, May 2019. IEEE.
  21. [Hansen and Zilberstein, 2001] Eric A Hansen and Shlomo Zilberstein. LAO*: A heuristic search algorithm that finds solutions with loops. Artificial Intelligence, 129(1-2):35- 62, 2001.
  22. [Horák et al., 2018] Karel Horák, Branislav Bosanský, and Krishnendu Chatterjee. Goal-HSVI: Heuristic Search Value Iteration for Goal POMDPs. In IJCAI, pages 4764- 4770, 2018. IJCAI
  23. [Huang et al., 2023] Yizhou Huang, Hamza Dugmag, Tim- othy D. Barfoot, and Florian Shkurti. Stochastic Plan- ning for ASV Navigation Using Satellite Images. In 2023 IEEE International Conference on Robotics and Automa- tion (ICRA), pages 1055-1061, London, United Kingdom, May 2023. IEEE.
  24. [Junges et al., 2018] Sebastian Junges, Nils Jansen, Ralf Wimmer, Tim Quatmann, Leonore Winterer, Joost-Pieter Katoen, and Bernd Becker. Finite-state Controllers of POMDPs via Parameter Synthesis. Conference on Uncer- tainty in Artificial Intelligence, 2018.
  25. [Kurniawati et al., 2009] Hanna Kurniawati, David Hsu, and Wee Sun Lee. SARSOP: Efficient Point-Based POMDP Planning by Approximating Optimally Reachable Belief Spaces. 2009.
  26. [Lacerda et al., 2019] Bruno Lacerda, Fatma Faruq, David Parker, and Nick Hawes. Probabilistic planning with for- mal performance guarantees for mobile service robots. The International Journal of Robotics Research, 38(9):1098- 1123, 2019.
  27. [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.
  28. [Littman, 1996] Michael Lederman Littman. Algorithms for Sequential Decision-Making. Brown University, 1996.
  29. [Mausam and Kolobov, 2012] Mausam and Andrey Kolobov. Planning with Markov Decision Processes: An AI Perspective. Synthesis Lectures on Artificial Intelligence and Machine Learning. Springer International Publishing, Cham, 2012.
  30. [Muise et al., 2014] Christian Muise, Vaishak Belle, and Sheila McIlraith. Computing Contingent Plans via Fully Observable Non-Deterministic Planning. Proceedings of the AAAI Conference on Artificial Intelligence, 28(1), June 2014.
  31. [Nardi and Stachniss, 2020] Lorenzo Nardi and Cyrill Stach- niss. Long-Term Robot Navigation in Indoor Environ- ments Estimating Patterns in Traversability Changes. In 2020 IEEE International Conference on Robotics and Automation (ICRA), pages 300-306, Paris, France, May 2020. IEEE.
  32. [Papadimitriou and Yannakakis, 1989] Christos H Papadim- itriou and Mihalis Yannakakis. Shortest paths without a map. In Automata, Languages and Programming: 16th International Colloquium Stresa, Italy, July 11-15, 1989 Proceedings 16, pages 610-620. Springer, 1989.
  33. [Raskin and Sankur, 2014] Jean-Franc ¸ois Raskin and Ocan Sankur. Multiple-Environment Markov Decision Pro- cesses, December 2014.
  34. [Russell and Norvig, 2021] S. Russell and P. Norvig. Arti- ficial Intelligence: A Modern Approach, Global Edition. Pearson Education, 2021.
  35. [Shani et al., 2013] Guy Shani, Joelle Pineau, and Robert Kaplow. A survey of point-based POMDP solvers. Au- tonomous Agents and Multi-Agent Systems, 27(1):1-51, July 2013.
  36. [Silver and Veness, 2010] David Silver and Joel Veness. Monte-Carlo planning in large POMDPs. Advances in neural information processing systems, 23, 2010.
  37. [Smith and Simmons, 2005] Trey Smith and Reid Simmons. Point-based POMDP algorithms: Improved analysis and implementation. In Proceedings of the Twenty-First Con- ference on Uncertainty in Artificial Intelligence, pages 542-549, 2005.
  38. [Smith, 2007] Trey Smith. Probabilistic Planning for Robotic Exploration. Carnegie Mellon University, 2007.
  39. [Tsang et al., 2022] Florence Tsang, Tristan Walker, Ryan A. MacDonald, Armin Sadeghi, and Stephen L. Smith. LAMP: Learning a Motion Policy to Repeat- edly Navigate in an Uncertain Environment. IEEE Transactions on Robotics, 38(3):1638-1652, June 2022.
  40. [Watkins, 1989] Christopher John Cornish Hellaby Watkins. Learning from delayed rewards. PhD thesis, Cambridge University, 1989.
  41. [Wray and Zilberstein, 2019] Kyle Hollins Wray and Shlomo Zilberstein. Generalized Controllers in POMDP Decision-Making. In 2019 International Conference on Robotics and Automation (ICRA), pages 7166-7172, Montreal, QC, Canada, May 2019. IEEE.

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

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