An incremental genetic algorithm approach to multiprocessor scheduling

被引:141
作者
Wu, AS [1 ]
Yu, H
Jin, SY
Lin, KC
Schiavone, G
机构
[1] Univ Cent Florida, Sch Comp Sci, Orlando, FL 32816 USA
[2] Univ Cent Florida, Dept Elect & Comp Engn, Orlando, FL 32816 USA
[3] Inst Simulat & Training, Orlando, FL 32826 USA
关键词
genetic algorithm; task scheduling; parallel processing;
D O I
10.1109/TPDS.2004.38
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We have developed a genetic algorithm (GA) approach to the problem of task scheduling for multiprocessor systems. Our approach requires minimal problem specific information and no problem specific operators or repair mechanisms. Key features of our system include a flexible, adaptive problem representation and an incremental fitness function. Comparison with traditional scheduling methods indicates that the GA is competitive in terms of solution quality if it has sufficient resources to perform its search. Studies in a nonstationary environment show the GA is able to automatically adapt to changing targets.
引用
收藏
页码:824 / 834
页数:11
相关论文
共 50 条
[1]   Multiprocessor scheduling in a genetic paradigm [J].
Ahmad, I ;
Dhodhi, MK .
PARALLEL COMPUTING, 1996, 22 (03) :395-406
[2]   On exploiting task duplication in parallel program scheduling [J].
Ahmad, I ;
Kwok, YK .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (09) :872-892
[3]  
ALI S, 1994, EURO-DAC '94 WITH EURO-VHDL 94, PROCEEDINGS, P84
[4]   LOWER BOUND ON THE NUMBER OF PROCESSORS AND TIME FOR SCHEDULING PRECEDENCE GRAPHS WITH COMMUNICATION COSTS [J].
ALMOUHAMED, MA .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (12) :1390-1401
[5]  
[Anonymous], PUBLIC PRAYER CONSTI
[6]  
[Anonymous], P 2 INT C GEN ALG GE
[7]  
BAGLEY JD, 1967, THESIS U MICHIGAN
[8]  
Branke J., 1999, Proceedings of the IEEE Congress on Evolutionary Computation, Washington, DC, USA, DOI DOI 10.1109/CEC.1999.785502
[9]   Putting More Genetics into Genetic Algorithms [J].
Burke, Donald S. ;
De Jong, Kenneth A. ;
Grefenstette, John J. ;
Ramsey, Connie Loggia ;
Wu, Annie S. .
EVOLUTIONARY COMPUTATION, 1998, 6 (04) :387-410
[10]  
Cobb HelenG., 1990, INVESTIGATION USE HY