Abstract:
Recently, the Industrial Internet of Things (IIoT) has shown great application value in environmental monitoring. However, it suffers from serious bottlenecks in energy a...Show MoreMetadata
Abstract:
Recently, the Industrial Internet of Things (IIoT) has shown great application value in environmental monitoring. However, it suffers from serious bottlenecks in energy and computing capability. To address them, researchers have made lots of effort. Nevertheless, they neglect either the edge–end collaboration or the impact of task queue backlog, resulting in low system revenue. To this end, we design a queue-aware computation offloading method based on DRL (QDRL). Specifically, we represent the long-term system operation as a multistage stochastic mixed-integer optimization problem (M-SMIP), which is further converted into a deterministic problem using Lyapunov optimization. Given that the resource allocation and computation offloading in this deterministic problem are strongly coupled and difficult to solve, we decompose this problem into two subproblems. Subsequently, a reinforcement learning scheme with actor–critic architecture is designed to solve these subproblems. The Actor module is designed based on a deep learning model and quantization strategy for generating computation offloading actions. The mathematical reasoning and learning-based methods are integrated as the Critic module for achieving resource allocation. Extensive simulation results show that the performance of QDRL surpasses four baselines and approaches the approximate optimal algorithm in terms of average task queue length, normalized real computation rate, and computation time.
Published in: IEEE Internet of Things Journal ( Volume: 11, Issue: 5, 01 March 2024)
Funding Agency:
School of Computer Science and Engineering, Central South University, Changsha, China
Aikun Xu received the M.S. degree from Central South University, Changsha, China, in 2022, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His research interests include deep learning, graph neural network, deep reinforcement learning, scheduling, electric vehicles, and edge computing.
Aikun Xu received the M.S. degree from Central South University, Changsha, China, in 2022, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His research interests include deep learning, graph neural network, deep reinforcement learning, scheduling, electric vehicles, and edge computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Zhigang Hu received the B.S., M.S., and Ph.D. degrees from Central South University (CSU), Changsha, China, in 1985, 1988, and 2002, respectively.
In 2002, he joined CSU, where he is a Professor with the School of Computer Science and Engineering. He has published over 200 research papers. His research interests include radar signal processing and classification/recognition, high-performance computing, and cloud computing.
Zhigang Hu received the B.S., M.S., and Ph.D. degrees from Central South University (CSU), Changsha, China, in 1985, 1988, and 2002, respectively.
In 2002, he joined CSU, where he is a Professor with the School of Computer Science and Engineering. He has published over 200 research papers. His research interests include radar signal processing and classification/recognition, high-performance computing, and cloud computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Xinyu Zhang received the master’s degree from Central South University, Changsha, China, in 2017, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His main research interests include edge computing, cloud computing, and federated deep reinforcement learning.
Xinyu Zhang received the master’s degree from Central South University, Changsha, China, in 2017, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His main research interests include edge computing, cloud computing, and federated deep reinforcement learning.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Hui Xiao received the B.E. degree from Shandong University, Jinan, China, in 2017, and the M.E. degree from Central South University, Changsha, China, in 2020, where she is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
Her main research interests are in the area of mobile-edge computing and cloud computing.
Hui Xiao received the B.E. degree from Shandong University, Jinan, China, in 2017, and the M.E. degree from Central South University, Changsha, China, in 2020, where she is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
Her main research interests are in the area of mobile-edge computing and cloud computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Hao Zheng (Graduate Student Member, IEEE) received the M.S. degree from Central South University, Changsha, China, in 2021, where he is currently pursuing the Ph.D. degree in the research group of Zhigang Hu with the School of Computer Science and Engineering.
His research interests include synthetic aperture radar image processing, transfer learning, and computer vision.
Hao Zheng (Graduate Student Member, IEEE) received the M.S. degree from Central South University, Changsha, China, in 2021, where he is currently pursuing the Ph.D. degree in the research group of Zhigang Hu with the School of Computer Science and Engineering.
His research interests include synthetic aperture radar image processing, transfer learning, and computer vision.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Bolei Chen received the B.S. degree from the School of Computer Science and Engineering, South Central University for Nationalities, Wuhan, China, in 2020. He is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering, Central South University, Changsha, China.
His research interests include deep reinforcement learning, robotic navigation, and autonomous exploration.
Bolei Chen received the B.S. degree from the School of Computer Science and Engineering, South Central University for Nationalities, Wuhan, China, in 2020. He is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering, Central South University, Changsha, China.
His research interests include deep reinforcement learning, robotic navigation, and autonomous exploration.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Meiguang Zheng received the B.S. and Ph.D. degrees in computer science from Central South University, Changsha, China, in 2005 and 2011, respectively.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University. She is currently leading some research projects supported by the National Natural Science Foundation of China. Her research interests include federated lear...Show More
Meiguang Zheng received the B.S. and Ph.D. degrees in computer science from Central South University, Changsha, China, in 2005 and 2011, respectively.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University. She is currently leading some research projects supported by the National Natural Science Foundation of China. Her research interests include federated lear...View more
School of Computer Science and Engineering, Central South University, Changsha, China
Ping Zhong (Member, IEEE) received the Ph.D. degree in communication engineering from Xiamen University, Xiamen, China, in 2011.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University, Changsha, China. Her research interests include machine learning, data mining, and network protocol design.
Dr. Zhong is a member of ACM, CCF, and IEICE.
Ping Zhong (Member, IEEE) received the Ph.D. degree in communication engineering from Xiamen University, Xiamen, China, in 2011.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University, Changsha, China. Her research interests include machine learning, data mining, and network protocol design.
Dr. Zhong is a member of ACM, CCF, and IEICE.View more
School of Computer Science, South Central University for Nationalities, Wuhan, China
Yilin Kang received the Ph.D. degree in computer science from Nanyang Technological University, Singapore.
She is currently an Assistant Professor with the School of Computer Science, South Central University for Nationalities (SCUN), Wuhan, China. Prior to joining SCUN, she was a Research Fellow with the NTU-UBC Joint Research Centre of Excellence in Active Living for the Elderly (LILY), Singapore. Her current research in...Show More
Yilin Kang received the Ph.D. degree in computer science from Nanyang Technological University, Singapore.
She is currently an Assistant Professor with the School of Computer Science, South Central University for Nationalities (SCUN), Wuhan, China. Prior to joining SCUN, she was a Research Fellow with the NTU-UBC Joint Research Centre of Excellence in Active Living for the Elderly (LILY), Singapore. Her current research in...View more
Department of Computer Science, State University of New York at New Paltz, New Paltz, NY, USA
Keqin Li (Fellow, IEEE) is currently a SUNY Distinguished Professor of Computer Science with the State University of New York at New Paltz, New Paltz, NY, USA. He has published over 620 journal articles, book chapters, and refereed conference papers. His current research interests include cloud computing, fog computing and mobile-edge computing, energy-efficient computing and communication, embedded systems, cyber–physica...Show More
Keqin Li (Fellow, IEEE) is currently a SUNY Distinguished Professor of Computer Science with the State University of New York at New Paltz, New Paltz, NY, USA. He has published over 620 journal articles, book chapters, and refereed conference papers. His current research interests include cloud computing, fog computing and mobile-edge computing, energy-efficient computing and communication, embedded systems, cyber–physica...View more
School of Computer Science and Engineering, Central South University, Changsha, China
Aikun Xu received the M.S. degree from Central South University, Changsha, China, in 2022, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His research interests include deep learning, graph neural network, deep reinforcement learning, scheduling, electric vehicles, and edge computing.
Aikun Xu received the M.S. degree from Central South University, Changsha, China, in 2022, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His research interests include deep learning, graph neural network, deep reinforcement learning, scheduling, electric vehicles, and edge computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Zhigang Hu received the B.S., M.S., and Ph.D. degrees from Central South University (CSU), Changsha, China, in 1985, 1988, and 2002, respectively.
In 2002, he joined CSU, where he is a Professor with the School of Computer Science and Engineering. He has published over 200 research papers. His research interests include radar signal processing and classification/recognition, high-performance computing, and cloud computing.
Zhigang Hu received the B.S., M.S., and Ph.D. degrees from Central South University (CSU), Changsha, China, in 1985, 1988, and 2002, respectively.
In 2002, he joined CSU, where he is a Professor with the School of Computer Science and Engineering. He has published over 200 research papers. His research interests include radar signal processing and classification/recognition, high-performance computing, and cloud computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Xinyu Zhang received the master’s degree from Central South University, Changsha, China, in 2017, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His main research interests include edge computing, cloud computing, and federated deep reinforcement learning.
Xinyu Zhang received the master’s degree from Central South University, Changsha, China, in 2017, where he is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
His main research interests include edge computing, cloud computing, and federated deep reinforcement learning.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Hui Xiao received the B.E. degree from Shandong University, Jinan, China, in 2017, and the M.E. degree from Central South University, Changsha, China, in 2020, where she is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
Her main research interests are in the area of mobile-edge computing and cloud computing.
Hui Xiao received the B.E. degree from Shandong University, Jinan, China, in 2017, and the M.E. degree from Central South University, Changsha, China, in 2020, where she is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering.
Her main research interests are in the area of mobile-edge computing and cloud computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Hao Zheng (Graduate Student Member, IEEE) received the M.S. degree from Central South University, Changsha, China, in 2021, where he is currently pursuing the Ph.D. degree in the research group of Zhigang Hu with the School of Computer Science and Engineering.
His research interests include synthetic aperture radar image processing, transfer learning, and computer vision.
Hao Zheng (Graduate Student Member, IEEE) received the M.S. degree from Central South University, Changsha, China, in 2021, where he is currently pursuing the Ph.D. degree in the research group of Zhigang Hu with the School of Computer Science and Engineering.
His research interests include synthetic aperture radar image processing, transfer learning, and computer vision.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Bolei Chen received the B.S. degree from the School of Computer Science and Engineering, South Central University for Nationalities, Wuhan, China, in 2020. He is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering, Central South University, Changsha, China.
His research interests include deep reinforcement learning, robotic navigation, and autonomous exploration.
Bolei Chen received the B.S. degree from the School of Computer Science and Engineering, South Central University for Nationalities, Wuhan, China, in 2020. He is currently pursuing the Ph.D. degree with the School of Computer Science and Engineering, Central South University, Changsha, China.
His research interests include deep reinforcement learning, robotic navigation, and autonomous exploration.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Meiguang Zheng received the B.S. and Ph.D. degrees in computer science from Central South University, Changsha, China, in 2005 and 2011, respectively.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University. She is currently leading some research projects supported by the National Natural Science Foundation of China. Her research interests include federated learning, distributed machine learning, computer vision, and edge computing.
Meiguang Zheng received the B.S. and Ph.D. degrees in computer science from Central South University, Changsha, China, in 2005 and 2011, respectively.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University. She is currently leading some research projects supported by the National Natural Science Foundation of China. Her research interests include federated learning, distributed machine learning, computer vision, and edge computing.View more
School of Computer Science and Engineering, Central South University, Changsha, China
Ping Zhong (Member, IEEE) received the Ph.D. degree in communication engineering from Xiamen University, Xiamen, China, in 2011.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University, Changsha, China. Her research interests include machine learning, data mining, and network protocol design.
Dr. Zhong is a member of ACM, CCF, and IEICE.
Ping Zhong (Member, IEEE) received the Ph.D. degree in communication engineering from Xiamen University, Xiamen, China, in 2011.
She is currently an Associate Professor with the School of Computer Science and Engineering, Central South University, Changsha, China. Her research interests include machine learning, data mining, and network protocol design.
Dr. Zhong is a member of ACM, CCF, and IEICE.View more
School of Computer Science, South Central University for Nationalities, Wuhan, China
Yilin Kang received the Ph.D. degree in computer science from Nanyang Technological University, Singapore.
She is currently an Assistant Professor with the School of Computer Science, South Central University for Nationalities (SCUN), Wuhan, China. Prior to joining SCUN, she was a Research Fellow with the NTU-UBC Joint Research Centre of Excellence in Active Living for the Elderly (LILY), Singapore. Her current research interests include human-centric computing, brain-inspired intelligent agent, cognitive and neural systems, and human–computer interaction.
Dr. Kang serves as a PC Member of AAAI 2020, AAAI 2019, and IJCAI 2016 and an OC Member of IEEE WI/IAT 2015. She serves as a reviewer for several major journals, such as IEEE Transactions on Neural Networks and Learning Systems, IEEE Transactions on Systems, Man, and Cybernetics: Systems, and Journal of Autonomous Agents and Multi-Agent Systems.
Yilin Kang received the Ph.D. degree in computer science from Nanyang Technological University, Singapore.
She is currently an Assistant Professor with the School of Computer Science, South Central University for Nationalities (SCUN), Wuhan, China. Prior to joining SCUN, she was a Research Fellow with the NTU-UBC Joint Research Centre of Excellence in Active Living for the Elderly (LILY), Singapore. Her current research interests include human-centric computing, brain-inspired intelligent agent, cognitive and neural systems, and human–computer interaction.
Dr. Kang serves as a PC Member of AAAI 2020, AAAI 2019, and IJCAI 2016 and an OC Member of IEEE WI/IAT 2015. She serves as a reviewer for several major journals, such as IEEE Transactions on Neural Networks and Learning Systems, IEEE Transactions on Systems, Man, and Cybernetics: Systems, and Journal of Autonomous Agents and Multi-Agent Systems.View more
Department of Computer Science, State University of New York at New Paltz, New Paltz, NY, USA
Keqin Li (Fellow, IEEE) is currently a SUNY Distinguished Professor of Computer Science with the State University of New York at New Paltz, New Paltz, NY, USA. He has published over 620 journal articles, book chapters, and refereed conference papers. His current research interests include cloud computing, fog computing and mobile-edge computing, energy-efficient computing and communication, embedded systems, cyber–physical systems, heterogeneous computing systems, big data computing, high-performance computing, CPU–GPU hybrid and cooperative computing, computer architectures and systems, computer networking, machine learning, and intelligent and soft computing.
Prof. Li received several best paper awards. He currently serves or has served on the editorial boards of IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Computers, IEEE Transactions on Cloud Computing, IEEE Transactions on Services Computing, and IEEE Transactions on Sustainable Computing.
Keqin Li (Fellow, IEEE) is currently a SUNY Distinguished Professor of Computer Science with the State University of New York at New Paltz, New Paltz, NY, USA. He has published over 620 journal articles, book chapters, and refereed conference papers. His current research interests include cloud computing, fog computing and mobile-edge computing, energy-efficient computing and communication, embedded systems, cyber–physical systems, heterogeneous computing systems, big data computing, high-performance computing, CPU–GPU hybrid and cooperative computing, computer architectures and systems, computer networking, machine learning, and intelligent and soft computing.
Prof. Li received several best paper awards. He currently serves or has served on the editorial boards of IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Computers, IEEE Transactions on Cloud Computing, IEEE Transactions on Services Computing, and IEEE Transactions on Sustainable Computing.View more