An efficient differential evolution algorithm for task scheduling in heterogeneous cloud systems

Pengcheng Han, Chenglie Du, Yifan Liu, Jinchao Chen, Xiaoyan Du

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Due to the ever-growing data and computing requirements of applications, it is very challenging for cloud scheduler to guarantee the optimal solution at a reasonable time. Although varieties of heuristics have been devised to solve the task scheduling problems in heterogeneous cloud systems, the results are still unsatisfactory, especially for large applications. Evolutionary algorithms outperform heuristics in terms of the quality of the solutions, however, they are often time-consuming and need lots of computing power. To address the above problems, this paper proposes an efficient differential evolution algorithm for task scheduling problems. This algorithm extends the canonical differential evolution in three aspects of hybrid initiation population, less greedy mutation and adaptive parameter adjustment. The results of the experiments indicate that our proposed algorithm consistently produces better solutions with smaller makespan and has the advantage of rapid convergence.

Original languageEnglish
Title of host publicationProceedings of 2019 IEEE 3rd Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2019
EditorsBing Xu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1578-1582
Number of pages5
ISBN (Electronic)9781728105130
DOIs
StatePublished - Oct 2019
Event3rd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2019 - Chongqing, China
Duration: 11 Oct 201913 Oct 2019

Publication series

NameProceedings of 2019 IEEE 3rd Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2019

Conference

Conference3rd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2019
Country/TerritoryChina
CityChongqing
Period11/10/1913/10/19

Keywords

  • Cloud computing
  • Differential evolution algorithm
  • Makespan Optimization
  • Metaheuristics algorithms

Fingerprint

Dive into the research topics of 'An efficient differential evolution algorithm for task scheduling in heterogeneous cloud systems'. Together they form a unique fingerprint.

Cite this