Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Journal of Scheduling Année : 2012

Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms

Résumé

This paper deals with the reliability of task graph schedules with transient and fail-stop failures. While computing the reliability of a given schedule is easy in the absence of task replication, the problem becomes much more difficult when task replication is used. We fill a complexity gap of the scheduling literature: our main result is that this reliability problem is #P'-Complete (hence at least as hard as NP-Complete problems), both for transient and for fail-stop processor failures. We also study the evaluation of a restricted class of schedules, where a task cannot be scheduled before all replicas of all its predecessors have completed their execution. Although the complexity in this case with fail-stop failures remains open, we provide an algorithm to estimate the reliability while limiting evaluation costs, and we validate this approach through simulations.
Fichier principal
Vignette du fichier
JoS_rev1.pdf (172.44 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00653477 , version 1 (19-12-2011)

Identifiants

Citer

Anne Benoit, Louis-Claude Canon, Emmanuel Jeannot, Yves Robert. Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms. Journal of Scheduling, 2012, 15 (5), pp.615-627. ⟨10.1007/s10951-011-0236-y⟩. ⟨hal-00653477⟩
198 Consultations
407 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More