Proceedings

AI Planning for Hybrid Systems

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Early Career. Pages 7045-7050.

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

Abstract

When planning the tasks of some physical entities that need to perform actions in the world (e.g., a Robot) it is necessary to take into account quite complex models for ensuring that the plan is actually executable. Indeed the state of these systems evolves according to potentially non-linear dynamics where interdependent discrete and continuous changes happen over the entire course of the task. Systems of this kind are typically compactly represented in planning using languages mixing propositional logic and mathematics. However, these languages are still poorly understood and exploited. What are the difficulties for planning in these settings? How can we build systems that can scale up over realistically sized problems? What are the domains which can benefit from these languages? This short paper shows the main two ingredients that are needed to build a heuristic search planner, outline the main impact that such techniques have on application, and provide some open challenges. These models and relative planners hold the promise to deliver explainable AI solutions that do not rely on large amounts of data.

  1. [Aineto et al., 2023] Diego Aineto, Enrico Scala, Eva On- aindia, and Ivan Serina. Falsification of cyber-physical systems using pddl+ planning. In ICAPS, page to appear. AAAI Press, 2023.
  2. [Aldinger and Nebel, 2017] Johannes Aldinger and Bern- hard Nebel. Interval based relaxation heuristics for nu- meric planning with action costs. In KI, volume 10505 of Lecture Notes in Computer Science, pages 15-28. Springer, 2017.
  3. [Bacchus and Kabanza, 1998] Fahiem Bacchus and Frodu- ald Kabanza. Planning for temporally extended goals. An- nals of Mathematics and Artificial Intelligence, 22(1-2):5- 27, 1998.
  4. [Baier and McIlraith, 2006] Jorge A Baier and Sheila A McIlraith. Planning with first-order temporally extended goals using heuristic search. In National Conference on Artificial Intelligence, (AAAI-06), 2006.
  5. [Bonassi et al., 2021] Luigi Bonassi, Alfonso Emilio Gerevini, Francesco Percassi, and Enrico Scala. On planning with qualitative state-trajectory constraints in PDDL3 by compiling them away. In ICAPS, pages 46-50. AAAI Press, 2021.
  6. [Bonassi et al., 2022] Luigi Bonassi, Alfonso Emilio Gerevini, and Enrico Scala. Planning with qualitative action-trajectory constraints in PDDL. In IJCAI, pages 4606-4613. ijcai.org, 2022. IJCAI
  7. [Bonassi et al., 2023] Luigi Bonassi, Giuseppe De Giacomo, Marco Favorito, Francesco Fuggitti, Alfonso Emilio Gerevini, and Enrico Scala. Planning for temporally ex- tended goals in pure-past linear temporal logic. In ICAPS, page to appear. AAAI Press, 2023.
  8. [Cardellini et al., 2021] Matteo Cardellini, Marco Maratea, Mauro Vallati, Gianluca Boleto, and Luca Oneto. In- station train dispatching: A PDDL+ planning approach. In ICAPS, pages 450-458. AAAI Press, 2021.
  9. [Cashmore et al., 2020] Michael Cashmore, Daniele Maga- zzeni, and Parisa Zehtabi. Planning for hybrid systems via satisfiability modulo theories. Journal of Artificial Intelli- gence Research, 67:235-283, 2020.
  10. [Corso et al., 2021] Anthony Corso, Robert J. Moss, Mark Koren, Ritchie Lee, and Mykel J. Kochenderfer. A sur- vey of algorithms for black-box safety validation of cyber- physical systems. J. Artif. Intell. Res., 72:377-428, 2021.
  11. [De Giacomo et al., 2014] Giuseppe De Giacomo, Riccardo De Masellis, and Marco Montali. Reasoning on ltl on finite traces: Insensitivity to infiniteness. In AAAI, pages 1027- 1033, 2014.
  12. [Dechter and Pearl, 1985] Rina Dechter and Judea Pearl. Generalized best-first search strategies and the optimality of a*. J. ACM, 32(3):505-536, 1985.
  13. [Doyen et al., 2018] Laurent Doyen, Goran Frehse, George J. Pappas, and André Platzer. Verification of Hybrid Systems. In Handbook of Model Checking, pages 1047-1110. Springer, 2018.
  14. [Felner, 2011] Ariel Felner. Position paper: Dijkstra's algo- rithm versus uniform cost search or a case against dijk- stra's algorithm. In SOCS. AAAI Press, 2011.
  15. [Ferber et al., 2020] Patrick Ferber, Malte Helmert, and Jörg Hoffmann. Neural network heuristics for classical plan- ning: A study of hyperparameter space. In ECAI, volume 325 of Frontiers in Artificial Intelligence and Applications, pages 2346-2353. IOS Press, 2020.
  16. [Fikes and Nilsson, 1971] Richard E Fikes and Nils J Nils- son. Strips: A new approach to the application of theorem proving to problem solving. Artificial Intelligence, 2(3- 4):189-208, 1971. IJCAI
  17. [Fox and Long, 2003] Maria Fox and Derek Long. PDDL2.1: An extension to PDDL for expressing temporal planning domains. Journal of Artificial Intelligence Research, 20:61-124, 2003.
  18. [Fox and Long, 2006] Maria Fox and Derek Long. Mod- elling mixed discrete-continuous domains for planning. Journal of Artificial Intelligence Research (JAIR), 27:235- 297, 2006.
  19. [Fox et al., 2012] Maria Fox, Derek Long, and Daniele Mag- azzeni. Plan-based policies for efficient multiple battery load management. J. Artif. Intell. Res., 44:335-382, 2012.
  20. [Ghallab et al., 2004] Malik Ghallab, Dana Nau, and Paolo Traverso. Automated Planning: theory and practice. El- sevier, 2004.
  21. [Gigante and Scala, 2023] Nicola Gigante and Enrico Scala. On the compilability of bounded numeric planning. In IJ- CAI, page to appear. ijcai.org, 2023. IJCAI
  22. [Gigante et al., 2022] Nicola Gigante, Andrea Micheli, An- gelo Montanari, and Enrico Scala. Decidability and com- plexity of action-based temporal planning over dense time. Artif. Intell., 307:103686, 2022.
  23. [Gnad et al., 2023] Daniel Gnad, Malte Helmert, Peter Jon- sson, and Alexander Shleyfman. Planning over integers: Compilations and undecidability. In ICAPS, page to ap- pear. AAAI Press, 2023.
  24. [Goebel et al., 2018] Randy Goebel, Ajay Chander, Katha- rina Holzinger, Freddy Lécué, Zeynep Akata, Simone Stumpf, Peter Kieseberg, and Andreas Holzinger. Explain- able AI: the new 42? In CD-MAKE, Lecture Notes in Computer Science, pages 295-303. Springer, 2018.
  25. [Haslum and Geffner, 2000] Patrik Haslum and Hector Geffner. Admissible heuristics for optimal planning. In AIPS, pages 140-149. AAAI, 2000.
  26. [Haslum et al., 2019] Patrik Haslum, Nir Lipovetzky, Daniele Magazzeni, and Christian Muise. An Introduction to the Planning Domain Definition Language. Synthesis Lectures on Artificial Intelligence and Machine Learning.
  27. [Helmert, 2002] Malte Helmert. Decidability and undecid- ability results for planning with numerical state variables. In Proc,. of International Conference on Artificial Intelli- gence Planning and Scheduling (AIPS 2002), pages 44- 53, 2002.
  28. [Helmert, 2006] Malte Helmert. The fast downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  29. [Henzinger, 2000] Thomas A. Henzinger. The Theory of Hy- brid Automata. In Verification of Digital and Hybrid Sys- tems, pages 265-292. Springer Berlin Heidelberg, 2000.
  30. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Bernhard Nebel. The FF planning system: Fast plan generation through heuristic search. J. Artif. Intell. Res., 14:253-302, 2001.
  31. [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.
  32. [Kiam et al., 2020] Jane Jean Kiam, Enrico Scala, Miquel Ramírez Javega, and Axel Schulte. An ai- based planning framework for HAPS in a time-varying environment. In ICAPS, pages 412-420. AAAI Press, 2020.
  33. [Kuroiwa et al., 2021] Ryo Kuroiwa, Alexander Shleyfman, Chiara Piacentini, Margarita P Castro, and J Christopher Beck. Lm-cut and operator counting heuristics for opti- mal numeric planning with simple conditions. In ICAPS, volume 31, pages 210-218, 2021.
  34. [Kuroiwa et al., 2022a] Ryo Kuroiwa, Alexander Shleyf- man, and J. Christopher Beck. Lm-cut heuristics for op- timal linear numeric planning. In ICAPS, pages 203-212. AAAI Press, 2022.
  35. [Kuroiwa et al., 2022b] Ryo Kuroiwa, Alexander Shleyf- man, Chiara Piacentini, Margarita P. Castro, and J. Christopher Beck. The lm-cut heuristic family for op- timal numeric planning with simple conditions. J. Artif. Intell. Res., 75:1477-1548, 2022.
  36. [Li et al., 2018] Dongxu Li, Enrico Scala, Patrik Haslum, and Sergiy Bogomolov. Effect-abstraction based relax- ation for linear numeric planning. In IJCAI, pages 4787- 4793. ijcai.org, 2018. IJCAI
  37. [McDermott, 2003] Drew V. McDermott. Reasoning about autonomous processes in an estimated-regression planner. In ICAPS, pages 143-152, 2003.
  38. [Moore et al., 2009] Ramon E. Moore, R. Baker Kearfott, and Michael J. Cloud. Introduction to Interval Analysis. SIAM, 2009.
  39. [Penna et al., 2009] Giuseppe Della Penna, Daniele Maga- zzeni, Fabio Mercorio, and Benedetto Intrigila. UPMur- phi: A Tool for Universal Planning on PDDL+ Problems. In ICAPS, 2009.
  40. [Percassi et al., 2023] Francesco Percassi, Enrico Scala, and Mauro Vallati. A practical approach to discretised PDDL+ problems by translation to numeric planning. J. Artif. In- tell. Res., 76:115-162, 2023.
  41. [Piacentini et al., 2018a] Chiara Piacentini, Margarita P. Castro, André Augusto Ciré, and J. Christopher Beck. Compiling optimal numeric planning to mixed integer lin- ear programming. In ICAPS, pages 383-387. AAAI Press, 2018.
  42. [Piacentini et al., 2018b] Chiara Piacentini, Margarita P. Castro, André Augusto Ciré, and J. Christopher Beck. Linear and integer programming-based heuristics for cost- optimal numeric planning. In AAAI, pages 6254-6261. AAAI Press, 2018.
  43. [Piotrowski et al., 2023] Wiktor Piotrowski, Yoni Sher, Sachin Grover, Roni Stern, and Shiwali Mohan. Heuristic search for physics-based problems: Angry birds in PDDL+. CoRR, abs/2303.16967, 2023.
  44. [Ramírez et al., 2017] Miquel Ramírez, Enrico Scala, Patrik Haslum, and Sylvie Thiébaux. Numerical integration and dynamic discretization in heuristic search planning over hybrid domains. CoRR, abs/1703.04232, 2017.
  45. [Richter and Westphal, 2010] Silvia Richter and Matthias Westphal. The LAMA planner: Guiding cost-based any- time planning with landmarks. J. Artif. Intell. Res., 39:127-177, 2010.
  46. Rintanen, 07Jussi Rintanen. Complexity of concurrent temporal planning. In Proc. of International Conference on Automated Planning and Scheduling (ICAPS-07), page 287, 07.
  47. [Scala et al., 2016] Enrico Scala, Patrik Haslum, Sylvie Thiébaux, and Miquel Ramírez. Interval-based relaxation for general numeric planning. In Proceedings of ECAI, volume 285, pages 655-663, 2016.
  48. [Scala et al., 2020a] Enrico Scala, Patrik Haslum, Sylvie Thiébaux, and Miquel Ramirez. Subgoaling techniques for satisficing and optimal numeric planning. Journal of Artificial Intelligence Research, 68:691-752, 2020.
  49. [Scala et al., 2020b] Enrico Scala, Alessandro Saetti, Ivan Serina, and Alfonso Emilio Gerevini. Search-guidance mechanisms for numeric planning through subgoaling re- laxation. In ICAPS, 2020.
  50. [Toyer et al., 2020] Sam Toyer, Sylvie Thiébaux, Felipe W. Trevizan, and Lexing Xie. Asnets: Deep learning for gen- eralised planning. J. Artif. Intell. Res., 68:1-68, 2020.
  51. [Vallati et al., 2016] Mauro Vallati, Daniele Magazzeni, Bart De Schutter, Lukás Chrpa, and Thomas Leo Mc- Cluskey. Efficient macroscopic urban traffic models for reducing congestion: A PDDL+ planning approach. In Proceedings of AAAI, pages 3188-3194, 2016.

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

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