Title |
Load Balancing and Resource Allocation in Smart Cities using Reinforcement Learning |
ID_Doc |
39600 |
Authors |
AlOrbani, A; Bauer, M |
Title |
Load Balancing and Resource Allocation in Smart Cities using Reinforcement Learning |
Year |
2021 |
Published |
|
DOI |
10.1109/ISC253183.2021.9562941 |
Abstract |
Technology is being adopted by many municipalities to improve their services and operations through so-called "smart city applications". Development of these smart city applications are increasingly looking to leverage edge and cloud computing to support these initiatives. This approach brings a number of challenges, including the allocation of tasks to that process data from sensors to computing systems, dealing with the data that may be time sensitive, handling frequently starting and finishing tasks, dynamically changing resource utilization of computing elements, etc. This paper focuses on the challenge of allocating tasks to resources to try to ensure balanced loads on processing elements in dynamic environments. A reinforcement learning approach is introduced to address this problem. The reinforcement learning agent uses a novel Multi-Observation Single-State model based on observed features from multiple sources at a single step. A model of a smart city computational infrastructure is introduced and is used to define our reinforcement learning algorithm for task allocation. We illustrate the agent behavior through simulations. |
Author Keywords |
smart city; IoT; task allocation; cloud; edge computing; reinforcement learning |
Index Keywords |
Index Keywords |
Document Type |
Other |
Open Access |
Open Access |
Source |
Conference Proceedings Citation Index - Science (CPCI-S) |
EID |
WOS:000853860800067 |
WoS Category |
Computer Science, Artificial Intelligence; Computer Science, Interdisciplinary Applications; Green & Sustainable Science & Technology; Engineering, Multidisciplinary |
Research Area |
Computer Science; Science & Technology - Other Topics; Engineering |
PDF |
|