Title :
Process scheduling using genetic algorithms
Author :
Wang, Pai-Chou ; Korfhage, Willard
Author_Institution :
Dept. of Comput. Sci., Polytechnic Univ., Brooklyn, NY, USA
Abstract :
This paper presents a genetic algorithm using a matrix genome encoding to schedule distributed tasks, represented by a directed acyclic graph, on processors in order to minimize the maximum task finishing time. Our experimental results show that this algorithm provides better scheduling results than list scheduling with insertion; and dominant sequence clustering heuristics. Our algorithm generates good schedules even in those cases when the heuristically-generated schedules are worse than using a single processor
Keywords :
encoding; genetic algorithms; processor scheduling; directed acyclic graph; distributed tasks; dominant sequence clustering heuristics; genetic algorithms; list scheduling; matrix genome encoding; maximum task finishing time; process scheduling; Bioinformatics; Clustering algorithms; Computer science; Encoding; Genetic algorithms; Genomics; Heuristic algorithms; Processor scheduling; Robustness; Scheduling algorithm;
Conference_Titel :
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
Conference_Location :
San Antonio, TX
Print_ISBN :
0-81867195-5
DOI :
10.1109/SPDP.1995.530742