An Ant Colony Optimization Algorithm for the Time-varying Workflow Scheduling Problem in Grids

被引:11
|
作者
Chen, Wei-neng [1 ]
Shi, Yuan [1 ]
Zhang, Jun [1 ]
机构
[1] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
关键词
grid computing; time-varying workflow; scheduling problem; ant colony optimization (ACO); INDEPENDENT TASKS;
D O I
10.1109/CEC.2009.4983037
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grid workflow scheduling problem has been a research focus in grid computing in recent years. Various deterministic or meta-heuristic scheduling approaches have been proposed to solve this NP-complete problem. These existing algorithms, however, are not suitable to tackle a class of workflows, namely the time-varying workflow, in which the topologies change over time. In this paper, we propose an ant colony optimization (ACO) approach to tackle such kind of scheduling problems. The algorithm evaluates the overall performance of a schedule by tracing the sequence of its topologies in a period. Moreover, integrated pheromone information is designed to balance the workflow's cost and makespan. In the case study, a 9-task grid workflow with four topologies is used to test our approach. Experimental results demonstrate the effectiveness and robustness of the proposed algorithm.
引用
收藏
页码:875 / 880
页数:6
相关论文
共 50 条
  • [1] Scheduling Workflow in Cloud Computing Based on Ant Colony Optimization Algorithm
    Zhou, Yue
    Huang, XinLi
    [J]. 2013 SIXTH INTERNATIONAL CONFERENCE ON BUSINESS INTELLIGENCE AND FINANCIAL ENGINEERING (BIFE), 2014, : 57 - 61
  • [2] Efficient Cloud Workflow Scheduling with Inverted Ant Colony Optimization Algorithm
    Ding, Hongwei
    Zhang, Ying
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) : 913 - 921
  • [3] A Hybrid Ant Colony Optimization Algorithm for Job Scheduling In Computational Grids
    Kumar, E. S.
    Sumathi, A.
    Zubar, H. A.
    [J]. JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2015, 74 (07): : 377 - 380
  • [4] An Ant Colony Optimization Algorithm for the Press Shop Scheduling Problem
    Sun, Ji Ung
    [J]. MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 2116 - 2121
  • [5] A Knowledge-Based Ant Colony Optimization for a Grid Workflow Scheduling Problem
    Hu, Yanli
    Xing, Lining
    Zhang, Weiming
    Xiao, Weidong
    Tang, Daquan
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 241 - 248
  • [6] Applying the ant colony optimization algorithm to the spatial cluster scheduling problem
    Xiao, JT
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 1341 - 1346
  • [7] The application of Ant colony optimization algorithm in the flight landing scheduling problem
    Feng, Xiaorong
    Feng, Xingjie
    Liu, Dong
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 2698 - 2703
  • [8] Ant Colony Optimization Algorithm to Parallel Machine Scheduling Problem with Setups
    Arnaout, Jean-Paul
    Musa, Rami
    Rabadi, Ghaith
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2008, : 578 - +
  • [9] An Ant Colony Optimization Approach to a Grid Workflow Scheduling Problem With Various QoS Requirements
    Chen, Wei-Neng
    Zhang, Jun
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2009, 39 (01): : 29 - 43
  • [10] JS']JSWA: An Improved Algorithm for Grid Workflow Scheduling using Ant Colony Optimization
    Niazmand, Emetis
    Delavar, Arash Ghorbannia
    Bayrampoor, Javad
    Boroujeni, Ali Reza Khalili
    [J]. JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2013, 6 (04): : 315 - 331