Proceedings

On the Complexity of Global Scheduling Constraints under Structural Restrictions

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 503-508.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

We investigate the computational complexity of two global constraints, CUMULATIVE and INTERDISTANCE. These are key constraints in modeling and solving scheduling problems. Enforcing domain consistency on both is NP-hard. However, restricted versions of these constraints are often sufficient in practice. Some examples include scheduling problems with a large number of similar tasks, or tasks sparsely distributed over time. Another example is runway sequencing problems in air-traffic control, where landing periods have a regular pattern. Such cases can be characterized in terms of structural restrictions on the constraints. We identify a number of such structural restrictions and investigate how they impact the computational complexity of propagating these global constraints. In particular, we prove that such restrictions often make propagation tractable.

  1. [Ahuja et al., 1993] R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network flows: theory, algorithms, and applica- tions. 1993.
  2. [Archetti et al., 2006] C. Archetti, M. G. Speranza, and A. Hertz. A tabu search algorithm for the split delivery ve- hicle routing problem. Transportation Science, 40(1):64 - 73, 2006.
  3. [Bredström and Rönnqvist, 2008] D. Bredström and M. Rönnqvist. Combined vehicle routing and scheduling with temporal precedence and synchronization con- straints. European journal of operational research, 191(1):19 -31, 2008.
  4. [Brucker, 2007] P. Brucker. Scheduling algorithms. Springer, 2007.
  5. [Dohn et al., 2009] A. Dohn, E. Kolind, and J. Clausen. The manpower allocation problem with time windows and job- teaming constraints: A branch-and-price approach. Com- puters & Operations Research, 36(4):1145 -1157, 2009.
  6. [Drexl, 2012] M. Drexl. Synchronization in vehicle routing- a survey of VRPs with multiple synchronization con- straints. Transportation Science, 46(3):297 -316, 2012.
  7. [Glover and Laguna, 1998] F. Glover and M. Laguna, edi- tors. Tabu Search. Kluwer Academic Publishers, 101
  8. Philip Drive, Assinippi Park, Norwell, Massachusetts 02061, USA, 1998.
  9. [Li et al., 2005] Y. Li, A. Lim, and B. Rodrigues. Manpower allocation with time windows and job-teaming constraints. Naval Research Logistics (NRL), 52(4):302 -311, 2005.
  10. [Lim et al., 2004] A. Lim, B. Rodrigues, and L. Song. Man- power allocation with time windows. Journal of the Oper- ational Research Society, 55(11):1178 -1186, 2004.
  11. [Potvin et al., 1996] J.-Y. Potvin, T. Kervahut, B.-L. Garcia, and J.-M. Rousseau. The vehicle routing problem with time windows part I: Tabu search. INFORMS Journal on Computing, 8(2):158 -164, 1996.
  12. [Solomon, 1987] M. M. Solomon. Algorithms for the ve- hicle routing and scheduling problems with time window constraints. Operations research, 35(2):254 -265, 1987.
  13. [Taillard et al., 1997] É. Taillard, P. Badeau, M. Gendreau, F. Guertin, and J.-Y. Potvin. A tabu search heuristic for the vehicle routing problem with soft time windows. Trans- portation Science, 31(2):170 -186, 1997.
  14. [Tu et al., 2010] D. Tu, S. Guo, H. Qin, W.-C. Oon, and A. Lim. The tree representation of feasible solutions for the TSP with pickup and delivery and LIFO loading. In Proceedings of the Twenty-Fourth AAAI Conference on Ar- tificial Intelligence (AAAI 2010), Atlanta, Georgia, USA, pages 191 -196, 2010.
  15. [Zhu et al., 2012] W. Zhu, H. Qin, A. Lim, and L. Wang. A two-stage tabu search algorithm with enhanced packing heuristics for the 3L-CVRP and M3L-CVRP. Computers & Operations Research, 39(9):2178 -2195, 2012.

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

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