We consider the problem of scheduling a set of independent multiprocessor tasks on three dedicated processors in order to minimize the makespan. We propose a new heuristic, called Divide Uniprocessor Tasks (DUT), and we provide simulation results comparing the eectiveness of DUT with previously know
Efficiency and effectiveness of normal schedules on three dedicated processors
โ Scribed by P. Dell'Olmo; M.G. Speranza; Zs. Tuza
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 637 KB
- Volume
- 164
- Category
- Article
- ISSN
- 0012-365X
No coin nor oath required. For personal study only.
โฆ Synopsis
A set of tasks has to be scheduled on three processors and each task requires that a set of the processors be available for a given processing time. The objective of the problem is to determine a nonpreemptive schedule with minimum makespan. The problem is known to be NP-hard in the strong sense. A normal schedule is such that all tasks requiring the same set of processors are scheduled consecutively. We show that, under a certain (uniform) probability distribution on the problem instances, in more than 95% of the instances the best normal schedule is optimal when the number of tasks grows to infinity. For the hard cases it is shown that the relative error produced by the best normal schedule is bounded by 45-. This result improves the bound of 4 known in the literature and the improved bound is shown to be tight.
๐ SIMILAR VOLUMES
The responses of dwarf wheat (Iriticum aestivum L.) to three levels of water stress at three growth stages, planting to jointing, jointing to flowerir/g and flowering to maturity was studied under field conditions over two seasons at Hissar, India. At each of these stages, plants were subjected to t