期刊文献+

基于任务复制的进化调度算法

Task Duplication Based Evolutionary Scheduling Algorithm
下载PDF
导出
摘要 并行程序任务调度是NP完全问题.已有的进化调度算法不能很好利用任务复制这一重要手段.为此,利用染色体直接编码和间接编码的优点,并结合任务图的知识,使进化调度算法的搜索能力得到增强,同时染色体的解码过程也得到简化.通过与同类算法的性能比较,表明了本算法在调度问题中的有效性. The problem of scheduling parallel program tasks on network of workstation is known to be NP-complete. It is difficult for the existing GA-based scheduling algorithms to handle task duplications. To overcome the weakness, a new evolutionary scheduling algorithm was proposed, which makes use of the merits of both direct chromosome encoding and indirect chromosome encoding, as well as the knowledge of task digraph. As a result, the searching ability of the algorithm is enhanced and the decoding process of chromosomes is simplified. The algorithm was compared with the same kind of scheduling algorithm in terms of makespan and running-time. The experimental results show the effectiveness of the algorithm to the scheduling problem.
出处 《上海交通大学学报》 EI CAS CSCD 北大核心 2004年第5期755-758,762,共5页 Journal of Shanghai Jiaotong University
基金 国家自然科学基金(60173033) 总装备部国防科技重点实验室基金(51484030301JW0301) 上海市科技发展基金(03DZ15027)资助项目
关键词 任务复制 任务调度 遗传算法 Chromosomes Computer operating systems Evolutionary algorithms Genetic algorithms
  • 相关文献

参考文献8

  • 1Ullman J D.NP-complete scheduling problems [J].Journal of Computing System Science,1975,10:384 -393.
  • 2Kwok Y K,Ahmad I.Static scheduling algorithms for allocating directed task graphs to multiprocessors [J].ACM Computing Surveys,1999,31 ( 4 ):407 -471.
  • 3Park C I,Choe T Y.An optimal scheduling algorithm based on task duplication[J].IEEE Trans Computers,2002,51 (4) :444- 448.
  • 4Holland J.Adaptation in natural and artificial systems[M].2nd ed.Cambridge:MIT Press,1992.
  • 5Tsuchiya T,Osada T,Kikuno T.Genetics-based multiprocessor scheduling using task duplication[J].Microprocessors and Microsystems,1998,22 ( 3-4 ):197-207.
  • 6Ahmad I,Dhodhi M K.Multiprocessor scheduling in a genetic paradigm[J].Parallel Computing,1996,22:395-406.
  • 7Yao W,You J.Task scheduling on minimal processors with genetic algorithms [A].Proceedings of 6th Joint Conference on Information Sciences[C].North Carolina :Duke University,2002.210- 214.
  • 8Yao W,Li B,You J.Genetic scheduling on minimal processing elements in the grid[J].Lecture Notes in Computer Sciences ,2002,2557:465- 476.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部