Proceedings

Flexible Execution of Partial Order Plans With Temporal Constraints

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 2328-2334.

Abstract

We propose a unified approach to plan execution and schedule dispatching that converts a plan, which has been augmented with temporal constraints, into a policy for dispatching. Our approach generalizes the original plan and temporal constraints so that the executor need only consider the subset of state that is relevant to successful execution of valid plan fragments. We can accommodate a variety of calamitous and serendipitous changes to the state of the world by supporting the seamless re-execution or omission of plan fragments, without the need for costly replanning. Our methodology for plan generalization and online dispatching is a novel combination of plan execution and schedule dispatching techniques. We demonstrate the effectiveness of our method through a prototype implementation and a series of experiments.

  1. [Alur and Dill, 1994] R. Alur and D. L. Dill. A the- ory of timed automata. Theoretical Computer Science, 126(2):183-235, 1994.
  2. [Bauer et al., 2007] A. Bauer, M. Leucker, and C. Schallhart. Runtime verification for LTL and TLTL. Transactions on Software Engineering and Methodology, pages 1-68, 2007.
  3. [Boutilier and Brafman, 2001] C. Boutilier and R. I. Braf- man. Partial-order planning with concurrent interact- ing actions. Journal of Artificial Intelligence Research, 14:105-136, 2001.
  4. [Coles et al., 2008] A. Coles, M. Fox, D. Long, and A. Smith. Planning with problems requiring temporal co- ordination. In Proceedings of the 23rd AAAI Conference on Artificial Intelligence, pages 892-897, 2008.
  5. [Coles et al., 2010] A. J. Coles, A. I. Coles, M. Fox, and D. Long. Forward-chaining partial-order planning. In Proceedings of the 20th International Conference on Au- tomated Planning and Scheduling, pages 42-49, 2010.
  6. [Conrad and Williams, 2011] P. R. Conrad and B. C. Williams. Drake: An Efficient Executive for Temporal Plans with Choice. Journal of Artificial Intelligence Re- search, 42:607-659, 2011.
  7. [Cushing et al., 2007] W. Cushing, S. Kambhampati, Mausam, and Weld D. S. When is temporal planning really temporal. In Proceedings of the 20th Interna- tional Joint Conference on Artifical Intelligence, pages 1852-1859, 2007. IJCAI
  8. [Dechter et al., 1991] R. Dechter, I. Meiri, and J. Pearl. Tem- poral constraint networks. Artificial Intelligence, 49(1- 3):61-95, 1991.
  9. [Doherty et al., 2009] P. Doherty, J. Kvarnström, and F. Heintz. A temporal logic-based planning and ex- ecution monitoring framework for unmanned aircraft systems. Autonomous Agents and Multi-Agent Systems, 19(3):332-377, 2009.
  10. [Fox and Long, 2003] M. Fox and D. Long. PDDL2.1: An extension to pddl for expressing temporal planning do- mains. Journal of Artificial Intelligence Research, 20:61- 124, 2003.
  11. [Fox et al., 2004] M. Fox, D. Long, and K. Halsey. An in- vestigation into the expressive power of PDDL2.1. In Pro- ceedings of the 16th European Conference of Artificial In- telligence, 2004.
  12. [Fritz and McIlraith, 2007] C. Fritz and S. A. McIlraith. Monitoring plan optimality during execution. In Proceed- ings of the 17th International Conference on Automated Planning and Scheduling, pages 144-151, 2007.
  13. [Gerevini et al., 2009] A. Gerevini, P. Haslum, D. Long, A. Saetti, and Y. Dimopoulos. Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners. Artificial Intelli- gence, 173(5-6):619-668, 2009.
  14. [Ghallab et al., 2004] M. Ghallab, D. Nau, and P. Traverso. Automated Planning: Theory & Practice. Morgan Kauf- mann, 2004.
  15. [Kim et al., 2001] P. Kim, B. C. Williams, and M. Abram- son. Executing reactive, model-based programs through graph-based temporal planning. In Proceedings of the 17th International Joint Conference on Artificial Intelligence, pages 487-493, 2001. IJCAI
  16. [Koymans, 1990] R. Koymans. Specifying real-time prop- erties with metric temporal logic. Real-Time Systems, 2(4):255-299, 1990.
  17. [Kvarnström et al., 2008] J. Kvarnström, P. Doherty, and F. Heintz. A temporal logic-based planning and execution monitoring system. In Proceedings of the 18th Interna- tional Conference on Automated Planning and Scheduling, pages 332-377, 2008.
  18. [Lemai and Ingrand, 2003] S. Lemai and F. Ingrand. Inter- leaving temporal planning and execution: IxTeT-eXeC. In Proceedings of the ICAPS Workshop on Plan Execution, 2003.
  19. [Levine, 2012] S. J. Levine. Monitoring the execution of temporal plans for robotic systems. Master's Thesis, 2012.
  20. [Muise et al., 2011] C. Muise, S. A. McIlraith, and J. C. Beck. Monitoring the execution of partial-order plans via regression. In Proceedings of the 22nd International Joint Conference on Artificial Intelligence, pages 1975-1982, 2011. IJCAI
  21. [Muise et al., 2012] C. Muise, S. A. McIlraith, and J. C. Beck. Optimally relaxing partial-order plans with MaxSAT. In Proceedings of the 22nd International Con- ference on Automated Planning and Scheduling, pages 358-362, 2012.
  22. [Muscettola et al., 1998] N. Muscettola, P. H. Morris, and I. Tsamardinos. Reformulating temporal plans for efficient execution. In Proceedings of the 6th International Confer- ence on Principles of Knowledge Representation and Rea- soning, pages 444-452, 1998.
  23. [Pettersson, 2005] O. Pettersson. Execution monitoring in robotics: A survey. Robotics and Autonomous Systems, 53(2):73-88, 2005.
  24. [Pnueli, 1977] A. Pnueli. The temporal logic of programs. In Proceedings of the Eighteenth IEEE Symposium Foun- dations of Computer Science, pages 46-57, 1977.
  25. [Smith et al., 2000] D. E. Smith, J. Frank, and A. K. Jónsson. Bridging the gap between planning and schedul- ing. Knowledge Engineering Review, 15(1):47-83, 2000.
  26. [Weld, 1994] D. S. Weld. An introduction to least commit- ment planning. AI Magazine, 15(4):27, 1994.
  27. [Younes and Simmons, 2003] H. L. S. Younes and R. G. Simmons. VHPOP: Versatile heuristic partial order plan- ner. Journal of Artificial Intelligence Research, 20:405- 430, 2003.

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

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