Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling
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 preced...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8758177/ |
id |
doaj-f8e86c3b303b41958564de70955dfd74 |
---|---|
record_format |
Article |
spelling |
doaj-f8e86c3b303b41958564de70955dfd742021-04-05T17:15:15ZengIEEEIEEE Access2169-35362019-01-01710259810260510.1109/ACCESS.2019.29265008758177Chemical Reaction Multi-Objective Optimization for Cloud Task DAG SchedulingXianghui Xiao0https://orcid.org/0000-0001-7454-6848Zhiyong Li1Department of Automation, Foshan University, Foshan, ChinaCollege of Computer Science and Electronic Engineering, Hunan University, Changsha, ChinaCloud 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.https://ieeexplore.ieee.org/document/8758177/Cloud systemtask schedulingprecedence-constrained parallel applicationsand chemical reaction multi-objective optimization (CRMO) |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xianghui Xiao Zhiyong Li |
spellingShingle |
Xianghui Xiao Zhiyong Li Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling IEEE Access Cloud system task scheduling precedence-constrained parallel applications and chemical reaction multi-objective optimization (CRMO) |
author_facet |
Xianghui Xiao Zhiyong Li |
author_sort |
Xianghui Xiao |
title |
Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling |
title_short |
Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling |
title_full |
Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling |
title_fullStr |
Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling |
title_full_unstemmed |
Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling |
title_sort |
chemical reaction multi-objective optimization for cloud task dag scheduling |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
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. |
topic |
Cloud system task scheduling precedence-constrained parallel applications and chemical reaction multi-objective optimization (CRMO) |
url |
https://ieeexplore.ieee.org/document/8758177/ |
work_keys_str_mv |
AT xianghuixiao chemicalreactionmultiobjectiveoptimizationforcloudtaskdagscheduling AT zhiyongli chemicalreactionmultiobjectiveoptimizationforcloudtaskdagscheduling |
_version_ |
1721540089770672128 |