• DocumentCode
    238948
  • Title

    Execution Time Estimation for Workflow Scheduling

  • Author

    Chirkin, Artem M. ; Belloum, A.S.Z. ; Kovalchuk, Sergey V. ; Makkes, Marc X.

  • Author_Institution
    ITMO Univ., St. Petersburg, Russia
  • fYear
    2014
  • fDate
    16-16 Nov. 2014
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Estimation of the execution time is an important part of the workflow scheduling problem. The aim of this paper is to highlight common problems in estimating the workflow execution time and propose a solution that takes into account the complexity and the randomness of the workflow components and their runtime. The solution proposed in this paper addresses the problems at different levels from task to workflow, including the error measurement and the theory behind the estimation algorithm. The proposed estimation algorithm can be integrated easily into a wide class of schedulers as a separate module. We use a dual stochastic representation, characteristic / distribution functions, in order to combine tasks´ estimates into the overall workflow makespan. Additionally, we propose the workflow reductions - the operations on a workflow graph that do not decrease the accuracy of the estimates, but simplify the graph structure, hence increasing the performance of the algorithm.
  • Keywords
    directed graphs; scheduling; workflow management software; characteristic-distribution functions; directed acyclic graph; dual stochastic representation; execution time estimation; workflow component complexity; workflow component randomness; workflow graph; workflow makespan; workflow reductions; workflow scheduling problem; Chebyshev approximation; Data models; Estimation; Random variables; Runtime; Scheduling; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workflows in Support of Large-Scale Science (WORKS), 2014 9th Workshop on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/WORKS.2014.11
  • Filename
    7019857