An O(n²) algorithm for time-bound adjustments for the cumulative scheduling problem - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue European Journal of Operational Research Année : 2020

An O(n²) algorithm for time-bound adjustments for the cumulative scheduling problem

Résumé

Energetic Reasoning (ER) is one of the most powerful methods for efficient cumulative scheduling. It computes destructive bounds and adjustments of task time intervals. ER is not commonly used in practice due to its time complexity, and its efficiency is highly dependent on the tightness of the time intervals. Here, we present a new algorithm with a better complexity than previous algorithms for speeding up time bound adjustments. More precisely, we show how to reduce the complexity of heads and tails adjustments from O(n2log n) to O(n2), which is an important theoretical advance.

Dates et versions

hal-03128939 , version 1 (02-02-2021)

Identifiants

Citer

Jacques Carlier, Eric Pinson, Abderrahim Sahli, A. Jouglet. An O(n²) algorithm for time-bound adjustments for the cumulative scheduling problem. European Journal of Operational Research, 2020, 286 (2), pp.468-476. ⟨10.1016/j.ejor.2020.03.079⟩. ⟨hal-03128939⟩
148 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More