Multi-objective workflow scheduling scheme: a multi-criteria decision making approach

被引:20
作者
Kumar, Madhu Sudan [1 ]
Tomar, Abhinav [1 ]
Jana, Prasanta K. [1 ]
机构
[1] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
关键词
Cloud computing; Workflow scheduling; MCDM; TOPSIS; EWM; COMPLIANCE CHECKING; CLOUD; ENERGY; TASKS; ALGORITHM;
D O I
10.1007/s12652-020-02833-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling large workflows that are faced in many business as well as scientific domains such as economy, bioinformatics, astronomy and geophysics is an important area of research in the field of cloud computing. Many studies have been made to develop efficient algorithms for workflow scheduling that deal with multiple objectives. In the recent years, multi-criteria decision making (MCDM) methods have become popular for solving such multi-objective problems in various areas like risk management, climate change, renewable energy and so on. Particularly, the MCDM method called technique for order of preference by similarity to ideal solution (TOPSIS) has drawn extensive attention due to its easy understanding, fast and simple calculation. In this paper, we present a workflow scheduling algorithm in cloud environment based on TOPSIS that integrates entropy weight method (EWM). The proposed algorithm aims at minimizing makespan, cost, and energy consumption and maximizing the reliability. The algorithm is tested on various benchmark scientific workflows. The simulation results are compared with that of the related algorithms. The comparisons show that the proposed algorithm performs remarkably well in terms of cost and energy consumption while maintaining the other parameters within considerable limits.
引用
收藏
页码:10789 / 10808
页数:20
相关论文
共 46 条
[1]   A Task Scheduling Algorithm With Improved Makespan Based on Prediction of Tasks Computation Time algorithm for Cloud Computing [J].
Al-Maytami, Belal Ali ;
Fan, Pingzhi ;
Hussain, Abir ;
Baker, Thar ;
Liatsist, Panos .
IEEE ACCESS, 2019, 7 :160916-160926
[2]   On the effect of subjective, objective and combinative weighting in multiple criteria decision making: A case study on impact optimization of composites [J].
Alemi-Ardakani, Mohammad ;
Milani, Abbas S. ;
Yannacopoulos, Spiro ;
Shokouhi, Golnaz .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 46 :426-438
[3]   An efficient cost-based algorithm for scheduling workflow tasks in cloud computing systems [J].
Amoon, Mohammed ;
El-Bahnasawy, Nirmeen ;
ElKazaz, Mai .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (05) :1353-1363
[4]   Task scheduling techniques in cloud computing: A literature survey [J].
Arunarani, A. R. ;
Manjula, D. ;
Sugumaran, Vijayan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 :407-415
[5]  
Çelen A, 2014, INFORMATICA-LITHUAN, V25, P185
[6]   An in-depth review of theory of the TOPSIS method: An experimental analysis [J].
Celikbilek, Yakup ;
Tuysuz, Fatih .
JOURNAL OF MANAGEMENT ANALYTICS, 2020, 7 (02) :281-300
[7]   TOPSIS inspired cost-efficient concurrent workflow scheduling algorithm in cloud [J].
Chakravarthi, K. Kalyan ;
Shyamala, L. ;
Vaidehi, V. .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) :2359-2369
[8]   An integrated probabilistic linguistic projection method forMCGDMbased onELECTRE IIIand the weighted convex median voting rule [J].
Chen, Zi-yu ;
Wang, Xiao-kang ;
Peng, Juan-juan ;
Zhang, Hong-yu ;
Wang, Jian-qiang .
EXPERT SYSTEMS, 2020, 37 (06)
[9]   Multi Criteria based Resource Score Heuristic for Cloud Workflow Scheduling [J].
Chitra, S. .
2ND INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING ICRTAC -DISRUP - TIV INNOVATION , 2019, 2019, 165 :136-142
[10]   Multi-Objective Game Theoretic Scheduling of Bag-of-Tasks Workflows on Hybrid Clouds [J].
Duan, Rubing ;
Prodan, Radu ;
Li, Xiaorong .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) :29-42