tBurton: A Divide and Conquer Temporal Planner

Abstract

Planning for and controlling a network of interacting devices requires a planner that accounts for the automatic timed transitions of devices, while meeting deadlines and achieving durative goals. Consider a planner for an imaging satellite with a camera that cannot tolerate exhaust. The planner would need to determine that opening a valve causes a chain reaction that ignites the engine, and thus needs to shield the camera. While planners exist that support deadlines and durative goals, currently, no planners can handle automatic timed transitions. We present tBurton, a temporal planner that supports these features, while additionally producing a temporally least-commitment plan. tBurton uses a divide and conquer approach: dividing the problem using causal-graph decomposition and conquering each factor with heuristic forward search. The `sub-plans' from each factor are then unified in a conflict directed search, guided by the causal graph structure. We describe why this approach is fast and efficient, and demonstrate its ability to improve the performance of existing planners on factorable problems through benchmarks from the International Planning Competition.

Cite

Text

Wang and Williams. "tBurton: A Divide and Conquer Temporal Planner." AAAI Conference on Artificial Intelligence, 2015. doi:10.1609/AAAI.V29I1.9656

Markdown

[Wang and Williams. "tBurton: A Divide and Conquer Temporal Planner." AAAI Conference on Artificial Intelligence, 2015.](https://mlanthology.org/aaai/2015/wang2015aaai-tburton/) doi:10.1609/AAAI.V29I1.9656

BibTeX

@inproceedings{wang2015aaai-tburton,
  title     = {{tBurton: A Divide and Conquer Temporal Planner}},
  author    = {Wang, David and Williams, Brian Charles},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2015},
  pages     = {3409-3417},
  doi       = {10.1609/AAAI.V29I1.9656},
  url       = {https://mlanthology.org/aaai/2015/wang2015aaai-tburton/}
}