Maximizing Reliability of Heterogeneous Distributed System Using an Adapted Discrete Flower Pollination Algorithm for Task Allocation Problem

被引:0
|
作者
Abbache, Farid [1 ,2 ]
Kalla, Hamoudi [2 ,3 ]
机构
[1] Univ Mohamed Boudiaf Msila, Dept Comp Sci, Msila, Algeria
[2] Univ Batna 2, LaSTIC Lab, Batna, Algeria
[3] Univ Batna 2, Dept Comp Sci, Batna, Algeria
关键词
Discrete Flower Pollination algorithm; Heterogeneous distributed system; Reliability; Task allocation; ASSIGNMENT; OPTIMIZATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Finding task allocation that maximizes reliability of a heterogeneous distributed system is an NP-hard problem. For that, meta-heuristic is used to get a sub optimal solution in reasonable time. The Flower Pollination algorithm is new meta-heuristic used successfully for solving different problems in different fields. The original Flower Pollination algorithm is designed to deal with continuous problem. Thus, applying this algorithm to discrete problems in its original form seems to be very hard or useless. In this paper, we propose an adapted discrete version of the Flower Pollination algorithm to deal with the problem of maximizing reliability of a heterogeneous distributed system under task allocation problem. This algorithm is called Adapted Discrete Flower Pollination algorithm (ADFP). To confirm the effectiveness of our algorithm, we have tested and compared its results with that of Hybrid Particle Swarm Optimization (HPSO). The Experiments results show the effectiveness and superiority of ADFP over HPSO in all tested cases.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] OPTIMAL ALLOCATION OF TCSC DEVICES FOR THE ENHANCEMENT OF ATC IN DEREGULATED POWER SYSTEM USING FLOWER POLLINATION ALGORITHM
    Venkatraman, K. T.
    Paramasivam, B.
    Chidambaram, I. A.
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2018, 13 (09) : 2857 - 2871
  • [32] Heuristic model for task allocation in a heterogeneous distributed computing system
    Elsadek, AA
    Wells, BE
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1996, : 9 - 12
  • [33] Optimal DGs Allocation in Distribution Networks Using Modified Flower Pollination Algorithm
    Oda, Eyad S.
    Abdelsalam, Abdelazeem A.
    2017 NINETEENTH INTERNATIONAL MIDDLE-EAST POWER SYSTEMS CONFERENCE (MEPCON), 2017, : 1424 - 1429
  • [34] Resolving the Manufacturing Cell Design Problem Using the Flower Pollination Algorithm
    Soto, Ricardo
    Crawford, Broderick
    Olivares, Rodrigo
    De Conti, Michele
    Rubio, Ronald
    Almonacid, Boris
    Niklander, Stefanie
    MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, (MIWAI 2016), 2016, 10053 : 184 - 195
  • [35] Optimal IIR System Identification Using Flower Pollination Algorithm
    Singh, Sandeep
    Ashok, Alakuanda
    Rawat, Tarun Kumar
    Kumar, Manjeet
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [36] An Algorithm for Task Scheduling in Heterogeneous Distributed Systems Using Task Duplication
    Agrawal, Amrit
    Chaudhuri, Pranay
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (01) : 89 - 97
  • [37] Distributed Task Allocation Algorithm for Heterogeneous UAV Cluster Based on Game Theory
    Shuxin Xue
    Yajie Ma
    Bin Jiang
    Xuan Lyu
    Guidance,Navigation and Control, 2024, (04) : 58 - 85
  • [38] Distributed Task Allocation Algorithm for Heterogeneous UAV Cluster Based on Game Theory
    Xue, Shuxin
    Ma, Yajie
    Jiang, Bin
    Lyu, Xuan
    GUIDANCE NAVIGATION AND CONTROL, 2024, 04 (04)
  • [39] Multi-heuristic dynamic task allocation using genetic algorithms in a heterogeneous distributed system
    Page, Andrew J.
    Keane, Thomas M.
    Naughton, Thomas J.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (07) : 758 - 766
  • [40] 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,