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 条
  • [31] Deep reinforcement learning approach for computation offloading in blockchain-enabled communications systems
    Tanweer Alam
    Arif Ullah
    Mohamed Benaida
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 9959 - 9972
  • [32] Sharding for Blockchain based Mobile Edge Computing System: A Deep Reinforcement Learning Approach
    Yuan, Shijing
    Li, Jie
    Liang, Jinghao
    Zhu, Yuxuan
    Yu, Xiang
    Chen, Jianping
    Wu, Chentao
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [33] Deep reinforcement learning approach for computation offloading in blockchain-enabled communications systems
    Alam, Tanweer
    Ullah, Arif
    Benaida, Mohamed
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (8) : 9959 - 9972
  • [34] Scalable Blockchain-empowered Distributed Computation Offloading: A Deep Reinforcement Learning Approach
    Xu, Feng
    Zhao, Zitong
    Liu, Lei
    Yuan, Xiaoming
    Pei, Qingqi
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, INFOCOM WKSHPS 2024, 2024,
  • [36] FedRLChain: Secure Federated Deep Reinforcement Learning With Blockchain
    Chowdhury, Sujit
    Mukherjee, Arnab
    Halder, Raju
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (06) : 3865 - 3878
  • [37] Deep reinforcement learning for blockchain in industrial IoT: A survey
    Wu, Yulei
    Wang, Zehua
    Ma, Yuxiang
    Leung, Victor C. M.
    COMPUTER NETWORKS, 2021, 191
  • [38] Online Task Offloading in UDN: A Deep Reinforcement Learning Approach with Incomplete Information
    Lin, Ziqi
    Gu, Bo
    Zhang, Xu
    Yi, Difei
    Han, Yu
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 1236 - 1241
  • [39] Adaptive Task Offloading in Coded Edge Computing: A Deep Reinforcement Learning Approach
    Nguyen Van Tam
    Nguyen Quang Hieu
    Nguyen Thi Thanh Van
    Nguyen Cong Luong
    Niyato, Dusit
    Kim, Dong In
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (12) : 3878 - 3882
  • [40] Symbolic Task Inference in Deep Reinforcement Learning
    Hasanbeig, Hosein
    Jeppu, Natasha Yogananda
    Abate, Alessandro
    Melham, Tom
    Kroening, Daniel
    Journal of Artificial Intelligence Research, 2024, 80 : 1099 - 1137