Data di Pubblicazione:
2002
Abstract:
We study the on-line version of the well known problem of scheduling a set of $n$ independent multiprocessor tasks with prespecified processor allocations on a set of identical processors in order to minimize the makespan. Recently, it has been proven that even in the off-line case with unit processing time tasks no polynomial time approximation algorithm can be found with approximation factor $m^{{1}/{2}-\eps}$ for any $\eps >0$, unless \NP=\ZPP. We first study simple approximation and on-line algorithms based on the classical first-fit technique. Then, by using a split-round technique, we give a $3 \sqrt{m}$-approximation algorithm for
the off-line version of the problem. Finally, we adapt this algorithm to the on-line case, in the paradigm of tasks arriving over time,
and show that its competitive ratio is bounded by $(6\sqrt{m}+1)$.
Due to the conducted experimental results, which also analyzed here, we conclude that our algorithms can also perform well in practice.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
On-line scheduling; Approximation result; Competitive result
Elenco autori:
Caramia, Massimiliano
Link alla scheda completa: