Proceedings

Approximability of Constant-horizon Constrained POMDP

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 5583-5590.

https://doi.org/10.24963/ijcai.2019/775

Abstract

Partially Observable Markov Decision Process (POMDP) is a fundamental framework for planning and decision making under uncertainty. POMDP is known to be intractable to solve or even approximate when the planning horizon is long (i.e., within a polynomial number of time steps). Constrained POMDP (C-POMDP) allows constraints to be specified on some aspects of the policy in addition to the objective function. When the constraints involve bounding the probability of failure, the problem is called Chance-Constrained POMDP (CC-POMDP). Our first contribution is a reduction from CC-POMDP to C-POMDP and a novel Integer Linear Programming (ILP) formulation. Thus, any algorithm for the later problem can be utilized to solve any instance of the former. Second, we show that unlike POMDP, when the length of the planning horizon is constant, (C)C-POMDP is NP-Hard. Third, we present the first Fully Polynomial Time Approximation Scheme (FPTAS) that computes (near) optimal deterministic policies for constant-horizon (C)C-POMDP in polynomial time.

  1. [Altman, 1999] Eitan Altman. Constrained Markov decision processes, volume 7. CRC Press, 1999.
  2. [Aras et al., 2007] Raghav Aras, Alain Dutech, Franc ¸ois Charpillet, et al. Mixed integer linear programming for exact finite-horizon planning in decentralized pomdps. In ICAPS, pages 18-25, 2007.
  3. [Dolgov and Durfee, 2005] Dmitri Dolgov and Edmund Durfee. Stationary deterministic policies for constrained mdps with multiple rewards, costs, and discount factors. In International Joint Conference on Artificial Intelligence, volume 19, page 1326, 2005. IJCAI
  4. [Feinberg and Shwartz, 1996] Eugene A Feinberg and Adam Shwartz. Constrained discounted dynamic program- ming. Mathematics of Operations Research, 21(4):922- 945, 1996.
  5. [Howard, 1960] Ronald A Howard. Dynamic programming and markov processes. 1960.
  6. [Isom et al., 2008] Joshua D Isom, Sean P Meyn, and Richard D Braatz. Piecewise linear dynamic programming for constrained pomdps. In AAAI, volume 1, pages 291- 296, 2008.
  7. [Johnson and Niemi, 1983] David S Johnson and KA Niemi. On knapsacks, partitions, and a new dynamic program- ming technique for trees. Mathematics of Operations Re- search, 8(1):1-14, 1983.
  8. [Kaelbling et al., 1996] Leslie Pack Kaelbling, Michael L Littman, and Andrew W Moore. Reinforcement learn- ing: A survey. Journal of artificial intelligence research, 4:237-285, 1996.
  9. [Kaelbling et al., 1998] Leslie Pack Kaelbling, Michael L Littman, and Anthony R Cassandra. Planning and acting in partially observable stochastic domains. Artificial intel- ligence, 101(1-2):99-134, 1998.
  10. [Kellerer et al., 2004] Hans Kellerer, Ulrich Pferschy, and David Pisinger. Knapsack Problems. Springer, 2004.
  11. [Kim et al., 2011] Dongho Kim, Jaesong Lee, Kee-Eung Kim, and Pascal Poupart. Point-based value iteration for constrained pomdps. In Twenty-Second International Joint Conference on Artificial Intelligence, 2011. IJCAI
  12. [Kress-Gazit et al., 2009] Hadas Kress-Gazit, Georgios E Fainekos, and George J Pappas. Temporal-logic-based re- active mission and motion planning. IEEE transactions on robotics, 25(6):1370-1381, 2009.
  13. [Lusena et al., 2001] Christopher Lusena, Judy Goldsmith, and Martin Mundhenk. Nonapproximability results for partially observable markov decision processes. Journal of artificial intelligence research, 14:83-103, 2001.
  14. [Ono et al., 2012] Masahiro Ono, Yoshiaki Kuwata, and J Balaram. Joint chance-constrained dynamic program- ming. In 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), pages 1915-1922. IEEE, 2012.
  15. [Papadimitriou and Tsitsiklis, 1987] Christos H Papadim- itriou and John N Tsitsiklis. The complexity of markov decision processes. Mathematics of operations research, 12(3):441-450, 1987.
  16. [Poupart et al., 2015] Pascal Poupart, Aarti Malhotra, Pei Pei, Kee-Eung Kim, Bongseok Goh, and Michael Bowl- ing. Approximate linear programming for constrained par- tially observable markov decision processes. In Twenty- Ninth AAAI Conference on Artificial Intelligence, 2015.
  17. [Puterman, 2014] Martin L Puterman. Markov decision pro- cesses: discrete stochastic dynamic programming. John Wiley & Sons, 2014.
  18. [Russell and Norvig, 2016] Stuart J Russell and Peter Norvig. Artificial intelligence: a modern approach. Malaysia; Pearson Education Limited,, 2016.
  19. [Santana and Williams, 2015] Pedro Henrique Santana and Brian C Williams. Dynamic execution of temporal plans with sensing actions and bounded risk. In Twenty-Fourth International Joint Conference on Artificial Intelligence, 2015. IJCAI
  20. [Santana et al., 2016] Pedro Santana, Sylvie Thiébaux, and Brian Williams. Rao*: an algorithm for chance con- strained pomdps. In Proc. AAAI Conference on Artificial Intelligence, 2016.
  21. [Sondik, 1971] Edward J Sondik. The optimal control of par- tially observable markov decision processes. PhD the sis, Stanford University, 1971.
  22. [Timmons and Williams, 2015] Eric Timmons and Brian C Williams. Enumerating preferred solutions to conditional simple temporal networks quickly using bounding con- flicts. In Workshops at the Twenty-Ninth AAAI Conference on Artificial Intelligence, 2015.
  23. [Trevizan et al., 2016] Felipe Trevizan, Sylvie Thiébaux, Pe- dro Santana, and Brian Williams. Heuristic search in dual space for constrained stochastic shortest path problems. In Twenty-Sixth International Conference on Automated Planning and Scheduling, 2016.
  24. [Undurti and How, 2010] Aditya Undurti and Jonathan P How. An online algorithm for constrained pomdps. In 2010 IEEE International Conference on Robotics and Au- tomation, pages 3966-3973. IEEE, 2010.
  25. [Vazirani, 2013] Vijay V Vazirani. Approximation algo- rithms. Springer Science & Business Media, 2013.

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

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