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 条
  • [41] A genetic optimization algorithm and perceptron learning rules for a bi-criteria parallel machine scheduling
    Fazlollahtabar, Hamed
    Hassanzadeh, Reza
    Mahdavi, Iraj
    Mahdavi-Amiri, Nezam
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2012, 29 (03) : 206 - 218
  • [42] A Bi-Criteria FPTAS for Scheduling with Memory Constraints on Graphs with Bounded Tree-Width
    Angel, Eric
    Morais, Sebastien
    Regnault, Damien
    EURO-PAR 2022: PARALLEL PROCESSING, 2022, 13440 : 136 - 151
  • [43] Bi-criteria Pareto-scheduling on a single machine with due indices and precedence constraints
    Gao, Yuan
    Yuan, Jinjiang
    DISCRETE OPTIMIZATION, 2017, 25 : 105 - 119
  • [44] OPTIMIZING BI-CRITERIA PERMUTATION FLOW SHOP SCHEDULING PROBLEM BY IMPROVED NSGA III
    Meng, Ronghua
    Rao, Yunqing
    Luo, Qiang
    PROCEEDINGS OF THE ASME 13TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, 2018, VOL 4, 2018,
  • [45] Negotiation-Based Scheduling of Scientific Grid Workflows Through Advance Reservations
    Radu Prodan
    Marek Wieczorek
    Journal of Grid Computing, 2010, 8 : 493 - 510
  • [46] Negotiation-Based Scheduling of Scientific Grid Workflows Through Advance Reservations
    Prodan, Radu
    Wieczorek, Marek
    JOURNAL OF GRID COMPUTING, 2010, 8 (04) : 493 - 510
  • [47] Bi-Criteria Priority Based Particle Swarm Optimization Workflow Scheduling Algorithm for Cloud
    Verma, Amandeep
    Kaushal, Sakshi
    2014 RECENT ADVANCES IN ENGINEERING AND COMPUTATIONAL SCIENCES (RAECS), 2014,
  • [48] Linear regression using bi-criteria
    Narula, SC
    Wellington, JF
    DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 1093 - 1095
  • [49] Bi-criteria group scheduling with sequence-dependent setup time in a flow shop
    Lu, D.
    Logendran, R.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (04) : 530 - 546
  • [50] Effective multiobjective EDA for bi-criteria stochastic job-shop scheduling problem
    Hao, Xinchang
    Gen, Mitsuo
    Lin, Lin
    Suer, Gursel A.
    JOURNAL OF INTELLIGENT MANUFACTURING, 2017, 28 (03) : 833 - 845