Smart City Gnosys

Smart city article details

Title A Learning Automata Based Edge Resource Allocation Approach For Iot-Enabled Smart Cities
ID_Doc 2288
Authors Sahoo S.; Sahoo K.S.; Sahoo B.; Gandomi A.H.
Year 2024
Published Digital Communications and Networks, 10, 5
DOI http://dx.doi.org/10.1016/j.dcan.2023.11.009
Abstract The development of the Internet of Things (IoT) technology is leading to a new era of smart applications such as smart transportation, buildings, and smart homes. Moreover, these applications act as the building blocks of IoT-enabled smart cities. The high volume and high velocity of data generated by various smart city applications are sent to flexible and efficient cloud computing resources for processing. However, there is a high computation latency due to the presence of a remote cloud server. Edge computing, which brings the computation close to the data source is introduced to overcome this problem. In an IoT-enabled smart city environment, one of the main concerns is to consume the least amount of energy while executing tasks that satisfy the delay constraint. An efficient resource allocation at the edge is helpful to address this issue. In this paper, an energy and delay minimization problem in a smart city environment is formulated as a bi-objective edge resource allocation problem. First, we presented a three-layer network architecture for IoT-enabled smart cities. Then, we designed a learning automata-based edge resource allocation approach considering the three-layer network architecture to solve the said bi-objective minimization problem. Learning Automata (LA) is a reinforcement-based adaptive decision-maker that helps to find the best task and edge resource mapping. An extensive set of simulations is performed to demonstrate the applicability and effectiveness of the LA-based approach in the IoT-enabled smart city environment.
Author Keywords Edge computing; IoT; Learning automata; Resource allocation; Smart city


Similar Articles


Id Similarity Authors Title Published
20630 View0.913Mahmood O.A.; Abdellah A.R.; Muthanna A.; Koucheryavy A.Distributed Edge Computing For Resource Allocation In Smart Cities Based On The IotInformation (Switzerland), 13, 7 (2022)
7675 View0.91Sahoo S.; Sahoo K.S.; Sahoo B.; Gandomi A.H.An Auction Based Edge Resource Allocation Mechanism For Iot-Enabled Smart Cities2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020 (2020)
2802 View0.894Liu Z.R.A Multi-Joint Optimisation Method For Distributed Edge Computing Resources In Iot-Based Smart CitiesJournal of Grid Computing, 21, 4 (2023)
27955 View0.894Chen Y.; Ding Y.; Hu Z.-Z.; Ren Z.Geometrized Task Scheduling And Adaptive Resource Allocation For Large-Scale Edge Computing In Smart CitiesIEEE Internet of Things Journal (2025)
8870 View0.886de Queiroz T.A.; Canali C.; Iori M.; Lancellotti R.An Optimization View To The Design Of Edge Computing Infrastructures For Iot ApplicationsInternet of Things (2022)
21768 View0.881Rajagopal S.; Tripathi P.K.; Deshmukh M.; Choudari S.; Kumar A.; Long C.S.Edge Computing- Smart Cities: Optimizing Data Processing & Resource Management In Urban EnvironmentsJournal of Information Systems Engineering and Management, 10 (2025)
40897 View0.88Alhaizaey Y.; Singer J.; Michala A.L.Optimizing Task Allocation For Edge Micro-Clusters In Smart CitiesProceedings - 2021 IEEE 22nd International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM 2021 (2021)
22927 View0.88Nizam M.K.; Goyal S.B.; Verma C.; Illés Z.Empowering Smart Cities With Edge Computing-Based Iot Systems: A Focus On Data Analytics And Machine Learning TechniquesLecture Notes in Electrical Engineering, 1194 (2024)
29545 View0.879Qadeer A.; Lee M.J.Hrl-Edge-Cloud: Multi-Resource Allocation In Edge-Cloud Based Smart-Streetscape System Using Heuristic Reinforcement LearningInformation Systems Frontiers, 26, 4 (2024)
21815 View0.878Murthy V.S.N.; Kumari R.; Goyal M.; Dubey P.; Meenakshi; Manikandan S.; Ramesh P.Edge-Ai In Iot: Leveraging Cloud Computing And Big Data For Intelligent Decision-MakingJournal of Information Systems Engineering and Management, 10 (2025)