DAG Scheduling in Heterogeneous Computing and Grid Environments Using Variable Neighborhood Search Algorithm

被引:6
|
作者
Selvi, S. [1 ]
Manimegalai, D. [2 ]
机构
[1] Dr Sivanthi Aditanar Coll Engn, Dept Elect & Commun Engn, Tiruchendur 628215, Tamil Nadu, India
[2] Natl Engn Coll, Dept Informat Technol, Kovilpatti, Tamil Nadu, India
关键词
EVOLUTIONARY ALGORITHM; GENETIC-ALGORITHM; TASK GRAPHS; SYSTEMS; ALLOCATION; NETWORKS; TIME;
D O I
10.1080/08839514.2017.1300010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
DAG scheduling is a process that plans and supervises the execution of interdependent tasks on heterogeneous computing resources. Efficient task scheduling is one of the important factors to improve the performance of heterogeneous computing systems. In this paper, an investigation on implementing Variable Neighborhood Search (VNS) algorithm for scheduling dependent jobs on heterogeneous computing and grid environments is carried out. Hybrid Two PHase VNS (HTPHVNS) DAG scheduling algorithm has been proposed. The performance of the VNS and HTPHVNS algorithm has been evaluated with Genetic Algorithm and Heterogeneous Earliest Finish Time algorithm. Simulation results show that VNS and HTPHVNS algorithm generally perform better than other meta-heuristics methods.
引用
收藏
页码:134 / 173
页数:40
相关论文
共 50 条
  • [31] A Multi-Objective Variable Neighborhood Search Algorithm for Precast Production Scheduling
    Zong, Lehuang
    Kongkaew, Wanatchapong
    [J]. ENGINEERING JOURNAL-THAILAND, 2020, 24 (06): : 139 - 157
  • [32] DAG Scheduling Using a Lookahead Variant of the Heterogeneous Earliest Finish Time Algorithm
    Bittencourt, Luiz F.
    Sakellariou, Rizos
    Madeira, Edmundo R. M.
    [J]. PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 27 - 34
  • [33] Optimization of a molten iron scheduling problem with uncertain processing time using variable neighborhood search algorithm
    Liu, Linyu
    Chang, Zhiqi
    Song, Shiji
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [34] Optimization of a molten iron scheduling problem with uncertain processing time using variable neighborhood search algorithm
    Linyu Liu
    Zhiqi Chang
    Shiji Song
    [J]. Scientific Reports, 12
  • [35] Variable neighborhood search algorithm for heterogeneous traveling repairmen problem with time windows
    Bjelic, Nenad
    Vidovic, Milorad
    Popovic, Drazen
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (15) : 5997 - 6006
  • [36] Variable Neighborhood Search for Integrated Planning and Scheduling
    Leite, Mario
    Alves, Claudio
    Pinto, Telmo
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT II, 2017, 10405 : 709 - 724
  • [37] A de-centralized scheduling and load balancing algorithm for heterogeneous grid environments
    Arora, M
    Das, SK
    Biswas, R
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 499 - 505
  • [38] Session Scheduling Algorithm of Grid Computing
    Fan, Sha
    [J]. THIRD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING: WKDD 2010, PROCEEDINGS, 2010, : 3 - 6
  • [39] Capacity planning and scheduling in Grid computing environments
    Afzal, Ali
    McGough, A. Stephen
    Darlington, John
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2008, 24 (05): : 404 - 414
  • [40] A task scheduling method in grid computing environments
    Guo Liwen
    Yang Yang
    [J]. IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 904 - +