Proceedings

Gradient-Based Mixed Planning with Symbolic and Numeric Action Parameters (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Journal Track. Pages 6915-6919.

https://doi.org/10.24963/ijcai.2023/782

Abstract

Dealing with planning problems with both logical relations and numeric changes in real-world dynamic environments is challenging. Existing numeric planning systems for the problem often discretize numeric variables or impose convex constraints on numeric variables, which harms the performance when solving problems, especially when the problems contain obstacles and non-linear numeric effects. In this work, we propose a novel algorithm framework to solve numeric planning problems mixed with logical relations and numeric changes based on gradient descent. We cast the numeric planning with logical relations and numeric changes as an optimization problem. Specifically, we extend the syntax to allow parameters of action models to be either objects or real-valued numbers, which enhances the ability to model real-world numeric effects. Based on the extended modeling language, we propose a gradient-based framework to simultaneously optimize numeric parameters and compute appropriate actions to form candidate plans. The gradient-based framework is composed of an algorithmic heuristic module based on propositional operations to select actions and generate constraints for gradient descent, an algorithmic transition module to update states to the next ones, and a loss module to compute loss. We repeatedly minimize loss by updating numeric parameters and compute candidate plans until it converges into a valid plan for the planning problem.

  1. [Bajpai and Garg, 2018] Aniket Nick Bajpai and Sankalp Garg. Transfer of deep reactive policies for mdp planning. Advances in Neural Information Processing Systems, 31, 2018.
  2. [Blum and Furst, 1997] Avrim Blum and Merrick L. Furst. Fast planning through planning graph analysis. Artif. In- tell., 90(1-2):281-300, 1997.
  3. [Coles et al., 2008] Andrew Coles, Maria Fox, Derek Long, and Amanda Smith. A hybrid relaxed planning graph'lp heuristic for numeric planning domains. In Proceedings of the Eighteenth International Conference on Automated Planning and Scheduling, ICAPS 2008, Sydney, Australia, September 14-18, 2008, pages 52-59, 2008.
  4. [Cui and Khardon, 2016] Hao Cui and Roni Khardon. On- line symbolic gradient-based optimization for factored ac- tion mdps. In Subbarao Kambhampati, editor, Proceedings of the Twenty-Fifth International Joint Conference on Ar- tificial Intelligence, pages 3075-3081. IJCAI/AAAI Press, 2016. IJCAI
  5. [Eyerich et al., 2009] Patrick Eyerich, Robert Mattmüller, and Gabriele Röger. Using the context-enhanced addi- tive heuristic for temporal and numeric planning. In Al- fonso Gerevini, Adele E. Howe, Amedeo Cesta, and Ioan- nis Refanidis, editors, Proceedings of the 19th Interna- tional Conference on Automated Planning and Scheduling. AAAI, 2009.
  6. [Fernández-González et al., 2018] Enrique Fernández- González, Brian C. Williams, and Erez Karpas. Scotty- activity: Mixed discrete-continuous planning with convex optimization. J. Artif. Intell. Res., 62:579-664, 2018.
  7. [Fox and Long, 2003] Maria Fox and Derek Long. Pddl2. 1: An extension to pddl for expressing temporal planning do- mains. Journal of artificial intelligence research, 20:61- 124, 2003.
  8. [Fox and Long, 2006] Maria Fox and Derek Long. Mod- elling mixed discrete-continuous domains for planning. J. Artif. Intell. Res., 27:235-297, 2006.
  9. [Garg et al., 2019] Sankalp Garg, Aniket Bajpai, et al. Size independent neural transfer for rddl planning. In Proceed- ings of the International Conference on Automated Plan- ning and Scheduling, volume 29, pages 631-636, 2019.
  10. [Gerevini and Serina, 2002] Alfonso Gerevini and Ivan Se- rina. LPG: A planner based on local search for planning graphs with action costs. In Proceedings of the Sixth In- ternational Conference on Artificial Intelligence Planning Systems, pages 13-22, 2002.
  11. [Hafner et al., 2020] Danijar Hafner, Timothy Lillicrap, Mo- hammad Norouzi, and Jimmy Ba. Mastering atari with discrete world models. arXiv preprint arXiv:2010.02193, 2020.
  12. [Helmert, 2006] Malte Helmert. The fast downward plan- ning system. J. Artif. Intell. Res., 26:191-246, 2006.
  13. [Hoffmann, 2001] Jörg Hoffmann. FF: the fast-forward plan- ning system. AI Magazine, 22(3):57-62, 2001.
  14. [Hoffmann, 2003] Jörg Hoffmann. The metric-ff planning system: Translating "ignoring delete lists" to numeric state variables. J. Artif. Intell. Res., 20:291-341, 2003.
  15. [Ivankovic et al., 2014] Franc Ivankovic, Patrik Haslum, Sylvie Thiébaux, Vikas Shivashankar, and Dana S. Nau. Optimal planning with global numerical state constraints. In Steve A. Chien, Minh Binh Do, Alan Fern, and Wheeler Ruml, editors, Proceedings of the Twenty-Fourth Interna- tional Conference on Automated Planning and Scheduling. AAAI, 2014.
  16. [Jin et al., 2022] Kebing Jin, Hankz Hankui Zhuo, Zhanhao Xiao, Hai Wan, and Subbarao Kambhampati. Gradient- based mixed planning with symbolic and numeric action parameters. Artif. Intell., 313:103789, 2022.
  17. [Keyder et al., 2014] Emil Ragip Keyder, Jörg Hoffmann, and Patrik Haslum. Improving delete relaxation heuris- tics through explicitly represented conjunctions. J. Artif. Intell. Res., 50:487-533, 2014.
  18. [Li and Williams, 2008] Hui X. Li and Brian C. Williams. Generative planning for hybrid systems based on flow tubes. In Proceedings of the Eighteenth International Con- ference on Automated Planning and Scheduling, ICAPS 2008, Sydney, Australia, September 14-18, 2008, pages 206-213, 2008.
  19. [Pantke et al., 2014] Florian Pantke, Stefan Edelkamp, and Otthein Herzog. Planning with numeric key perfor- mance indicators over dynamic organizations of intelligent agents. In Jörg P. Müller, Michael Weyrich, and Ana L. C. Bazzan, editors, Multiagent System Technologies -12th German Conference, pages 138-155. Springer, 2014.
  20. [Savas et al., 2016] Emre Savas, Maria Fox, Derek Long, and Daniele Magazzeni. Planning using actions with con- trol parameters. In ECAI, pages 1185-1193, 2016.
  21. [Scala et al., 2016] Enrico Scala, Patrik Haslum, Sylvie Thiébaux, and Miquel Ramírez. Interval-based relaxation for general numeric planning. In ECAI, pages 655-663, 2016.
  22. [Wu et al., 2017] Ga Wu, Buser Say, and Scott Sanner. Scal- able planning with tensorflow for hybrid nonlinear do- mains. In NIPS, pages 6273-6283, 2017.
  23. [Zhuo and Kambhampati, 2017] Hankz Hankui Zhuo and Subbarao Kambhampati. Model-lite planning: Case-based vs. model-based approaches. Artif. Intell., 246:1-21, 2017.
  24. [Zhuo and Yang, 2014] Hankz Hankui Zhuo and Qiang Yang. Action-model acquisition for planning via transfer learning. Artif. Intell., 212:80-103, 2014.
  25. [Zhuo et al., 2010] Hankz Hankui Zhuo, Qiang Yang, Derek Hao Hu, and Lei Li. Learning complex action mod- els with quantifiers and logical implications. Artif. Intell., 174(18):1540-1569, 2010.
  26. [Zhuo et al., 2014] Hankz Hankui Zhuo, Héctor Muñoz- Avila, and Qiang Yang. Learning hierarchical task network domains from partially observed plan traces. Artif. Intell., 212:134-157, 2014.

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

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