Task Allocation by Parallel Evolutionary Computing
β Scribed by A. Schoneveld; J.F. de Ronde; P.M.A. Sloot
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 186 KB
- Volume
- 47
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
β¦ Synopsis
In this paper we will investigate the applicability of parallel evolutionary algorithms to the task allocation problem-a long standing problem in parallel computing. Three different evolutionary optimization strategies, genetic algorithms, simulated annealing, and steepest descent, are formulated in a parallel generic framework. In order to enhance the performance of the strategies, a number of adjustments that exploit problem specific knowledge is proposed. We adopt a parametric description of static parallel applications. As a consequence, a theoretical analysis of the task allocation solution space can be conducted with a method originating from computational biology. The prediction following from this analysis, i.e., simulated annealing performs optimally on the solution space, is supported by experimental results.
π SIMILAR VOLUMES
We study a scheduling or allocation problem with the following characteristics: The goal is to execute a number of unspecified tasks on a parallel machine in any order and as quickly as possible. The tasks are maintained by a central monitor that will hand out batches of a variable number of tasks t
Techniques based on evolutionary paradigms can provide efficient solutions to a wide variety of problems. A vast literature exists on the topic of evolutionary computing (EC), and most recently a number of studies have reported the usefulness of the EC paradigm in solving problems of importance to t