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 条
  • [21] Discrete greedy flower pollination algorithm for spherical traveling salesman problem
    Zhou, Yongquan
    Wang, Rui
    Zhao, Chengyan
    Luo, Qifang
    Metwally, Mohamed A.
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (07): : 2155 - 2170
  • [22] Reliability oriented task allocation in heterogeneous distributed computing systems
    Attiya, G
    Hamam, Y
    ISCC2004: NINTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2004, : 68 - 73
  • [23] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [24] A Distributed Algorithm for Instantaneous Allocation of Discrete Resources in Heterogeneous Networks
    Gaie, Christophe
    Assaad, Mohamad
    Duhamel, Pierre
    2009 IEEE 20TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2009, : 2230 - 2234
  • [25] Enhanced Task Scheduling and Resource Allocation in Edge-Cloud Continuum Using Modified Flower Pollination Algorithm
    Dankolo, Nasiru Muhammad
    Radzi, Nor Haizan Mohamed
    Mustaffa, Noorfa Haszlinna
    Osman, Nurul Aida
    Gabi, Danlami
    Yusuf, Muhammed Nura
    IEEE ACCESS, 2024, 12 : 162299 - 162310
  • [26] Application of an Adapted Genetic Algorithm on Task Allocation Problem of Multiple UAVs
    Qiu, Yu
    Jiang, Hong
    Li, Qingdong
    Dong, Xiwang
    Ren, Zhang
    2018 IEEE CSAA GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2018,
  • [27] A Task Scheduling Algorithm Based on Replication for Maximizing Reliability on Heterogeneous Computing Systems
    Wang, Shuli
    Li, Kenli
    Mei, Jing
    Li, Keqin
    Wang, Yan
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1562 - 1571
  • [28] Distributed generations planning using flower pollination algorithm for enhancing distribution system voltage stability
    Oda, Eyad S.
    Abdelsalam, Abdelazeem A.
    Abdel-Wahab, Mohamed N.
    El-Saadawi, Magdi M.
    AIN SHAMS ENGINEERING JOURNAL, 2017, 8 (04) : 593 - 603
  • [29] A Distributed Algorithm for the Multi-Robot Task Allocation Problem
    Giordani, Stefano
    Lujak, Marin
    Martinelli, Francesco
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 721 - +