On the Complexity of Global Scheduling Constraints Under Structural Restrictions

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.

Cite

Text

Chu et al. "On the Complexity of Global Scheduling Constraints Under Structural Restrictions." International Joint Conference on Artificial Intelligence, 2013.

Markdown

[Chu et al. "On the Complexity of Global Scheduling Constraints Under Structural Restrictions." International Joint Conference on Artificial Intelligence, 2013.](https://mlanthology.org/ijcai/2013/chu2013ijcai-complexity/)

BibTeX

@inproceedings{chu2013ijcai-complexity,
  title     = {{On the Complexity of Global Scheduling Constraints Under Structural Restrictions}},
  author    = {Chu, Geoffrey and Gaspers, Serge and Narodytska, Nina and Schutt, Andreas and Walsh, Toby},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2013},
  pages     = {503-509},
  url       = {https://mlanthology.org/ijcai/2013/chu2013ijcai-complexity/}
}