Deep Reinforcement Learning based Task Scheduling in Mobile Blockchain for IoT Applications

被引:13
|
作者
Gao, Yang [1 ]
Wu, Wenjun [1 ]
Nan, Haixiang [1 ]
Sun, Yang [1 ]
Si, Pengbo [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
COMMUNICATION;
D O I
10.1109/icc40277.2020.9148888
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays, the Internet of Things (IoT) has developed rapidly. To deal with the security problems in some of the IoT applications, blockchain has aroused lots of attention in both academia and industry. In this paper, we consider the mobile blockchain supporting IoT applications, and the mobile edge computing (MEC) is deployed at the Small-cell Base Station (SBS) as a supplement to enhance the computation ability of IoT devices. To encourage the participation of the SBS in the mobile blockchain networks, the long-term revenue of the SBS is considered. The task scheduling problem maximizing the long-term mining reward and minimizing the resource cost of the SBS is formulated as a Markov Decision Process (MDP). To achieve an efficient intelligent strategy, the deep reinforcement learning (DRL) based solution named policy gradient based computing tasks scheduling (PG-CTS) algorithm is proposed. The policy mapping from the system state to the task scheduling decision is represented by a deep neural network. The episodic simulations are built and the REINFORCE algorithm with baseline is used to train the policy network. According to the training results, the PG-CTS method is about 10% better than the second-best method greedy. The generalization ability of PG-CTS is proved theoretically, and the testing results also show that the PG-CTS method has better performance over the other three strategies, greedy, first-in-first-out (FIFO) and random in different environments.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] 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
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [32] Intelligent Offloading in Blockchain-Based Mobile Crowdsensing Using Deep Reinforcement Learning
    Chen, Zheyi
    Yu, Zhengxin
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2023, 61 (06) : 118 - 123
  • [33] Research on Task Offloading Based on Deep Reinforcement Learning in Mobile Edge Computing
    Lu H.
    Gu C.
    Luo F.
    Ding W.
    Yang T.
    Zheng S.
    [J]. Gu, Chunhua (chgu@ecust.edu.cn), 1600, Science Press (57): : 1539 - 1554
  • [34] Task Offloading Optimization in Mobile Edge Computing based on Deep Reinforcement Learning
    Silva, Carlos
    Magaia, Naercio
    Grilo, Antonio
    [J]. PROCEEDINGS OF THE INT'L ACM CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, MSWIM 2023, 2023, : 109 - 118
  • [35] A Deep Reinforcement Learning based Mobile Device Task Offloading Algorithm in MEC
    Li, Yang
    Shi, Bing
    [J]. 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 200 - 207
  • [36] Reinforcement Learning-Based Intelligent Task Scheduling for Large-Scale IoT Systems
    Jin C.
    Han Y.
    Deng Z.
    Chen Y.
    Liu C.
    Huang J.
    [J]. Wireless Communications and Mobile Computing, 2023, 2023
  • [37] Reinforcement Learning-Based Task Scheduling Using DVFS Techniques in Mobile Devices
    HajiKhodaverdian, Mohammadamin
    Rastaghi, Hamed
    Saadat, Milad
    Shah-Mansouri, Hamed
    [J]. 2023 IEEE 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC, 2023,
  • [38] A Deep Reinforcement Learning Approach for Competitive Task Assignment in Enterprise Blockchain
    Volpe, Gaetano
    Mangini, Agostino Marcello
    Fanti, Maria Pia
    [J]. IEEE ACCESS, 2023, 11 : 48236 - 48247
  • [39] Multi-task Deep Reinforcement Learning for Scalable Parallel Task Scheduling
    Zhang, Lingxin
    Qi, Qi
    Wang, Jingyu
    Sun, Haifeng
    Liao, Jianxin
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 2992 - 3001
  • [40] An improved deep reinforcement learning-based scheduling approach for dynamic task scheduling in cloud manufacturing
    Wang, Xiaohan
    Zhang, Lin
    Liu, Yongkui
    Laili, Yuanjun
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (11) : 4014 - 4030