A Deep Reinforcement Learning Approach for Competitive Task Assignment in Enterprise Blockchain

被引:1
|
作者
Volpe, Gaetano [1 ]
Mangini, Agostino Marcello [1 ]
Fanti, Maria Pia [1 ]
机构
[1] Polytech Univ Bari, Dept Elect & Informat Engn, I-70125 Bari, Italy
关键词
Blockchain; cloud; deep reinforcement learning (DRL); resource sharing; CLASSIFICATION; TIME;
D O I
10.1109/ACCESS.2023.3276859
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of Industry 4.0, the demand of high computing power for tasks such as data mining, 3D rendering, file conversion and cryptography is continuously growing. To this extent, distributed and decentralized environments play a fundamental role by dramatically increasing the amount of available resources. However, there are still several issues in the existing resource sharing solutions, such as the uncertainty of task running time, the renting price and the security of transactions. In this work, we present a blockchain-enabled task assignment platform by performance prediction based on Hyperledger Fabric, an open-source solution for private and permissioned blockchains in enterprise contexts that outperforms other technologies in terms of modularity, security and performance. We propose a model-free deep reinforcement learning framework to predict task runtime in agents current load state while the agent is engaged in multiple concurrent tasks. In addition, we let clients choose between prediction accuracy and price saving on each request. This way, we implicitly give inaccurate agents a chance to get assignments by competing in price rather than in time, allowing them to collect new experiences and improve future predictions. We conduct extensive experiments to evaluate the performance of the proposed scheme.
引用
收藏
页码:48236 / 48247
页数:12
相关论文
共 50 条
  • [1] Task Assignment in Mobile Edge Computing Networks: A Deep Reinforcement Learning Approach
    Feng, Mingjie
    Zhao, Qi
    Sullivan, Nichole
    Chen, Genshe
    Pham, Khanh
    Blasch, Erik
    SENSORS AND SYSTEMS FOR SPACE APPLICATIONS XIV, 2021, 11755
  • [2] Task Assignment for UAV Swarm Saturation Attack: A Deep Reinforcement Learning Approach
    Qian, Feng
    Su, Kai
    Liang, Xin
    Zhang, Kan
    ELECTRONICS, 2023, 12 (06)
  • [3] Deep Reinforcement Learning Task Assignment Based on Domain Knowledge
    Liu, Jiayi
    Wang, Gang
    Guo, Xiangke
    Wang, Siyuan
    Fu, Qiang
    IEEE Access, 2022, 10 : 114402 - 114413
  • [4] Deep Reinforcement Learning Task Assignment Based on Domain Knowledge
    Liu, Jiayi
    Wang, Gang
    Guo, Xiangke
    Wang, Siyuan
    Fu, Qiang
    IEEE ACCESS, 2022, 10 : 114402 - 114413
  • [5] Deep Reinforcement Learning for Task Assignment in Spatial Crowdsourcing and Sensing
    Sun, Lijun
    Yu, Xiaojie
    Guo, Jiachen
    Yan, Yang
    Yu, Xu
    IEEE SENSORS JOURNAL, 2021, 21 (22) : 25323 - 25330
  • [6] Task Assignment of UAV Swarms Based on Deep Reinforcement Learning
    Liu, Bo
    Wang, Shulei
    Li, Qinghua
    Zhao, Xinyang
    Pan, Yunqing
    Wang, Changhong
    DRONES, 2023, 7 (05)
  • [7] Blockchain enabled trusted task offloading scheme for fog computing: A deep reinforcement learning approach
    Jain, Vibha
    Kumar, Bijendra
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (11)
  • [8] Dynamic Task Assignment Framework for Mobile Crowdsensing with Deep Reinforcement Learning
    Fu Y.
    Qi K.
    Shi Y.
    Shen Y.
    Xu L.
    Zhang X.
    Wireless Communications and Mobile Computing, 2023, 2023
  • [9] Deep Reinforcement Learning for Task Assignment and Shelf Reallocation in Smart Warehouses
    Wu, Shao-Ci
    Chiu, Wei-Yu
    Wu, Chien-Feng
    IEEE ACCESS, 2024, 12 : 58915 - 58926
  • [10] Energy-Efficient Joint Task Assignment and Migration in Data Centers: A Deep Reinforcement Learning Approach
    Lou, Jiong
    Tang, Zhiqing
    Jia, Weijia
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 961 - 973