Solving the task scheduling problem using a parallel genetic algorithm implemented with GRADE
T. Kalinowski
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
In this paper, we present a task-scheduling heuristic, based on parallel genetic algorithm (PGA). The algorithm schedules parallel programs, represented as directed acyclic graphs (DAGs), onto multi-processor systems with dynamic interconnection networks (DINs) taking into account inter-processor communication cost, link contention and changes of inter-processor connections. The proposed solution combines two methods: list scheduling which is used for constructing schedules  and genetic algorithms which drives exploration of the search space for the list algorithm. The parallel genetic algorithm has been implemented on a cluster of workstations in the GRADE environment.
Publié le : 2012-01-26
Classification: 
@article{cai625,
     author = {T. Kalinowski},
     title = {Solving the task scheduling problem using a parallel genetic algorithm implemented with GRADE},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai625}
}
T. Kalinowski. Solving the task scheduling problem using a parallel genetic algorithm implemented with GRADE. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai625/