Proceedings

Constraint-Based Scheduling with Complex Setup Operations: An Iterative Two-Layer Approach

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 1155-1161.

https://doi.org/10.24963/ijcai.2019/161

Abstract

In this paper, we consider scheduling problems involving resources that must perform complex setup operations between the tasks they realize. To deal with such problems, we introduce a simple yet efficient iterative two-layer decision process that alternates between the fast synthesis of high-level schedules based on a coarse-grain model of setup operations, and the production of detailed schedules based on a fine-grain model. Experiments realized on representative benchmarks of a multi-robot application show the efficiency of the approach.

  1. [Barreiro et al., 2012] Javier Barreiro, Matthew Boyce, Minh Do, Jeremy Frank, Michael Iatauro, Tatiana Kichkaylo, Paul Morris, James Ong, Emilio Remolina, Tristan Smith, and David Smith. EUROPA: A platform for AI planning, scheduling, constraint programming, and op- timization. In Proceedings of the 28th International Con- ference on Automated Planning and Scheduling, 2012.
  2. [Bechon et al., 2014] Patrick Bechon, Magali Barbier, Guil- laume Infantes, Charles Lesire, and Vincent Vidal. HiPOP: Hierarchical partial-order planning. In Proceedings of the 7th European Starting AI Researcher Symposium, 2014.
  3. [Benders, 1962] Jacobus F. Benders. Partitioning procedures for solving mixed-variables programming problems. Nu- merische Mathematik, 4(1):238-252, 1962.
  4. [Chien et al., 1999] Steve Chien, Russell Knight, Andre Stechert, Rob Sherwood, and Gregg Rabideau. Using iter- ative repair to increase the responsiveness of planning and scheduling for autonomous spacecraft. In International Joint Conference on Artificial Intelligence, 1999.
  5. [Dvorak et al., 2014] Filip Dvorak, Roman Barták, Arthur Bit-Monnot, Franc ¸ois Ingrand, and Malik Ghallab. Plan- ning and acting with temporal and hierarchical decompo- sition models. In 26th IEEE International Conference on Tools with Artificial Intelligence, pages 115-121, 2014.
  6. [Erol et al., 1994] Kutluhan Erol, James Hendler, and Danna S. Nau. HTN planning: Complexity and expres- sivity. In Proceedings of the 12th National Conference on Artificial Intelligence, pages 1123-1128. AAAI Press, 1994.
  7. [Khac Vu et al., 2016] Ky Khac Vu, Claudia D'Ambrosio, Youssef Hamadi, and Leo Liberti. Surrogate-based meth- ods for black-box optimization: Surrogate-based methods for black-box optimization. International Transactions in Operational Research, 24:393-424, 2016.
  8. [Laborie and Rogerie, 2008] Philippe Laborie and Jérôme Rogerie. Reasoning with conditional time-intervals. In FLAIRS Conference, 2008.
  9. [Laborie et al., 2009] Philippe Laborie, Jérôme Rogerie, Paul Shaw, and Petr Vilím. Reasoning with conditional time-intervals. Part II: An algebraical model for resources. In FLAIRS Conference, 2009.
  10. [Laborie et al., 2018] Philippe Laborie, Jérôme Rogerie, Paul Shaw, and Petr Vilím. IBM ILOG CP Optimizer for scheduling. Constraints, 23(2):210-250, 2018.
  11. [Mansouri and Pecora, 2016] Masoumeh Mansouri and Fed- erico Pecora. A robot sets a table: a case for hybrid reason- ing with different types of knowledge. Journal of Exper- imental & Theoretical Artificial Intelligence, 28(5):801- 821, 2016.
  12. [Nau et al., 2005] Danna S. Nau, Tsz-Chiu Au, Okhtay Il- ghami, Ugur Kuter, Dan Wu, Fusun Yaman, Héctor Muñoz-Ávila, and J. William Murdock. Applications of SHOP and SHOP2. IEEE Intelligent Systems, 20(2):34- 41, 2005.
  13. [Oddi et al., 2011] Angelo Oddi, Riccardo Rasconi, Amedeo Cesta, and Stephen F. Smith. Applying iterative flatten- ing search to the job shop scheduling problem with alter- native resources and sequence dependent setup times. In Proceedings of the Workshop on Constraint Satisfaction Techniques for Planning and Scheduling Problems, pages 15-22, 2011.
  14. [Perret et al., 2016] Quentin Perret, Pascal Maurère, Éric Noulard, Claire Pagetti, Pascal Sainrat, and Benoît Tri- quet. Mapping hard real-time applications on many-core processors. In Proceedings of the 24th International Con- ference on Real-Time Networks and Systems, pages 235- 244. ACM, 2016.
  15. [Qi et al., 2017] Chao Qi, Dan Wang, Héctor Muñoz-Ávila, Peng Zhao, and Hongwei Wang. Hierarchical task net- work planning with resources and temporal constraints. Knowledge-Based Systems, 133:17-32, 2017.
  16. [Stock et al., 2015] Sebastian Stock, Masoumeh Mansouri, Federico Pecora, and Joachim Hertzberg. Online task merging with a hierarchical hybrid task planner for mobile service robots. In IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 6459-6464, 2015.
  17. [Tran et al., 2017] Tony T. Tran, Tiago Stegun Vaquero, Goldie Nejat, and J. Christopher Beck. Robots in retire- ment homes: Applying off-the-shelf planning and schedul- ing to a team of assistive robots. Journal of Artificial In- telligence Research, 58:523-590, 2017.
  18. [Umbrico et al., 2018] Alessandro Umbrico, Amedeo Cesta, Marta Cialdea Mayer, and Andrea Orlandini. Integrat- ing resource management and timeline-based planning. In Proceedings of the 28th International Conference on Au- tomated Planning and Scheduling, pages 264-272, 2018.

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

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