第38卷第5期 上海交通大学学报 v乩38N1).5
May2004
2叭)1年5月 SHANGHATJIA()T()N(;UNlVERSITY
J【)URNAI』()F
075504
文章编号:1006—2467(2004)Oj
基于任务复制的进化调度算法
姚文胜, 薛广涛, 张冠华, 尤晋元
(上海交通大学计算机科学与工程系,上海200030)
摘要:并行程序任务调度是NP完全问题.已有的进化调度算法不能很好利用任务复制这一重
要手段.为此,利用染色体直接编码和间接编码的优点,并结合任务圈的知识,使进化调度算法的搜
索能力得到增强,同时染色体的解码过程也得到简化.通过与同类算法的性能比较,表明了本算法
在调度问题中的有效性.
关键词:任务复制;任务调度;遗传算法
301
中图分类号:TP 文献标识码:A
Task Based
EVolutionary
DupI.cation ScheduIjngAlgorithm
ZHAⅣG
yA0 XUE G“nn^“n,
W7P”一妯Png, G“H"茸一f““, y(X,Jzn—y“dn
(Dept.of Scleflceand 200030,China)
Computer E”g.,Sha”ghaiJiaoto“gUniv.,Sha“ghai
Abs”act:Theof tasksonnetworkofworkstationisknowntobeNP—
pr。blemscheduli“gparallelprogram
is difficultforthe GA_based rithmstohandletask
conlp】ete.1t exisiting scheduIi“galgo duplicati。ns.T。
overc。metheweakness,anew was makesuseofthe
evolutionary
scheduli“galgorithmproposed,which
me“ts()fboth chr。mos。me andindirectchromosome wellasthe
direct enc。di“g encoding,as knowledge。f
Iask Asaresult,the ofthe isenhancedandthe of
dlgrapll. searchingability algorithm process
decoding
chromosonle8is The was withthesamekindof in
simplified.algorithmcompared scheduli“galgorith