作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2013, Vol. 39 ›› Issue (5): 183-186,191. doi: 10.3969/j.issn.1000-3428.2013.05.040

• 人工智能及识别技术 • 上一篇    下一篇

云计算环境下基于改进粒子群的任务调度算法

封良良1,张 陶1,贾振红1,夏晓燕2,覃锡忠1   

  1. (1. 新疆大学信息科学与工程学院,乌鲁木齐 830046;2. 中国移动通信集团新疆有限公司,乌鲁木齐 830063)
  • 收稿日期:2012-06-04 出版日期:2013-05-15 发布日期:2013-05-14
  • 作者简介:封良良(1986-),男,硕士研究生,主研方向:云计算,人工智能;张 陶,硕士研究生;贾振红,教授、博士;夏晓燕,工程师、硕士;覃锡忠,副教授、硕士
  • 基金资助:
    中国移动新疆分公司研究发展基金资助项目(xjm2011-1)

Task Schedule Algorithm Based on Improved Particle Swarm Under Cloud Computing Environment

FENG Liang-liang 1, ZHANG Tao 1, JIA Zhen-hong 1, XIA Xiao-yan 2, QIN Xi-zhong 1   

  1. (1. School of Information Science and Engineering, Xinjiang University, Urumqi 830046, China; 2. Subsidiary Company of China Mobile in Xinjiang, Urumqi 830063, China)
  • Received:2012-06-04 Online:2013-05-15 Published:2013-05-14

摘要: 现有云计算任务调度算法为追求最短完成时间不能很好地兼顾成本。为此,提出一种基于改进粒子群的任务调度算法。采用间接编码方式对每个子任务占用的资源进行编码,给出解码方式,定义考虑时间和成本的适应度函数,确立粒子位置和速度的更新方法。实验结果表明,在相同的条件设置下,该算法的总任务完成时间和总任务完成成本小于传统粒子群优化算法。

关键词: 云计算, 任务调度, 时间成本, 双适应度粒子群优化, 粒子群优化算法

Abstract: Existing task schedule algorithms for cloud computing are not well to take into account the cost of all the tasks for the pursuit of the shortest completion time. To solve this problem, a task schedule algorithm based on improved particle swarm is proposed in this paper, which uses indirect encoding to encode the resources of each subtask takes, gives decoding way, considers the fitness function about the time and the cost, and establishes the particle position and velocity updating method. Experimental results show that the general assignment finished time and cost of this algorithm are lower than the traditional Particle Swarm Optimization(PSO) algorithm.

Key words: cloud computing, task schedule, time cost, Double-fitness Particle Swarm Optimization(DFPSO), Particle Swarm Optimization(PSO) algorithm

中图分类号: