The analytical evaluation of the completion time distribution of a general directed acyclic graph (DAG) is known to bean NP-complete problem. In this paper we present a new algorithm, named Tree Bound , for the evaluation of bounds onthe completion time of stochastic graphs assuming ideal conditions for shared resources and independent random variablesas task execution times. The Tree Bound method uses a hierarchical approach that ﬁrst gives a tree-like representation ofthe graph, and then evaluates lower and upper bounds through a single visit of the tree. As lower bound the method takesthe distribution of an embedded series–parallel graph which is evaluated by means of a simple recursion. The upper boundis based on a hierarchical application of other bounding techniques. In this paper, we use the Shogan algorithm because itsdeterminism allows us to demonstrate some interesting properties of the Tree Bound method.Indeed, through stochastic ordering and stochastic comparison techniques, we demonstrate analytically that our approachprovides tighter bounds than Shogan’s and Yazici-Pekergin’s bounds. On the other hand, we cannot compare formally theTree Bound accuracy to that of other important methods, such as Kleinöder and Dodin, because of their non-determinism.Various empiric comparisons show that the Tree Bound algorithm provides analogous or superior results than heuristicsderived from main non-deterministic methods. Moreover, the Tree Bound algorithm keeps linear complexity and avoidsnon-determinism. Finally, it represents a useful basis for the combination of different bounding techniques which seems theonly way to achieve even tighter bounds on the completion time distribution of stochastic graphs.
A hierarchical approach for bounding the completion time distribution of stochastic task graphs / Colajanni, Michele; Lo Presti, F.; Tucci, S.. - In: PERFORMANCE EVALUATION. - ISSN 0166-5316. - STAMPA. - 41(2000), pp. 1-22.
|Data di pubblicazione:||2000|
|Titolo:||A hierarchical approach for bounding the completion time distribution of stochastic task graphs|
|Autore/i:||Colajanni, Michele; Lo Presti, F.; Tucci, S.|
|Codice identificativo ISI:||WOS:000087528200001|
|Codice identificativo Scopus:||2-s2.0-0033729527|
|Citazione:||A hierarchical approach for bounding the completion time distribution of stochastic task graphs / Colajanni, Michele; Lo Presti, F.; Tucci, S.. - In: PERFORMANCE EVALUATION. - ISSN 0166-5316. - STAMPA. - 41(2000), pp. 1-22.|
|Tipologia||Articolo su rivista|
File in questo prodotto:
I documenti presenti in Iris Unimore sono rilasciati con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Italia, salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris