期刊文献+

一种基于遗传算法的网格任务调度算法 被引量:8

GA-Based Algorithm for Task Scheduling on Computational Grid
下载PDF
导出
摘要 任务调度问题是一类NP问题,经典调度理论一般仅能获得问题的近似最优解.尽管已有用于任务调度的遗传算法的求解质量优于传统方法,但多数是考虑单任务或独立多任务调度的遗传算法.采用理论分析与仿真实验相结合的方法,提出了一种改进的遗传算法解决网格的任务调度问题.这种遗传算法所处理的任务不仅可以包含多个有前后约束关系的子任务,并且每个子任务可以需要多种资源.通过对比实验可以看到本文所提出的算法在网格任务调度方面要优于传统的HEFT和DLS算法. Task scheduling plays an important role in grid system and has a notable impact on the overall performance. Scheduling problems, as a class of NP (non-deterministic polynomial ) problems can get a near optimal solution by classical scheduling approaches in most cases. Although the existing methods of task scheduling based on GA(genetic algorithms) can give better solutions to task scheduling than classical approaches, most of them are used for single task or multiple tasks which are independent on each other. An improved GA is thus proposed for task scheduling on computational grid by combining theoretical analysis with simulation results. What tasks the genetic algorithm deal with may involve many subtasks with contextual constraints and every subtask may require several kinds of resources. algorithm proposed is better than conventional HEFT A comparison test showed that the genetic and DLS algorithms during task scheduling on computational grid.
出处 《东北大学学报(自然科学版)》 EI CAS CSCD 北大核心 2007年第7期973-977,共5页 Journal of Northeastern University(Natural Science)
基金 国家高技术研究发展计划项目(2002AA113020)
关键词 资源调度 网格计算 遗传算法 DAG图 NP问题 resource scheduling grid computing genetic algorithms DAG graph NP(nondeterministic polynomial) problem
  • 相关文献

参考文献10

  • 1Azzedin F,Maheswaran M,Arnason N.A synchronous co-allocation mechanism for grid computing systems[J].Cluster Computing,2004,7 (1):39-49.
  • 2Alhusaini A H,Prasanna V K,Raghavendra C S.A framework for mapping with resource coallocation in heterogeneous computing systems[C]∥ Proceedings of the 9th Heterogeneous Computing Workshop.Los Alamitos:IEEE Computer Society Press,2000:273-286.
  • 3Foster I,Roy A,Sander V.A quality of service architecture that combines resource reservation and application adaptation[C]∥Proceedings of the 8th International Workshop on Quality of Service (IWQOS 2000).Pittsburgh:IEEE Communications Society Press,2000:181-188.
  • 4Abraham A,Buyya R.Nature's heuristics for scheduling jobs on computational grids[C]∥The 8th International Conference on Advanced Computing and Communications (ADCOM 2000).New Delhi:Tata McGraw-Hill Publishing,2000:45-52.
  • 5Ibarra O H,Kim C E.Heuristic algorithms for scheduling independent tasks on nonidentical processors[J].Journal of the ACM,1977,24(2):280-289.
  • 6Sih G C,Lee E A.A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures[J].IEEE Transactions on Parallel and Distributed Systems,1993,4(2):175-187.
  • 7王小平 曹立明.遗传算法[M].西安:西安交通大学出版社,2002..
  • 8Gen M,Cheng R W.Genetic algorithms and engineering optimization[M].Indianapolis:John Wiley & Sons Inc,2000:59-68.
  • 9钟求喜,谢涛,陈火旺.基于遗传算法的任务分配与调度[J].计算机研究与发展,2000,37(10):1197-1203. 被引量:70
  • 10Topcuoglu H,Hariri S,Wu M Y.Performance-effective and low-complexity task scheduling for heterogeneous computing[J].IEEE Transactions on Parallel and Distributed Systems,2002,13(3):260-274.

二级参考文献3

  • 1姚新,陈国良,徐惠敏,刘勇.进化算法研究进展[J].计算机学报,1995,18(9):694-706. 被引量:102
  • 2Zhong Qiuxi,计算机工程与科学,2000年,22卷,1期,14页
  • 3Yu Kwong Kwok,J Parallel Distributed Computing,1997年,47卷,1期,58页

共引文献174

同被引文献61

引证文献8

二级引证文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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