Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling

被引:4
作者
Xiao, Xianghui [1 ]
Li, Zhiyong [2 ,3 ]
机构
[1] Foshan Univ, Dept Automat, Foshan 528500, Peoples R China
[2] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Hunan, Peoples R China
[3] Hunan Univ, Key Lab Embedded & Network Comp Hunan Prov, Changsha 410082, Hunan, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Cloud system; task scheduling; precedence-constrained parallel applications; chemical reaction multi-objective optimization (CRMO); ALGORITHM;
D O I
10.1109/ACCESS.2019.2926500
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing systems often have two conflicting objective, maximizing service performance, and minimizing computing cost. The excellent task scheduling and resource allocation strategies can improve the cost/utility ratio efficiently. It is an NP-hard problem to optimize task scheduling of precedence-constrained parallel tasks represented by a directed acyclic graph (DAG) on the cloud system. In order to address this problem, a chemical reaction multi-objective optimization algorithm (CRMO) is proposed in this paper. The CRMO executes four chemical reaction operators (named on-wall ineffective collision, inter-molecular ineffective collision, decomposition, and synthesis) for cloud tasks DAG scheduling. The experimental results show that CRMO can produce outstanding cloud task scheduling solutions set.
引用
收藏
页码:102598 / 102605
页数:8
相关论文
共 27 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]   An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems [J].
Bansal, S ;
Kumar, P ;
Singh, K .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (06) :533-544
[3]   Chemical reaction optimisation for different economic dispatch problems [J].
Bhattacharjee, Kuntal ;
Bhattacharya, Aniruddha ;
Dey, Sunita Halder Nee .
IET GENERATION TRANSMISSION & DISTRIBUTION, 2014, 8 (03) :530-541
[4]   An updated survey of GA-based multiobjective optimization techniques [J].
Coello, CAC .
ACM COMPUTING SURVEYS, 2000, 32 (02) :109-143
[5]   PARALLEL GAUSSIAN-ELIMINATION ON AN MIMD COMPUTER [J].
COSNARD, M ;
MARRAKCHI, M ;
ROBERT, Y ;
TRYSTRAM, D .
PARALLEL COMPUTING, 1988, 6 (03) :275-296
[6]   Parasitic diseases of zoonotic importance in humans of northeast India, with special reference to ocular involvement [J].
Das, Dipankar ;
Islam, Saidul ;
Bhattacharjee, Harsha ;
Deka, Angshuman ;
Yambem, Dinakumar ;
Tahiliani, Prerana Sushil ;
Deka, Panna ;
Bhattacharyya, Pankaj ;
Deka, Satyen ;
Das, Kalyan ;
Bharali, Gayatri ;
Deka, Apurba ;
Paul, Rajashree .
EYE AND BRAIN, 2014, 6 (01) :1-8
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]   Pareto-Optimal Cloud Bursting [J].
Farahabady, Mohammad Reza Hoseiny ;
Lee, Young Choon ;
Zomaya, Albert Y. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (10) :2670-2682
[9]  
Hoffa Christina, 2008, 2008 IEEE Fourth International Conference on eScience, P640, DOI 10.1109/eScience.2008.167
[10]  
Hu J., IEEE T SERVICES COMP