Proceedings

Online Planning in MDPs with Stochastic Durative Actions

Download BibTeX Cite

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

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

Abstract

Stochastic planning problems are typically modeled as Markov Decision Processes, in which actions are assumed to be instantaneous and applied sequentially. Yet, real-world actions often have durations and are applied concurrently. This paper presents an online planning approach that can deal with durative actions with stochastic outcomes. Our approach relies on Monte Carlo Tree Search with a new backpropagation procedure and temporal reasoning techniques that address the need to not only choose which action to execute, but also when to execute it. We also introduce a novel heuristic that combines reasoning about time and probabilities. Overall, we present the first online planner for stochastic temporal planning, solving a richer problem representation than previous work while achieving state-of-the-art empirical results.

  1. [Altman, 1999] Eitan Altman. Constrained Markov decision processes, volume 7. CRC press, 1999.
  2. [Auer et al., 2002] Peter Auer, Nicolò Cesa-Bianchi, and Paul Fischer. Finite-time analysis of the multiarmed bandit problem. Machine Learning, 47(2-3):235-256, 2002.
  3. [Barto et al., 1995] A.G. Barto, S.J. Bradtke, and S.P. Singh. Learning to act using real-time dynamic programming. Ar- tificial Intelligence, 672(1-2):81-138, 1995.
  4. [Beaudry et al., 2010] Eric Beaudry, Froduald Kabanza, and Francois Michaud. Planning for concurrent action execu- tions under action duration uncertainty using dynamically generated Bayesian networks. In ICAPS 2010, volume 20, pages 10-17, 2010.
  5. [Benton et al., 2012] J. Benton, Amanda Jane Coles, and Andrew Coles. Temporal planning with preferences and time-dependent continuous costs. In Lee McCluskey, Brian Charles Williams, José Reinaldo Silva, and Blai Bonet, editors, In ICAPS 2012. AAAI, 2012.
  6. [Bernstein et al., 2002] Daniel S. Bernstein, Robert Givan, Neil Immerman, and Shlomo Zilberstein. The complex- ity of decentralized control of Markov decision processes. Math. Oper. Res., 27(4):819-840, 2002.
  7. [Beutler and Ross, 1986] Frederick J. Beutler and Keith W. Ross. Time-average optimal constrained semi-Markov decision processes. Advances in Applied Probability, 18(2):341-359, 1986.
  8. [Bit-Monnot et al., 2020] Arthur Bit-Monnot, Malik Ghal- lab, Félix Ingrand, and David E. Smith. FAPE: a constraint-based planner for generative and hierarchical temporal planning. CoRR, abs/2010.13121, 2020.
  9. [Boutilier et al., 2000] Craig Boutilier, Richard Dearden, and Mois e s Goldszmidt. Stochastic dynamic program- ming with factored representations. Artificial Intelligence, 121:49-107, 2000.
  10. [Buffet and Aberdeen, 2009] Olivier Buffet and Douglas Aberdeen. The factored policy-gradient planner. Artificial Intelligence, 173(5-6):722-747, 2009.
  11. [Carreno et al., 2022] Yaniel Carreno, Yvan Petillot, and Ronald Petrick. Temporal planning with incomplete knowledge and perceptual information. arXiv preprint arXiv:2207.09709, 2022.
  12. [Coles et al., 2008] Andrew Coles, Maria Fox, Derek Long, and Amanda Smith. Planning with problems requiring temporal coordination. In AAAI, pages 892-897, 2008.
  13. [Coles et al., 2009] Andrew Coles, Maria Fox, Keith Halsey, Derek Long, and Amanda Smith. Managing concurrency in temporal planning using planner-scheduler interaction. Artificial Intelligence, 173(1):1-44, 2009.
  14. [Coles et al., 2010a] A. J. Coles, A. I. Coles, M. Fox, and D. Long. Forward-chaining partial-order planning. In ICAPS 2010. 2010.
  15. [Coles et al., 2010b] Amanda Jane Coles, Andrew Coles, Maria Fox, and Derek Long. Forward-chaining partial- order planning. In ICAPS 2010, pages 42-49. AAAI, 2010.
  16. [Coulom, 2006] Rémi Coulom. Efficient selectivity and backup operators in Monte-Carlo tree search. In Interna- tional conference on computers and games, pages 72-83. Springer, 2006.
  17. [Cresswell and Coddington, 2003] Stephen Cresswell and Alexandra Coddington. Planning with timed literals and deadlines. In Proceedings of 22nd Workshop of the UK Planning and Scheduling Special Interest Group, pages 23-35, 2003.
  18. [Cushing et al., 2007] William Cushing, Subbarao Kamb- hampati, Mausam, and Daniel S. Weld. When is temporal planning really temporal? In Manuela M. Veloso, editor, IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, January 6-12, 2007, pages 1852-1859, 2007.
  19. [Dechter et al., 1991] Rina Dechter, Itay Meiri, and Judea Pearl. Temporal constraint networks. Artificial intelli- gence, 49(1-3):61-95, 1991.
  20. [Foss and Onder, 2005] Janae N Foss and Nilufer Onder. Generating temporally contingent plans. Planning and Learning in A Priori Unknown or Dynamic Domains, page 62, 2005.
  21. [Fox and Long, 2003] Maria Fox and Derek Long. PDDL2.1: an extension to PDDL for expressing temporal planning domains. J. Artif. Intell. Res., 20:61-124, 2003.
  22. [Gelman et al., 2013] A. Gelman, J.B. Carlin, H.S. Stern, D.B. Dunson, A. Vehtari, and D.B. Rubin. Bayesian Data Analysis. Chapman & Hall/CRC Texts in Statistical Sci- ence. CRC Press, 2013.
  23. [Gigante et al., 2020] Nicola Gigante, Andrea Micheli, An- gelo Montanari, and Enrico Scala. Decidability and com- plexity of action-based temporal planning over dense time. In AAAI'20, pages 9859-9866, 2020.
  24. [Hunsberger and Posenato, 2016] Luke Hunsberger and Roberto Posenato. A new approach to checking the dynamic consistency of conditional simple temporal networks. In Michel Rueher, editor, CP 2016, volume 9892, pages 268-286. Springer, 2016.
  25. [Jiménez et al., 2015] Sergio Jiménez, Anders Jonsson, and Héctor Palacios. Temporal planning with required concur- rency using classical planning. ICAPS 2015, 25(1):129- 137, 2015.
  26. [Kapellos et al., 2023] K Kapellos, A Micheli, and A Valen- tini. AIPlan4EU: Planning and scheduling for space appli- cations. In 17th Symposium on Advanced Space Technolo- gies in Robotics and Automation (ASTRA), 2023.
  27. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based Monte-Carlo planning. In ECML, pages 282-293, 2006.
  28. [Little et al., 2005] Iain Little, Douglas Aberdeen, Sylvie Thiébaux, et al. Prottle: A probabilistic temporal planner. In AAAI'05, 2005.
  29. [Long and Fox, 2003] Derek Long and Maria Fox. Exploit- ing a graphplan framework in temporal planning. In (ICAPS 2003), pages 52-61. AAAI, 2003.
  30. [Mausam and Weld, 2008] Mausam and Daniel S. Weld. Planning with durative actions in stochastic domains. Journal of Artificial Intelligence Research, 31:33-82, 2008.
  31. [Panjkovic and Micheli, 2023] Stefan Panjkovic and Andrea Micheli. Expressive optimal temporal planning via op- timization modulo theory. In AAAI 2023, pages 12095- 12102. AAAI Press, 2023.
  32. [Puterman, 2005] Martin L. Puterman. Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, 2005.
  33. [Schoenauer et al., 2006] Marc Schoenauer, Pierre Savéant, and Vincent Vidal. Divide-and-evolve: A new memetic scheme for domain-independent temporal planning. In EvoCOP 2006, volume 3906 of Lecture Notes in Computer Science, pages 247-260. Springer, 2006.
  34. [Shekhar and Brafman, 2020] Shashank Shekhar and Ro- nen I. Brafman. Representing and planning with interact- ing actions and privacy. Artif. Intell., 278, 2020.
  35. [Smith and Weld, 1999] David E. Smith and Daniel S. Weld. Temporal planning with mutual exclusion reasoning. IJ- CAI'99, page 326-333.
  36. [Vidal and Geffner, 2006] Vincent Vidal and Hector Geffner. Branching and pruning: An optimal temporal POCL planner based on constraint programming. Artif. Intell., 170(3):298-335, 2006.
  37. [Younes and Littman, 2004] Håkan LS Younes and Michael L Littman. PPDDL1.0: The language for the probabilistic part of IPC-4. In Proc. International Planning Competition, 2004.

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

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