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
来源
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS) | 2012年
关键词
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] A hybrid simulated annealing-tabu search algorithm for the part selection and machine loading problems in flexible manufacturing systems
    Murat Arıkan
    Serpil Erol
    The International Journal of Advanced Manufacturing Technology, 2012, 59 : 669 - 679
  • [32] A hybrid simulated annealing-tabu search algorithm for the part selection and machine loading problems in flexible manufacturing systems
    Arikan, Murat
    Erol, Serpil
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 59 (5-8) : 669 - 679
  • [33] Reliability-Aware Task Scheduling using Clustered Replication for Multi-core Real-Time systems
    Namazi, Alireza
    Abdollahi, Meisam
    Safari, Saeed
    Mohammadi, Siamak
    Daneshtalab, Masoud
    NINTH INTERNATIONAL WORKSHOP ON NETWORK ON CHIP ARCHITECTURES, NOCARC 2016, 2016, : 45 - 50
  • [34] A hybrid Tabu sample-sort simulated annealing approach for solving distributed scheduling problem
    Chan, Felix T. S.
    Prakash, Anuj
    Ma, H. L.
    Wong, C. S.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (09) : 2602 - 2619
  • [35] TASK ALLOCATION FOR MAXIMIZING RELIABILITY OF DISTRIBUTED COMPUTER-SYSTEMS
    SHATZ, SM
    WANG, JP
    GOTO, M
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (09) : 1156 - 1168
  • [36] Reliability-Aware Proactive Offloading in Mobile Edge Computing Using Stackelberg Game Approach
    Peng, Kai
    Yang, Yu
    Wang, Shangguang
    Xiao, Peiyun
    Leung, Victor C. M.
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16660 - 16671
  • [37] Investigation of critical bus values in electric power system using simulated annealing and Tabu search algorithms
    Tosun, S.
    Ozturk, A.
    Yalcin, M. A.
    SCIENTIFIC RESEARCH AND ESSAYS, 2010, 5 (18): : 2673 - 2680
  • [38] Using simulated annealing for computing cost-aware covering arrays
    Demiroz, Gulsen
    Yilmaz, Cemal
    APPLIED SOFT COMPUTING, 2016, 49 : 1129 - 1144
  • [39] 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
  • [40] Throughput-Conscious Energy Allocation and Reliability-Aware Task Assignment for Renewable Powered In-Situ Server Systems
    Zhou, Junlong
    Cao, Kun
    Zhou, Xiumin
    Chen, Mingsong
    Wei, Tongquan
    Hu, Shiyan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (03) : 516 - 529