On the Task Assignment Problem: Two New Efficient Heuristic Algorithms
✍ Scribed by Y. Kopidakis; M. Lamari; V. Zissimopoulos
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 156 KB
- Volume
- 42
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
✦ Synopsis
We study the problem of task allocation in heterogeneous distributed systems. The objective is the minimization of the sum of processor execution and intertask communication costs. We transform the problem to a maximization one, where we try to determine and avoid large communication costs and inefficient allocations. After an appropriate graph transformation, we propose two fast algorithms, the Matching based and Max Edge heuristics, in order to consider tradeoffs between task clustering and task processor assignment. Their performance is evaluated through an experimental study where solution quality is compared with one of the best up-to-date heuristics for the problem. Results prove that algorithm Max Edge provides greatly improved solutions within short computational time even for large size instances.