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 条
  • [41] Joint Power Allocation and Task Offloading for Reliability-Aware Services in NOMA-Enabled MEC
    Dong, Chongwu
    Tian, Yirui
    Zhou, Zhi
    Wen, Wushao
    Chen, Xu
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (07) : 7537 - 7551
  • [42] Dependency-Aware Task Allocation Algorithm for Distributed Edge Computing
    Lee, Jaewook
    Kim, Joonwoo
    Pack, Sanghcon
    Ko, Lianeul
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 1511 - 1514
  • [43] Applying a hybrid simulated annealing and tabu search approach to non-permutation flowshop scheduling problems
    Lin, S. -W.
    Ying, K. -C.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (05) : 1411 - 1424
  • [44] Deep Reinforcement Learning based Reliability-aware Resource Placement and Task Offloading in Edge Computing
    Liang, Jingyu
    Feng, Zihan
    Gao, Han
    Chen, Ying
    Huang, Jiwei
    Truong, Hong-Linh
    2024 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2024, 2024, : 697 - 706
  • [45] QoE and Reliability-Aware Task Scheduling for Multi-user Mobile-Edge Computing
    Jiang, Weiming
    Zhou, Junlong
    Cong, Peijin
    Zhang, Gongxuan
    Hu, Shiyan
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT III, 2022, 13473 : 380 - 392
  • [46] Safety and reliability driven task allocation in distributed systems
    Srinivasan, S
    Jha, NK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (03) : 238 - 251
  • [47] CMV: Clustered Majority Voting Reliability-Aware Task Scheduling for Multicore Real-Time Systems
    Namazi, Alireza
    Safari, Saeed
    Mohammadi, Siamak
    IEEE TRANSACTIONS ON RELIABILITY, 2019, 68 (01) : 187 - 200
  • [48] An Interactive Method for 0-1 Multiobjective Problems Using Simulated Annealing and Tabu Search
    M. João Alves
    João Clímaco
    Journal of Heuristics, 2000, 6 : 385 - 403
  • [49] An interactive method for 0-1 multiobjective problems using Simulated Annealing and Tabu Search
    Alves, MJ
    Clímaco, J
    JOURNAL OF HEURISTICS, 2000, 6 (03) : 385 - 403
  • [50] Towards Intelligent Edge Computing: A Resource- and Reliability-Aware Hybrid Scheduling Method on Multi-FPGA Systems
    Li, Zeyu
    Hao, Yuchen
    Gao, Hongxu
    Zhou, Jia
    ELECTRONICS, 2025, 14 (01):