Scheduling with tails and deadlines - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1999

Scheduling with tails and deadlines

Ordonnancement en présence de dates souhaitées et de dates impératives

Wim Nuijten
  • Fonction : Auteur

Résumé

This paper discusses scheduling problems of operations with tails. While tails are usually used in the literature to model due dates or deadlines, we show it may be interesting to consider tails and deadlines as two different things, especially in shop problems. Then, we review classical one machine and parallel machine problems to show which problems can be still solved in polynomial time in presence of tails and deadlines. We show that both deadlines and tails can efficiently be modeled by a minimax objective function fmax. In this way, several problems can be solved in quadratic time but, by considering the specific properties of tails and deadlines and introducing specific data structures, we also show that these problems can be solved in O(nlogn) time. We also show that P|pj=1,rj|fmax can be solved in O(n^2) time.
Ce papier traite des problèmes d'ordonnancement d'opérations avec une queue. Ces queues sont d'ordinaire utilisées dans la littérature pour modéliser des dates d'échéances, qu'elles soient impératives ou simplement souhaitées. Nous montrons qu'il peut être intéressant, particulièrement dans les problèmes d'ateliers, de considérer des opérations ayant à la fois une date de fin impérative et une date souhaitée, modélisée par une queue. Nous faisons ensuite un tour d'horizon des principaux problèmes à une machine et à machines parallèles pour voir quels sont ceux qui peuvent être résolus en temps polynomial en présence de dates de fin et de queues. Nous montrons que que ces deux données peuvent être modélisées par un fonction objectif fmax de type 'minimax'. De cette manière, plusieurs problèmes peuvent être résolus en temps quadratique. Mais, en regardant les propriétés particulières de ces problèmes, on arrive à montrer qu'ils peuvent être résolus en O(nlogn). Nous montrons également que P|pj=1|rj|fmax peut être résolus en temps O(n^2).
Fichier principal
Vignette du fichier
lip6.1999.032.pdf (330.08 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02548272 , version 1 (20-04-2020)

Identifiants

  • HAL Id : hal-02548272 , version 1

Citer

Francis Sourd, Wim Nuijten. Scheduling with tails and deadlines. [Research Report] lip6.1999.032, LIP6. 1999. ⟨hal-02548272⟩
28 Consultations
47 Téléchargements

Partager

Gmail Facebook X LinkedIn More