Amazing technological breakthrough possible @S-Logix

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • +91- 81240 01111

Social List

A Knowledge-based Adaptive Discrete Water Wave Optimization for Solving Cloud Workflow Scheduling - 2021

A Knowledge-based Adaptive Discrete Water Wave Optimization for Solving Cloud Workflow Scheduling

Research Area:  Cloud Computing


Workflow scheduling in cloud environments has become a significant topic in both commercial and industrial applications. However, it is still an extraordinarily challenge to generate effective and economical scheduling schemes under the deadline constraint especially for the large scale workflow applications. To address the issue, this paper investigates the cloud workflow scheduling problem with the aim of minimizing the whole cost of workflow execution whereas maintaining its execution time under a predetermined deadline. A novel knowledge-based adaptive discrete water wave optimization (KADWWO) algorithm is developed based on the problem-specific knowledge of cloud workflow scheduling. In the proposed KADWWO, a discrete propagation operator is designed based on the idle time knowledge of hourly-based cost model to adaptively explore the huge search space. The adaptive refraction operator is employed to avoid stagnation and expand the available resource pool. Meanwhile, the dynamic grouping based breaking operator is designed to exploit the excellent block structure knowledge of task allocation scheme and corresponding resource to intensify the local region and accelerate convergence. Extensive simulation experiments on the well-known scientific workflow demonstrate that the KADWWO approach outperforms several recent state-of-the-art algorithms.


Author(s) Name:  Shuo Qin; Dechang Pi; Zhongshi Shao; Yue Xu

Journal name:  IEEE Transactions on Cloud Computing ( Early Access )

Conferrence name:  

Publisher name:  IEEE

DOI:  10.1109/TCC.2021.3087642

Volume Information:  Page(s): 1 - 1