The worst case analysis of the Garey-Johnson algorithm - Rapports LIP6
Rapport (Rapport De Recherche) Année : 2008

The worst case analysis of the Garey-Johnson algorithm

Performance dans le pire des cas de l'algortihme de Garey-Johnson

Yakov Zinder
  • Fonction : Auteur

Résumé

The Garey-Johnson algorithm is a well known polynomial-time algorithm constructing an optimal schedule for the maximum lateness problem with unit execution time tasks, two parallel identical processors, precedence constraints and release times. The paper is concerned with the worst-case analysis of a generalisation of the Garey-Johnson algorithm to the case of arbitrary number of processors. In contrast to other algorithms for the maximum lateness problem, the tight performance guarantee for the even number of processors differs from the tight performance guarantee for the odd number of processors.
L'algorithme de Garey et Johnson permet de construire un ordonnancement de latence minimal pour un problème d'ordonnancement de tâches unitaires et dépendantes sur deux machines identiques, en présence de dates de disponibilité et de dates d'échéances. Cet article traite de la généralisation de cet algorithme au cas de m machines identiques, et analyse sa performance dans le pire des cas. Contrairement aux autres algorithmes connus pour la recherche de la latence minimale, le ratio de performance pour un nombre pair de machine est différent du ratio pour un nombre impair de machines. Nous montrons également que cette borne est atteinte.
Fichier principal
Vignette du fichier
lip6-2008-002.pdf (221.09 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02545977 , version 1 (17-04-2020)

Identifiants

  • HAL Id : hal-02545977 , version 1

Citer

Claire Hanen, Yakov Zinder. The worst case analysis of the Garey-Johnson algorithm. [Research Report] lip6.2008.002, LIP6. 2008. ⟨hal-02545977⟩
149 Consultations
86 Téléchargements

Partager

More