Proceedings

Platform-Aware Mission Planning with Task-Level Contracts

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 6191-6198.

https://doi.org/10.24963/ijcai.2026/689

Abstract

Automated temporal planning is used to synthesize courses of action for a deterministic abstraction of a system; the produced plans are often modeled as schedules of tasks to be executed on the real system under control.

A key problem with adopting this architecture is how to ensure the plan is executable and goal-reaching on the real system, which can be arbitrarily complex and possibly non-deterministic.

In this paper, we propose a framework to exploit task-level contracts, expressed as assumptions and guarantees at the beginning and end of tasks, to automatically synthesize plans that are guaranteed to be correct on any system satisfying the contracts. Our framework combines a temporal planner to generate candidate plans and a contract reasoner to instantiate and verify the contracts associated with the plan. If the plan is found invalid, we refine the planning problem until a valid plan is found. We present an experimental evaluation on a realistic case-study and on several synthetic problems, showing the applicability of the approach.

  1. [Bäckström, 1998] Christer Bäckström. Computational as- pects of reordering plans. J. Artif. Intell. Res., 9:99-137, 1998.
  2. [Benveniste et al., 2018] Albert Benveniste, Benoît Caillaud, Dejan Nickovic, Roberto Passerone, Jean-Baptiste Raclet, Philipp Reinkemeier, Alberto Sangiovanni-Vincentelli, Werner Damm, Thomas A. Henzinger, and Kim G. Larsen. Contracts for System Design, volume 12. Now Publishers Inc., Hanover, MA, USA, 2018.
  3. [Bozzano et al., 2021] Marco Bozzano, Alessandro Cimatti, and Marco Roveri. A comprehensive approach to on-board autonomy verification and validation. ACM Trans. Intell. Syst. Technol., 12(4), aug 2021.
  4. [Cimatti et al., 2019] Alessandro Cimatti, Alberto Griggio, Enrico Magnago, Marco Roveri, and Stefano Tonetta. Ex- tending nuxmv with timed transition systems and timed temporal properties. In Isil Dillig and Serdar Tasiran, editors, Computer Aided Verification -31st International Conference, CAV 2019, New York City, NY, USA, July 15-18, 2019, Proceedings, Part I, volume 11561 of Lec- ture Notes in Computer Science, pages 376-386. Springer, 2019.
  5. [Dechter et al., 1991] Rina Dechter, Itay Meiri, and Judea Pearl. Temporal constraint networks. Artificial intelli- gence, 1991.
  6. [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, 2003.
  7. [Ghallab et al., 2004] Malik Ghallab, Dana S. Nau, and Paolo Traverso. Automated planning -theory and prac- tice. Elsevier, 2004.
  8. [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.
  9. [Incer et al., 2025] Inigo Incer, Apurva Badithela, Jose- fine B. Graebener, Piergiuseppe Mallozzi, Ayush Pandey, Nicolas Rouquette, Sheng-Jung Yu, Albert Benveniste, Benoît Caillaud, Richard M. Murray, Alberto L. Sangiovanni-Vincentelli, and Sanjit A. Seshia. Pacti: Assume-guarantee contracts for efficient compositional analysis and design. ACM Trans. Cyber Phys. Syst., 9(1):3:1-3:35, 2025.
  10. [Ingrand et al., 1992] F.F. Ingrand, M.P. Georgeff, and A.S. Rao. An architecture for real-time reasoning and system control. IEEE Expert, 7(6):34-44, 1992.
  11. [Mallozzi et al., 2023] Piergiuseppe Mallozzi, Inigo Incer, Pierluigi Nuzzo, and Alberto L. Sangiovanni-Vincentelli. Contract-based specification refinement and repair for mission planning. In 11th IEEE/ACM International Con- ference on Formal Methods in Software Engineering, For- maliSE 2023, Melbourne, Australia, May 14-15, 2023, pages 29-38. IEEE, 2023.
  12. [Panjkovic et al., 2025a] Stefan Panjkovic, Alessandro Cimatti, Andrea Micheli, and Stefano Tonetta. General- izing Platform-Aware Mission Planning for Infinite-State Timed Transition Systems. In Proceedings of the 22nd International Conference on Principles of Knowledge Representation and Reasoning, pages 843-852, 10 2025.
  13. [Panjkovic et al., 2025b] Stefan Panjkovic, Alessandro Cimatti, Andrea Micheli, and Stefano Tonetta. Platform- Aware Mission Planning. Proceedings of the International Conference on Automated Planning and Scheduling, 35(1):93-101, Sep. 2025.
  14. [Patra et al., 2021] Sunandita Patra, James Mason, Malik Ghallab, Dana Nau, and Paolo Traverso. Deliberative act- ing, planning and learning with hierarchical operational models. Artificial Intelligence, 299:103523, 2021.
  15. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In 18th Annual Symposium on Foundations of Computer Science (FOCS 1977), pages 46-57. IEEE, 1977.
  16. [Rouquette et al., 2023] Nicolas Rouquette, Inigo Incer, and Alessandro Pinto. Early design exploration of space system scenarios using assume-guarantee contracts. In 2023 IEEE 9th International Conference on Space Mission Challenges for Information Technology (SMC-IT), pages 15-24, 2023.
  17. [Rovida et al., 2017] Francesco Rovida, Matthew Crosby, Dirk Holz, Athanasios S. Polydoros, Bjarne Großmann, Ronald P. A. Petrick, and Volker Krüger. SkiROS-A Skill- Based Robot Control Platform on Top of ROS, pages 121- 160. Springer International Publishing, Cham, 2017.
  18. [Smith et al., 2008] David Smith, Jeremy Frank, and William Cushing. The ANML language. In KEPS 2008, 2008.
  19. [Valentini et al., 2020] Alessandro Valentini, Andrea Micheli, and Alessandro Cimatti. Temporal planning with intermediate conditions and effects. In AAAI 2020, 2020.
  20. [Viehmann et al., 2021] Tarik Viehmann, Till Hofmann, and Gerhard Lakemeyer. Transforming robotic plans with timed automata to solve temporal platform constraints. In Zhi-Hua Zhou, editor, Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21, pages 2083-2089. International Joint Confer- ences on Artificial Intelligence Organization, 8 2021. Main Track. IJCAI

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

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