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 条
  • [1] An efficient dynamic service provisioning mechanism in fog computing environment: A learning automata approach
    Tekiyehband, Meysam
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198
  • [2] A New Approach to the Resource Allocation Problem in Fog Computing Based on Learning Automata
    Pourian, RezaEbrahim
    Fartash, Mehdi
    Torkestani, Javad Akbari
    CYBERNETICS AND SYSTEMS, 2024, 55 (07) : 1594 - 1613
  • [3] Optimized Module Placement in IoT Applications Based on Fog Computing
    Rezazadeh, Zahra
    Rahbari, Dadmehr
    Nickray, Mohsen
    26TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2018), 2018, : 1553 - 1558
  • [4] A learning-based resource provisioning approach in the fog computing environment
    Etemadi, Masoumeh
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2021, 33 (06) : 1033 - 1056
  • [5] A genetic-based approach for service placement in fog computing
    Sarrafzade, Nazanin
    Entezari-Maleki, Reza
    Sousa, Leonel
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (08): : 10854 - 10875
  • [6] A genetic-based approach for service placement in fog computing
    Nazanin Sarrafzade
    Reza Entezari-Maleki
    Leonel Sousa
    The Journal of Supercomputing, 2022, 78 : 10854 - 10875
  • [7] An Adaptive Service Placement Framework in Fog Computing Environment
    Sharma, Pankaj
    Gupta, P. K.
    ADVANCES IN COMPUTING AND DATA SCIENCES, PT I, 2021, 1440 : 729 - 738
  • [8] An Offloading Approach in Fog Computing Environment
    Tang, Wenda
    Li, Shu
    Rafique, Wajid
    Dou, Wanchun
    Yu, Shui
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 857 - 864
  • [9] A Blockchain-Based Offloading Approach in Fog Computing Environment
    Tang, Wenda
    Zhao, Xuan
    Rafique, Wajid
    Dou, Wanchun
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 308 - 315
  • [10] Module Placement Scheme Using MPC4.5 with Markov Chain Process for Mobile Fog Computing Environment
    Patro, Rasmita
    Patra, Sudhansu Shekhar
    Barik, Lalbihari
    Prusty, Ajaya Dev
    Barik, Rabindra K.
    2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 304 - +