Title :
Behavior of task scheduling algorithms with probabilistic module execution times
Author :
Kholief, M. ; Awad, I. ; El-Derini, M. ; Nagi, M. ; Ali, H.
Author_Institution :
Dept. of Comput. Sci., Old Dominion Univ., Norfolk, VA, USA
fDate :
30 Jun-2 Jul 1998
Abstract :
Static task scheduling in distributed computing systems is a very complex problem and known to be NP-hard. This problem is even harder when the module execution times become probabilistic. In this paper we study the effect of probabilistic module execution times on the performance of task-scheduling algorithms. We show that in static task scheduling, for probabilistic module execution times, and in the existence of some factors there is no need to use an expensive task-scheduling algorithm. Given any two static task-scheduling algorithms that use deterministic module execution times in assigning task modules to the distributed system, the performance of these two algorithms will not remain the same when these module execution times become probabilistic rather than deterministic. We also study the effects of some factors an our results
Keywords :
computational complexity; distributed algorithms; processor scheduling; NP-hard problem; distributed computing systems; performance; probabilistic module execution times; static task scheduling; task scheduling algorithms; Automatic control; Computer science; Distributed computing; Heuristic algorithms; Processor scheduling; Read only memory; Scheduling algorithm; State-space methods;
Conference_Titel :
Computers and Communications, 1998. ISCC '98. Proceedings. Third IEEE Symposium on
Conference_Location :
Athens
Print_ISBN :
0-8186-8538-7
DOI :
10.1109/ISCC.1998.702616