Bi-criteria Scheduling of Scientific Workflows for the Grid

被引:0
|
作者
Wieczorek, Marek [1 ]
Podlipnig, Stefan [1 ]
Prodan, Radu [1 ]
Fahringer, Thomas [1 ]
机构
[1] Univ Innsbruck, Inst Comp Sci, A-6020 Innsbruck, Austria
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The drift towards new challenges in Grid computing, including the Utility Grid paradigm and Service Level Agreements based on quality-of-service guarantees, implies the need for new, robust, multi-criteria scheduling algorithms that can be applied by the user in an intuitive way. Multiple scheduling criteria addressed by the related Grid research include execution time, the cost of running a task on a machine, reliability, and different data quality metrics. The existing bi-criteria scheduling approaches are usually dedicated for certain criterion pairs only that require the user to define one's preferences either as weights assigned to the criteria or as fixed constraints defined for one of the criteria. These requirements are often not feasible for the user and not suited to the specificity of the multi-criteria scheduling problem. We propose a novel requirement specification method based on a sliding constraint, and we model the problem as an extension of the multiple-choice knapsack problem. We propose a general bi-criteria scheduling heuristic called Dynamic Constraint Algorithm (DCA) based on dynamic programming, dedicated to the problem model defined by us. In the experimental study, we show that in most of the problem variants, DCA outperforms two existing algorithms designed for the same problem. It also shows relatively low scheduling times for workflows of medium size.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [1] Bi-Criteria Scheduling of Scientific Grid Workflows
    Prodan, Radu
    Wieczorek, Marek
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2010, 7 (02) : 364 - 376
  • [2] Dynamic programming based approach for bi-criteria workflow scheduling on the grid
    Wieczorek, Marek
    Prodan, Radu
    Fahringer, Thomas
    HPDC-15: PROCEEDINGS OF THE 15TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2005, : 381 - 382
  • [3] AN INTERACTIVE PROCEDURE FOR BI-CRITERIA PRODUCTION SCHEDULING
    BERNARDO, JJ
    LIN, KS
    COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (06) : 677 - 688
  • [4] Bi-criteria scheduling with machine assignment costs
    Leung, Joseph Y. -T.
    Lee, Kangbok
    Pinedo, Michael L.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2012, 139 (01) : 321 - 329
  • [5] Bi-criteria group scheduling in hybrid flowshops
    Bozorgirad, Mir Abbas
    Logendran, Rasaratnam
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 145 (02) : 599 - 612
  • [6] An improved lower bound for a bi-criteria scheduling problem
    Yan, Jin
    OPERATIONS RESEARCH LETTERS, 2008, 36 (01) : 57 - 60
  • [7] Scheduling of scientific workflows in the ASKALON Grid environment.
    Wieczorek, M
    Prodan, R
    Fahringer, T
    SIGMOD RECORD, 2005, 34 (03) : 56 - 62
  • [8] Bi-criteria appointment scheduling of patients with heterogeneous service sequences
    Saremi, Alireza
    Jula, Payman
    ElMekkawy, Tarek
    Wang, Gary G.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (08) : 4029 - 4041
  • [9] HYBRID GENETIC ALGORITHM FOR BI-CRITERIA OBJECTIVES IN SCHEDULING PROCESS
    Raghavendra, B., V
    MANAGEMENT AND PRODUCTION ENGINEERING REVIEW, 2020, 11 (02) : 107 - 112
  • [10] Bi-criteria scheduling problem on three identical parallel machines
    Mohri, S
    Masuda, T
    Ishii, H
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1999, 60-1 : 529 - 536