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
相关论文
共 41 条
  • [1] Automatic data clustering using continuous action-set learning automata and its application in segmentation of images
    Anari, B.
    Torkestani, J. Akbari
    Rahmani, A. M.
    [J]. APPLIED SOFT COMPUTING, 2017, 51 : 253 - 265
  • [2] Automatic Finding Trapezoidal Membership Functions in Mining Fuzzy Association Rules Based on Learning Automata
    Anari, Z.
    Hatamlou, A.
    Anari, B.
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2022, 7 (04): : 27 - 43
  • [3] IoT application modules placement in heterogeneous fog–cloud infrastructure
    Arora U.
    Singh N.
    [J]. International Journal of Information Technology, 2021, 13 (5) : 1975 - 1982
  • [4] A fixed structure learning automata-based optimization algorithm for structure learning of Bayesian networks
    Asghari, Kayvan
    Masdari, Mohammad
    Soleimanian Gharehchopogh, Farhad
    Saneifard, Rahim
    [J]. EXPERT SYSTEMS, 2021, 38 (07)
  • [5] An autonomous IoT service placement methodology in fog computing
    Ayoubi, Masoumeh
    Ramezanpour, Mohammadreza
    Khorsand, Reihaneh
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (05) : 1097 - 1120
  • [6] FONS: a fog orchestrator node selection model to improve application placement in fog computing
    Baranwal, Gaurav
    Vidyarthi, Deo Prakash
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (09) : 10562 - 10589
  • [7] Modeling adoption of intelligent agents in medical imaging
    Calisto, Francisco Maria
    Nunes, Nuno
    Nascimento, Jacinto C.
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2022, 168
  • [8] MFP: an approach to delay and energy-efficient module placement in IoT applications based on multi-fog
    Dadashi Gavaber, Morteza
    Rajabzadeh, Amir
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (07) : 7965 - 7981
  • [9] A Discrete Particle Swarm Optimization approach for Energy-efficient IoT services placement over Fog infrastructures
    Djemai, Tanissia
    Stolf, Patricia
    Monteil, Thierry
    Pierson, Jean-Marc
    [J]. 2019 18TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2019), 2019, : 32 - 40
  • [10] Mulitusercontext-awarecomputation offloading in mobile edge computing based on Bayesian learning automata
    Farahbakhsh, Fariba
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (01):