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...

Full description

Bibliographic Details
Main Authors: Xianghui Xiao, Zhiyong Li
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