TY - GEN
T1 - A DEA Based Hybrid Algorithm for Bi-objective Task Scheduling in Cloud Computing
AU - Han, Pengcheng
AU - Du, Chenglie
AU - Chen, Jinchao
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2019/4/12
Y1 - 2019/4/12
N2 - Task scheduling in cloud computing has attracted enormous attentions for its wide use in academic and industrial domains, and plays an important role in improving resource utilization and meeting QoS requirements of users. However, task scheduling is a representative NP-hard problem. Therefore, many heuristic and meta-heuristic methods have been presented to solve this problem considering many factors, such as turnaround time, execution cost, energy consuming. In this paper, we propose a meta-heuristic based algorithm HDEA to optimize turnaround time and monetary cost for task scheduling in cloud computing. This algorithm is based on a prevalent meta-heuristic, Differential evolution algorithm (DEA) and several optimization policies. In comparison with standard DEA, HDEA uses two methods to generate initial population, adopts a new mutation strategy, an adaptive parameter adjustment strategy and several local search methods with the purpose of getting better solutions. Experiments show that compared with two representative evolutionary algorithms, HDEA generates better solutions and shows competitive performance.
AB - Task scheduling in cloud computing has attracted enormous attentions for its wide use in academic and industrial domains, and plays an important role in improving resource utilization and meeting QoS requirements of users. However, task scheduling is a representative NP-hard problem. Therefore, many heuristic and meta-heuristic methods have been presented to solve this problem considering many factors, such as turnaround time, execution cost, energy consuming. In this paper, we propose a meta-heuristic based algorithm HDEA to optimize turnaround time and monetary cost for task scheduling in cloud computing. This algorithm is based on a prevalent meta-heuristic, Differential evolution algorithm (DEA) and several optimization policies. In comparison with standard DEA, HDEA uses two methods to generate initial population, adopts a new mutation strategy, an adaptive parameter adjustment strategy and several local search methods with the purpose of getting better solutions. Experiments show that compared with two representative evolutionary algorithms, HDEA generates better solutions and shows competitive performance.
KW - Cloud computing
KW - Meta-heuristic algorithm
KW - Resource provisioning
KW - Task scheduling
UR - https://www.scopus.com/pages/publications/85064988903
U2 - 10.1109/CCIS.2018.8691163
DO - 10.1109/CCIS.2018.8691163
M3 - 会议稿件
AN - SCOPUS:85064988903
T3 - Proceedings of 2018 5th IEEE International Conference on Cloud Computing and Intelligence Systems, CCIS 2018
SP - 63
EP - 67
BT - Proceedings of 2018 5th IEEE International Conference on Cloud Computing and Intelligence Systems, CCIS 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 5th IEEE International Conference on Cloud Computing and Intelligence Systems, CCIS 2018
Y2 - 23 November 2018 through 25 November 2018
ER -