𝔖 Bobbio Scriptorium
✦   LIBER   ✦

An accurate parallel genetic algorithm to schedule tasks on a cluster

✍ Scribed by Michelle Moore


Publisher
Elsevier Science
Year
2004
Tongue
English
Weight
234 KB
Volume
30
Category
Article
ISSN
0167-8191

No coin nor oath required. For personal study only.

✦ Synopsis


Recent breakthroughs in the mathematical estimation of parallel genetic algorithm parameters are applied to the NP-complete problem of scheduling multiple tasks on a cluster of computers connected by a shared bus. Numerous adjustments to the original method of parameter estimation were made in order to accurately reflect differences in the problem model. The parallel scheduler used m-ary encoding and included a shared communication bus constraint. Fitness was an indirect computation requiring an evaluation of the meaning and implications (i.e., effect on communication time) of the encoding. The degree of correctness was defined as the ''nearness'' to the optimal schedule that could be obtained in a limited amount of time. Experiments reveal that the parallel scheduling algorithm developed very accurate schedules when the modified parameter guidelines were used. This article describes the scheduling problem, the parallel genetic scheduler, the adjustments made to the mathematical estimations, the quality of the schedules that were obtained, and the accuracy of the schedules compared to mathematically predicted expected values.


πŸ“œ SIMILAR VOLUMES


Efficient Scheduling of Arbitrary Task G
✍ Yu-Kwong Kwok; Ishfaq Ahmad πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 492 KB

Given a parallel program represented by a task graph, the objective of a scheduling algorithm is to minimize the overall execution time of the program by properly assigning the nodes of the graph to the processors. This multiprocessor scheduling problem is NP-complete even with simplifying assumptio

A Genetic-Algorithm Approach to Scheduli
✍ Jack M. West; John K. Antonio πŸ“‚ Article πŸ“… 2002 πŸ› Elsevier Science 🌐 English βš– 298 KB

Computational efficiency is of great significance for high-performance embedded applications. The work here develops and evaluates a geneticalgorithm-based (GA-based) optimization technique for the scheduling of messages for a class of parallel embedded signal processing techniques known as space-ti

A parallel solution to the HIP game base
✍ Tatiana Tambouratzis πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 142 KB

In this piece of research, genetic algorithms are put forward for solving the HIP game. The proposed parallel approach manipulates candidate solutions via mutation and selection; no crossover has been employed. The population is limited to one candidate solution per generation, thus keeping the comp

A simple and efficient approach to train
✍ Bonomali Khuntia; Shyam S. Pattnaik; Dhruba C. Panda; Dipak K. Neog; S. Devi; Ma πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley and Sons 🌐 English βš– 249 KB πŸ‘ 1 views

## Abstract Both genetic algorithms (GAs) and artificial neural networks (ANNs) have been used in the field of computational electromagnetics as the most powerful optimizing tools. In this paper, a simple and efficient method is presented to handle the problem of competing convention while training