Planning for Concurrent Action Executions Under Action Duration Uncertainty Using Dynamically Generated Bayesian Networks

Authors

  • Eric Beaudry Universite de Sherbrooke
  • Froduald Kabanza Universite de Sherbrooke
  • Francois Michaud Universite de Sherbrooke

DOI:

https://doi.org/10.1609/icaps.v20i1.13400

Keywords:

planning, actions concurrency, time uncertainty

Abstract

An interesting class of planning domains, including planning for daily activities of Mars rovers, involves achievement of goals with time constraints and concurrent actions with probabilistic durations. Current probabilistic approaches, which rely on a discrete time model, introduce a blow up in the search state-space when the two factors of action concurrency and action duration uncertainty are combined. Simulation-based and sampling probabilistic planning approaches would cope with this state explosion by avoiding storing all the explored states in memory, but they remain approximate solution approaches. In this paper, we present an alternative approach relying on a continuous time model which avoids the state explosion caused by time stamping in the presence of action concurrency and action duration uncertainty. Time is represented as a continuous random variable. The dependency between state time variables is conveyed by a Bayesian network, which is dynamically generated by a state-based forward-chaining search based on the action descriptions. A generated plan is characterized by a probability of satisfying a goal. The evaluation of this probability is done by making a query the Bayesian network.

Downloads

Published

2021-05-25

How to Cite

Beaudry, E., Kabanza, F., & Michaud, F. (2021). Planning for Concurrent Action Executions Under Action Duration Uncertainty Using Dynamically Generated Bayesian Networks. Proceedings of the International Conference on Automated Planning and Scheduling, 20(1), 10-17. https://doi.org/10.1609/icaps.v20i1.13400