A Bee Colony Task Scheduling Algorithm in Computational Grids

被引:0
|
作者
Mousavinasab, Zohreh [1 ]
Entezari-Maleki, Reza [2 ]
Movaghar, Ali [1 ,2 ]
机构
[1] Sharif Univ Technol, Dept Informat Technol, Int Campus, Kish Island, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
Task scheduling; grid computing; bee colony optimization; makespan; delay time;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The efficient scheduling of the independent and sequential tasks on distributed and heterogeneous computing resources within grid computing environments is an NP-complete problem. Therefore, using heuristic approaches to solve the scheduling problem is a very common and also acceptable method in these environments. In this paper, a new task scheduling algorithm based on bee colony optimization approach is proposed. The algorithm uses artificial bees to appropriately schedule the submitted tasks to the grid resources. Applying the proposed algorithm to the grid computing environments, the maximum delay and finish times of the tasks are reduced. Furthermore, the total makespan of the environment is minimized when the algorithm is applied. The proposed algorithm not only minimizes the makespan of the environment, but also satisfies the deadline and priority requirements of the tasks. Simulation results obtained from applying the algorithm to different grid environments show the prominence of the algorithm to other similar scheduling algorithms.
引用
收藏
页码:200 / +
页数:3
相关论文
共 50 条
  • [1] Task scheduling on computational Grids using Gravitational Search Algorithm
    Zarrabi, Amirreza
    Samsudin, Khairulmizam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (03): : 1001 - 1011
  • [2] Task scheduling on computational Grids using Gravitational Search Algorithm
    Amirreza Zarrabi
    Khairulmizam Samsudin
    Cluster Computing, 2014, 17 : 1001 - 1011
  • [3] Heuristic Task Scheduling with Artificial Bee Colony Algorithm for Virtual Machines
    Kimpan, Warangkhana
    Kruekaew, Boonhatai
    2016 JOINT 8TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (SCIS) AND 17TH INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (ISIS), 2016, : 281 - 286
  • [4] A Hybrid Ant Colony Optimization Algorithm for Job Scheduling In Computational Grids
    Kumar, E. S.
    Sumathi, A.
    Zubar, H. A.
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2015, 74 (07): : 377 - 380
  • [5] A Novel Fault-tolerant Task Scheduling Algorithm for Computational Grids
    Naik, Jairam K.
    Satyanarayana, N.
    2013 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING TECHNOLOGIES (ICACT), 2013,
  • [6] Application of discrete artificial bee colony algorithm for cloud task optimization scheduling
    Man, Shuai
    Yang, Rongjie
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2020, 11 (04)
  • [7] Optimal scheduling for palletizing task using robotic arm and artificial bee colony algorithm
    Szczepanski, Rafal
    Erwinski, Krystian
    Tejer, Mateusz
    Bereit, Artur
    Tarczewski, Tomasz
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 113
  • [8] Artificial bee colony algorithm for grid scheduling
    Vivekanandan Dr. K.
    Ramyachitra D.
    Anbu B.
    Journal of Convergence Information Technology, 2011, 6 (07) : 328 - 339
  • [9] FUZZY SYSTEM MODELING FOR TASK SCHEDULING IN COMPUTATIONAL GRIDS
    Moura, Bruno
    Soares, Yan
    Sampaio, Leticia
    Reiser, Renata
    Yamin, Adenauer
    Pilla, Mauricio
    UNCERTAINTY MODELLING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2016, 10 : 806 - 811
  • [10] An Evolutionary Hybrid Scheduling Algorithm for Computational Grids
    Benedict, Shajulin
    Rejitha, R. S.
    Vasudevan, V.
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2008, 12 (05) : 479 - 484