Speeding Task Allocation Search for Reconfigurations in Adaptive Distributed Embedded Systems Using Deep Reinforcement Learning

被引:3
|
作者
Rotaeche, Ramon [1 ]
Ballesteros, Alberto [1 ]
Proenza, Julian [1 ]
机构
[1] Univ Illes Balears, Dept Matematiques & Informat, Palma De Mallorca 07122, Spain
关键词
Deep Reinforcement Learning; Distributed Embedded Systems; combinatorial optimization; Machine Learning;
D O I
10.3390/s23010548
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
A Critical Adaptive Distributed Embedded System (CADES) is a group of interconnected nodes that must carry out a set of tasks to achieve a common goal, while fulfilling several requirements associated with their critical (e.g., hard real-time requirements) and adaptive nature. In these systems, a key challenge is to solve, in a timely manner, the combinatorial optimization problem involved in finding the best way to allocate the tasks to the available nodes (i.e., the task allocation) taking into account aspects such as the computational costs of the tasks and the computational capacity of the nodes. This problem is not trivial and there is no known polynomial time algorithm to find the optimal solution. Several studies have proposed Deep Reinforcement Learning (DRL) approaches to solve combinatorial optimization problems and, in this work, we explore the application of such approaches to the task allocation problem in CADESs. We first discuss the potential advantages of using a DRL-based approach over several heuristic-based approaches to allocate tasks in CADESs and we then demonstrate how a DRL-based approach can achieve similar results for the best performing heuristic in terms of optimality of the allocation, while requiring less time to generate such allocation.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Exploring the use of Deep Reinforcement Learning to allocate tasks in Critical Adaptive Distributed Embedded Systems
    Rotaeche, Ramon
    Ballesteros, Alberto
    Proenza, Julian
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [2] Task Allocation for Mobile Crowdsensing with Deep Reinforcement Learning
    Tao, Xi
    Song, Wei
    2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,
  • [3] Distributed deep reinforcement learning architecture for task offloading in autonomous IoT systems
    Boni, Abdel Kader Chabi Sika
    Hablatou, Youssef
    Hassan, Hassan
    Drira, Khalil
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS 2022, IOT 2022, 2022, : 112 - 118
  • [4] Deep Reinforcement Learning for Adaptive Learning Systems
    Li, Xiao
    Xu, Hanchen
    Zhang, Jinming
    Chang, Hua-hua
    JOURNAL OF EDUCATIONAL AND BEHAVIORAL STATISTICS, 2023, 48 (02) : 220 - 243
  • [5] Speeding up Collective Cell Migration Using Deep Reinforcement Learning
    Gan, Tian
    Yang, Yaodong
    Hao, Jianye
    Liao, Zhenyu
    Zhu, Xianglei
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 1277 - 1280
  • [6] Task Allocation Strategy of Spatial Crowdsourcing Based on Deep Reinforcement Learning
    Ni Z.
    Liu H.
    Zhu X.
    Zhao Y.
    Ran J.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2021, 34 (03): : 191 - 205
  • [7] Optimization of office process task allocation based on deep reinforcement learning
    Liao C.
    Yu J.
    Le X.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2024, 50 (02): : 487 - 498
  • [8] Distributed Deep Reinforcement Learning using TensorFlow
    Rao, P. Ajay
    Kumar, Navaneesh B.
    Cadabam, Siddharth
    Praveena, T.
    2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 171 - 174
  • [9] Development of a Fleet Management System for Multiple Robots' Task Allocation Using Deep Reinforcement Learning
    Dai, Yanyan
    Kim, Deokgyu
    Lee, Kidong
    PROCESSES, 2024, 12 (12)
  • [10] Multi-Dimensional Resource Allocation in Distributed Data Centers Using Deep Reinforcement Learning
    Wei, Wenting
    Gu, Huaxi
    Wang, Kun
    Li, Jianjia
    Zhang, Xuan
    Wang, Ning
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 1817 - 1829