An Efficient Memetic Algorithm for Job Scheduling in Computing Grid

被引:0
作者
Zhong, Luo [1 ]
Long, ZhiXiang [1 ]
Zhang, Jun [1 ]
Song, HuaZhu [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan 430070, Peoples R China
来源
INFORMATION AND AUTOMATION | 2011年 / 86卷
关键词
Computing Grid; Job scheduling; Memetic Algorithm; Hill-Climbing algorithm; Tabu search algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Grid job scheduling is an NP complete problem, concerning the large-scale resource and job scheduling, and the adoptive and efficient job scheduling algorithm is required. Genetic algorithms show good capability to solve the problem of the small-scale, but with the increase in the number of jobs and resources, genetic algorithm is hard to convergence or slow convergence. This paper proposed a Memetic Algorithm which designed crossover operators and mutation operator with hill-climbing algorithm and Tabu search algorithm for processing grid job scheduling. Hill Climbing scheduling usually can enhance processor utilization, and Tabu search algorithm have shorter completion times for job scheduling in computing grid. And then the algorithms' search ability and convergence speed were compared. The simulation results shown that the proposed algorithm can effectively solve the grid job scheduling problem.
引用
收藏
页码:650 / 656
页数:7
相关论文
共 3 条
[1]   A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems [J].
Braun, TD ;
Siegel, HJ ;
Beck, N ;
Bölöni, LL ;
Maheswaran, M ;
Reuther, AI ;
Robertson, JP ;
Theys, MD ;
Yao, B ;
Hensgen, D ;
Freund, RF .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2001, 61 (06) :810-837
[2]  
Li W., 2008, PERV COMP APPL ICPCA
[3]  
Xhafa F., 2008, J MATH MODELLING ALG, V7, P217, DOI DOI 10.1007/S10852-008-9076-Y