Reliability-Aware Task Allocation in Distributed Computing Systems using Hybrid Simulated Annealing and Tabu Search

被引:14
|
作者
Faragardi, Hamid Reza [1 ]
Shojaee, Reza [1 ]
Yazdani, Nasser [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Router Lab, Tehran, Iran
关键词
distributed computing system; reliability; task allocation; simulated annealing; tabu search; MAXIMIZING RELIABILITY; ALGORITHM; OPTIMIZATION;
D O I
10.1109/HPCC.2012.159
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reliability is one of the important issues in the design of distributed computing systems (DCSs). This paper deals with the problem of task allocation in heterogeneous DCSs for maximizing system reliability with several resource constraints. Memory capacity, processing load and communication rate are major constraints in the problem. Reliability oriented task allocation problem is NP-hard, thus many algorithms were presented to find a near optimal solution. This paper presents a Hybrid of Simulated Annealing and Tabu Search (HSATS) that uses a non-monotonic cooling schedule to find a near optimal solution within reasonable time. The HSATS algorithm was implemented and evaluated through experimental studies on a large number of randomly generated instances. Results have shown that the algorithm can obtain optimal solution in most cases. When it fails to produce optimal solution, deviation is less than 0.2 percent. Therefore in terms of solution quality, HSATS is significantly better than pure Simulated Annealing.
引用
收藏
页码:1088 / 1095
页数:8
相关论文
共 50 条
  • [31] Energy allocation algorithm for index transmission of codeword using modified tabu search approach with simulated annealing
    Ge, QM
    Jiang, SD
    Lu, ZM
    Liu, ZQ
    SECOND INTERNATION CONFERENCE ON IMAGE AND GRAPHICS, PTS 1 AND 2, 2002, 4875 : 235 - 242
  • [32] Reliability-aware task scheduling for energy efficiency on heterogeneous multiprocessor systems
    Deng, Zexi
    Cao, Dunqian
    Shen, Hong
    Yan, Zihan
    Huang, Huimin
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (10): : 11643 - 11681
  • [33] Application of simulated annealing and tabu search for loss minimization in distribution systems
    Jeon, YJ
    Kim, JC
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2004, 26 (01) : 9 - 18
  • [34] Hybrid Simulated Annealing-Tabu Search Method for Optimal Sizing of Autonomous Power Systems With Renewables
    Katsigiannis, Yiannis A.
    Georgilakis, Pavlos S.
    Karapidakis, Emmanuel S.
    IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2012, 3 (03) : 330 - 338
  • [35] Reliability-Aware Task Processing and Offloading for Data-Intensive Applications in Edge computing
    Liang, Jingyu
    Ma, Bowen
    Feng, Zihan
    Huang, Jiwei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4668 - 4680
  • [36] IMPROVED TASK-ALLOCATION ALGORITHMS TO MAXIMIZE RELIABILITY OF REDUNDANT DISTRIBUTED COMPUTING SYSTEMS
    KARTIK, S
    MURTHY, CSR
    IEEE TRANSACTIONS ON RELIABILITY, 1995, 44 (04) : 575 - 586
  • [37] Reliability-based Optimization aimed for Task Allocation in Heterogeneous Distributed Computing Systems
    Bahrami-Bidoni, Zeynab
    Shujaee, Khalil
    George, Roy
    2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [38] Simulated Annealing Algorithm Combined with Chaos for Task Allocation in Real-Time Distributed Systems
    Wu, Wenbo
    Liang, Jiahong
    Yao, Xinyu
    Liu, Baohong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [39] Hybrid search for genetic algorithms. Combining genetic algorithms, TABU search, and simulated annealing
    Kido, Takashi
    Kitano, Hiroaki
    Nakanishi, Masakuzo
    Australian Electronics Engineering, 1994, 27 (02):
  • [40] Localization in Wireless Sensor Networks Using Tabu Search and Simulated Annealing
    Shekofteh, S. Kazem
    Khalkhali, Maryam Baradaran
    Yaghmaee, Mohammad Hossien
    Deldari, Hossein
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 2, 2010, : 752 - 757