A learning automata based approach for module placement in fog computing environment

被引:4
|
作者
Abofathi, Yousef [1 ]
Anari, Babak [2 ]
Masdari, Mohammad [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Shabestar Branch, Shabestar, Iran
关键词
Fog Computing; IoT Applications; Module Placement; Learning Automata; Distributed Learning Automata; SERVICE PLACEMENT; THINGS; OPTIMIZATION; INTERNET; ENERGY; CLOUD;
D O I
10.1016/j.eswa.2023.121607
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Today, fog computing is an emerging technology to support resource-constrained Internet of Things (IoT) applications. The scalability, geographic distribution, and heterogeneity of edge computing nodes, as well as the diversity of users' expectations, have made optimal module placement, considering the maximum use of fog resources, a challenging optimization problem. This paper proposes a method based on distributed learning automata to reduce the search space by using the maximum capacity of fogs in a heterogeneous fog network. In this method, fog topology is mapped to a distributed learning automata. With the cooperation of the automaton in this DLA, the problem of module placement has been solved to reduce energy consumption and delay of applications. To evaluate the amount of energy consumption and the execution time of IoT applications, two single-objective cost functions for energy and delay and another single-objective function with simultaneous consideration of energy and delay have been used. The results indicate that the average efficiency of the proposed method is 15.99%, 18.21%, and 15.53%, respectively, compared to other methods.
引用
收藏
页数:22
相关论文
共 50 条
  • [41] An efficient data replica placement mechanism using biogeography-based optimization technique in the fog computing environment
    Taghizadeh, Jaber
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (4) : 3691 - 3711
  • [42] IoT Application Placement Algorithm Based on Multi-Dimensional QoE Prioritization Model in Fog Computing Environment
    Nashaat, Heba
    Ahmed, Eman
    Rizk, Rawya
    IEEE ACCESS, 2020, 8 (08): : 111253 - 111264
  • [43] DMAP: A decentralized matching game theory based optimized Internet of Things application placement in fog computing environment
    Sharma, Ankur
    Thangaraj, Veni
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (23):
  • [44] An efficient data replica placement mechanism using biogeography-based optimization technique in the fog computing environment
    Jaber Taghizadeh
    Mostafa Ghobaei-Arani
    Ali Shahidinejad
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 3691 - 3711
  • [45] MFP: an approach to delay and energy-efficient module placement in IoT applications based on multi-fog
    Dadashi Gavaber, Morteza
    Rajabzadeh, Amir
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (07) : 7965 - 7981
  • [46] Optimized Machine Learning-Based Intrusion Detection System for Fog and Edge Computing Environment
    Alzubi, Omar A.
    Alzubi, Jafar A.
    Alazab, Moutaz
    Alrabea, Adnan
    Awajan, Albara
    Qiqieh, Issa
    ELECTRONICS, 2022, 11 (19)
  • [47] MFP: an approach to delay and energy-efficient module placement in IoT applications based on multi-fog
    Morteza Dadashi Gavaber
    Amir Rajabzadeh
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 7965 - 7981
  • [48] A fuzzy approach for optimal placement of IoT applications in fog-cloud computing
    Tavousi, Farhad
    Azizi, Sadoon
    Ghaderzadeh, Abdulbaghi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 303 - 320
  • [49] A fuzzy approach for optimal placement of IoT applications in fog-cloud computing
    Farhad Tavousi
    Sadoon Azizi
    Abdulbaghi Ghaderzadeh
    Cluster Computing, 2022, 25 : 303 - 320
  • [50] A multi-objective QoS-aware IoT service placement mechanism using Teaching Learning-Based Optimization in the fog computing environment
    Sha, Yan
    Wang, Hui
    Wang, Dan
    Ghobaei-Arani, Mostafa
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (07): : 3415 - 3432