• 论文 •    

基于相对效费比的网格工作流调度算法

龙浩,梁毅,邸瑞华   

  1. 1.北京工业大学 计算机学院,北京100124;2.江西师范大学 软件学院,江西南昌330022
  • 出版日期:2010-03-15 发布日期:2010-03-25

Relative time-cost rate based heuristic for workflow scheduling in grids

LONG Hao, LIANG Yi, DI Rui-hua   

  1. 1.School of Computer Science, Beijing University of Technology, Beijing 100124,China; 2.School of Software,Jiangxi Normal University, Nanchang, 330022,China
  • Online:2010-03-15 Published:2010-03-25

摘要: 为解决计算网格中有向无环图表示的截止期约束下的工作流时间费用优化问题,提出了一个新的启发式优化算法——相对效费比算法。该算法首先根据调度系数得到初步方案,再逐步调整,当方案完工时间小于截止期时,用时间换成本,选择成本消减最快的节点进行调整,中选服务有最大的正相对效费比值;当方案完工时间超过截止期时,用成本换时间,调整成本增加最慢服务的节点,中选服务有最大的负相对效费比值,该方法在保证截止期约束的同时能有效降低总成本。通过大量模拟实验和与最小关键路径、正向分层费用优化算法、逆向分层费用优化算法的比较,证明了相对效费比的有效性。

关键词: 网格, 工作流, 有向无环图, 启发式算法, 相对效费比

Abstract: In order to solve the workflow time-cost optimization problem under deadline restrictions represented by directed acyclic graph (DAG) in computation grids, a novel heuristics algorithm called relative time-cost rate(RTCR)was proposed. Firstly the preliminary program was obtained by scheduling coefficient, then the scheduling was optimized gradually:when the deadline exceeded, the node with the slowest cost-decreased service was rescheduled, the selected service had the maximum positive RTCR value, otherwise the node with the fastest cost-increased service was rescheduled, the selected service had the maximum negative RTCR value. The proposed method simultaneously guaranteed deadline restrictions and reduced total cost., the RTCR's effectivenss was revealed by comparing with minimum critical path (MCP), deadline top level (DTL) and deadline bottom leve (DBL l).

Key words: grid, workflow, directed acrylic graph, heuristics, relative time-cost rate

中图分类号: