Integrating list heuristics into genetic algorithms for multiprocessor scheduling

被引:17
作者
Correa, RC
Ferreira, A
Rebreyend, P
机构
来源
EIGHTH IEEE SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS | 1996年
关键词
multiprocessors; scheduling problems; list heuristics for scheduling problems; genetic algorithms;
D O I
10.1109/SPDP.1996.570369
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the multiprocessor scheduling problem a given program is to be scheduled in a multiprocessor system such that the program's execution time is minimized. This problem being very hard to solve exactly, many heuristic methods for finding a suboptimal schedule exist. We propose a new combined approach, where a genetic algorithm is improved with the introduction of some knowledge about the scheduling problem represented by the use of a list heuristic in the crossover and mutation generic operations. This knowledge-augmented genetic approach is empirically compared with a ''pure'' genetic algorithm and with a ''pure'' list heuristic, both from the literature. Results of the experiments carried out with synthetic instances of the scheduling problem show that our genetic algorithm produces much better results in terms of quality of solutions, although being slower in terms of execution time.
引用
收藏
页码:462 / 469
页数:8
相关论文
empty
未找到相关数据