𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Complexity and approximation results for scheduling multiprocessor tasks on a ring

✍ Scribed by Giuseppe Confessore; Paolo Dell'Olmo; Stefano Giordani


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
398 KB
Volume
133
Category
Article
ISSN
0166-218X

No coin nor oath required. For personal study only.

✦ Synopsis


We study a multiprocessor task scheduling problem, in which each task requires a set of processors with consecutiveness constraints to be executed. This occurs, for example, when multiple processors are interconnected by communication means, and the minimization of communication time may require the processors to be physically adjacent and each multiprocessor task to use only one subset of adjacent processors. In particular, we consider the case in which we have m processors arranged in a ring, and we want to ΓΏnd a schedule with minimum makespan. We investigate problem complexity, showing that the problem is NP-hard in almost all the possible cases, and provide an approximation algorithm that ΓΏnds a feasible schedule whose makespan is not greater than two times the optimal value.


πŸ“œ SIMILAR VOLUMES


An approximation result for a duo-proces
✍ P. Dell'Olmo; S. Giordani; M.G. Speranza πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 479 KB

We consider the problem of scheduling tasks on a set of dedicated processors, where each task requires a subset of two processors be simultaneously available for a given processing time. The objective is to determine a nonpreemptive schedule with minimum completion time. By means of a graph theoreti

A comparison of heuristics for schedulin
✍ A.K. Amoura; E. Bampis; Y. Manoussakis; Zs. Tuza πŸ“‚ Article πŸ“… 1999 πŸ› Elsevier Science 🌐 English βš– 266 KB

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

2-Approximation algorithms for the multi
✍ Yoshiyuki Karuno; Hiroshi Nagamochi πŸ“‚ Article πŸ“… 2003 πŸ› Elsevier Science 🌐 English βš– 180 KB

In this paper, given a path G with n vertices v1; v2; : : : ; vn and m identical vehicles, we consider a scheduling problem of the vehicles on the path. Each vertex vj in G has exactly one job j. Any of the n jobs must be served by some vehicle. Each job j has a release time rj and a handling time h