An Evolutionary Hybrid Scheduling Algorithm for Computational Grids

被引:2
|
作者
Benedict, Shajulin [1 ]
Rejitha, R. S. [2 ]
Vasudevan, V. [1 ]
机构
[1] TIFAC Core Network Engn, Software Technol Lab, Sirivilliputhur 626190, India
[2] Kalasalingam Univ, Dept Comp Engn, Sirivilliputhur 626190, India
关键词
grid computing; niching; simulated annealing; scheduling;
D O I
10.20965/jaciii.2008.p0479
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grids promote user collaboration through flexible, co-ordinated sharing of distributed resources to solve a single large problem. Grid scheduling, similar to resource discovery and monitoring, is inherently more complex in Grid environments. We propose two approaches for solving Grid scheduling problems with the simultaneous objectives of maximizing the number of workflow executions and minimizing the waiting time variance among tasks of each workflow. One is the multiple objective Niched Pareto Genetic Algorithm (NPGA) that involves evolution during a comprehensive search and work on multiple solutions. After the Genetic search, we strengthen the search using Simulated Annealing as a local search meta-heuristic. For comparison, we evaluate other scheduling, such as, Tabu Search (TS), Simulated annealing (SA), and Discrete Particle Swarm Optimization (Discrete PSO). Results show that our proposed evolutionary Hybrid scheduling involving NPGA with an SA search, works better than other scheduling in considering workflow execution time within a deadline and waiting time variance in tasks with minimal iterations.
引用
收藏
页码:479 / 484
页数:6
相关论文
共 50 条
  • [1] A hybrid metaheuristic algorithm for job scheduling on computational grids
    [J]. 1600, Slovene Society Informatika (37):
  • [2] A GA(TS) Hybrid Algorithm for Scheduling in Computational Grids
    Xhafa, Fatos
    Gonzalez, Juan A.
    Dahal, Keshav P.
    Abraham, Ajith
    [J]. HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 285 - +
  • [3] A Hybrid Algorithm for DAG Application Scheduling on Computational Grids
    Bouali, Lyes
    Oukfif, Karima
    Bouzefrane, Samia
    Oulebsir-Boumghar, Fatima
    [J]. MOBILE, SECURE, AND PROGRAMMABLE NETWORKING, MSPN 2015, 2015, 9395 : 63 - 77
  • [4] A Hybrid Metaheuristic Algorithm for Job Scheduling on Computational Grids
    Pooranian, Zahra
    Shojafar, Mohammad
    Tavoli, Reza
    Singhal, Mukesh
    Abraham, Ajith
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2013, 37 (02): : 157 - 164
  • [5] A Hybrid Ant Colony Optimization Algorithm for Job Scheduling In Computational Grids
    Kumar, E. S.
    Sumathi, A.
    Zubar, H. A.
    [J]. JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2015, 74 (07): : 377 - 380
  • [6] Hybrid evolutionary workflow scheduling algorithm for dynamic heterogeneous distributed computational environment
    Nasonov, D.
    Visheratin, A.
    Butakov, N.
    Shindyapina, N.
    Melnik, M.
    Boukhanovsky, A.
    [J]. JOURNAL OF APPLIED LOGIC, 2017, 24 : 50 - 61
  • [7] Hybrid Evolutionary Workflow Scheduling Algorithm for Dynamic Heterogeneous Distributed Computational Environment
    Nasonov, Denis
    Butakov, Nikolay
    Balakhontseva, Marina
    Knyazkov, Konstantin
    Boukhanovsky, Alexander V.
    [J]. INTERNATIONAL JOINT CONFERENCE SOCO'14-CISIS'14-ICEUTE'14, 2014, 299 : 83 - 92
  • [8] TCSA: A Dynamic Job Scheduling Algorithm for Computational Grids
    Attiya, Ibrahim
    Zhang, Xiaotong
    Yang, Xiaoyu
    [J]. 2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 408 - 412
  • [9] A Bee Colony Task Scheduling Algorithm in Computational Grids
    Mousavinasab, Zohreh
    Entezari-Maleki, Reza
    Movaghar, Ali
    [J]. DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 1, 2011, 188 : 200 - +
  • [10] Enhanced Job Scheduling Algorithm with budget constraints in Computational Grids
    Chawla, Shalini
    Saluja, Krishan
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES IN INFORMATION AND COMMUNICATION TECHNOLOGIES (ICCTICT), 2016,