• DocumentCode
    498903
  • Title

    An iterative heuristic for scheduling grid workflows with budget constraints

  • Author

    Yuan, Ying-chun ; Wang, Ke-jian ; Sun, Xin-sheng ; Guo, Tao

  • Author_Institution
    Fac. of Inf. Sci. & Technol., Agric. Univ. of Hebei, Baoding, China
  • Volume
    3
  • fYear
    2009
  • fDate
    12-15 July 2009
  • Firstpage
    1700
  • Lastpage
    1705
  • Abstract
    Workflow scheduling which guarantees anticipated QoS (quality of service) is a complex problem in grids. In this paper, the budget-constrained scheduling of workflows represented by DAG (directed acyclic graph) with the objective of time optimization is considered. A new priority rule-based iterative heuristic is proposed. According to the property of serial activities in DAG, the concept called SC (serial complexity) is defined. By incorporating it into priority rule MP (maximum profit), a novel priority rule, denoted as MPSC (maximum profit with serial complexity), is designed. It is implemented in the iterative heuristic to improve iteratively the initial feasible solution. Computational results show that MPSC can considerably improve the average performance of MP, MPBL and MPTL within a few iterations and a little computation time. As well, the impact of budget constraints on these heuristics is analyzed.
  • Keywords
    directed graphs; grid computing; iterative methods; optimisation; quality of service; scheduling; workflow management software; DAG; QoS; budget-constrained scheduling; directed acyclic graph; grid workflow scheduling; maximum profit; quality-of-service; rule-based iterative heuristic; serial complexity; time optimization; Agriculture; Computer applications; Constraint optimization; Costs; Cybernetics; Grid computing; Information science; Machine learning; Processor scheduling; Quality of service; Iterative heuristics; Priority rule; Serial complexity; Service grid; Workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Cybernetics, 2009 International Conference on
  • Conference_Location
    Baoding
  • Print_ISBN
    978-1-4244-3702-3
  • Electronic_ISBN
    978-1-4244-3703-0
  • Type

    conf

  • DOI
    10.1109/ICMLC.2009.5212290
  • Filename
    5212290