LOAD BALANCING IN GRID COMPUTING USING ANT COLONY ALGORITHM AND MAX-MIN TECHNIQUE

被引:0
|
作者
Karimpour, Rose [1 ]
Khayyambashi, Mohammad Reza [1 ]
Movahhedinia, Naser [1 ]
机构
[1] Univ Isfahan, Fac Comp Engn, Dept Comp Architecture, Esfahan, Iran
关键词
Grid computing; Ant colony algorithm; Stagnation; Load balancing;
D O I
10.22452/mjcs.vol29no3.3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stagnation is one of the complicated issues in Grid computing systems, which is caused by random arrival of tasks and heterogeneous resources. Stagnation occurs when a large number of submitted tasks are assigned to a specific resource and make it overflow. To prevent this scenario, a load balancing algorithm based on Ant Colony algorithm and Max-min technique is proposed in this paper. In the proposed algorithm, the resource manager of the system finds the best resource for a submitted task according to a matrix that indicates the characteristics of all resources as pheromone values. By choosing the best resource for the submitted task, a local pheromone update is applied to the selected one to reduce the tendency of being selected by onward new tasks. After this assigned task is executed properly, a global pheromone update is performed to renew the status of all resources for the next submitted tasks. To avoid stagnation, a comparison between a predefined threshold and the pheromone value of each resource is performed to keep the number of assigned tasks below this threshold. Due to harmonizing the resources' characteristics and tasks, the proposed algorithm is able to reduce the response time of the submitted tasks while it is simple to be implemented.
引用
收藏
页码:196 / 206
页数:11
相关论文
共 50 条
  • [41] Cloud computing resource load balancing study based on ant colony optimization algorithm
    School of Computer Science and Technology, Harbin Institute of Technology at Weihai, Weihai 264209, Shandong, China
    Huazhong Ligong Daxue Xuebao, SUPPL.2 (57-62):
  • [42] Instance reduction algorithm based on elitist min-max ant colony optimization technique
    Geethanjali, S.
    Sasikala, S.
    APPLIED SOFT COMPUTING, 2024, 164
  • [43] A Hybrid AvgTask-Min and Max-Min Algorithm For Scheduling Tasks In Cloud Computing
    Santhosh, B.
    Manjaiah, H.
    2015 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2015, : 325 - 328
  • [44] Efficiently solving the thief orienteering problem with a max-min ant colony optimization approach
    Chagas, Jonatas B. C.
    Wagner, Markus
    OPTIMIZATION LETTERS, 2022, 16 (08) : 2313 - 2331
  • [45] Optimisation of total water coverage in a network with priority using max-min ant system algorithm
    Chagwiza, G.
    Jones, B. C.
    Hove-Musekwa, S. D.
    URBAN WATER JOURNAL, 2017, 14 (03) : 315 - 324
  • [46] Optimizing large-scale combinatorial problems using Max-Min Ant System algorithm
    Vlachos, Aristidis
    WSEAS Transactions on Circuits and Systems, 2012, 11 (09): : 305 - 317
  • [47] A model induced max-min ant colony optimization for asymmetric traveling salesman problem
    Bai, Jie
    Yang, Gen-Ke
    Chen, Yu-Wang
    Hu, Li-Sheng
    Pan, Chang-Chun
    APPLIED SOFT COMPUTING, 2013, 13 (03) : 1365 - 1375
  • [48] Analysis and Comparison Among Ant System; Ant Colony System and Max-Min Ant System With Different Parameters Setting
    Jangra, Renu
    Kait, Ramesh
    2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE & COMMUNICATION TECHNOLOGY (CICT), 2017,
  • [49] Optimization of Unit Commitment Based on Improved Max-Min Ant System Algorithm
    Lai, Yuyang
    Bai, Yan
    Fan, Ying
    2012 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL, AUTOMATIC DETECTION AND HIGH-END EQUIPMENT (ICADE), 2012, : 192 - 195
  • [50] A Max-Min Ant System algorithm to solve the Software Project Scheduling Problem
    Crawford, Broderick
    Soto, Ricardo
    Johnson, Franklin
    Monfroy, Eric
    Paredes, Fernando
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (15) : 6634 - 6645