Abstract
Air-ground Integrated Networks (AGINs) supported by Mobile Edge Computing (MEC) have shown great potential in Intelligent Railway Systems (IRSs). In this paper, we investigate task placement, task replacement, and resource management issues in an UAV-supported IRS, utilizing Unmanned Aerial Vehicles (UAVs) as edge nodes to address tasks offloaded from ground Internet of Things (IoT) devices, thus to maximize the success rate of task execution. Considering the complexity and dynamics of transportation systems, we adopt a Multi-Agent Deep Deterministic Policy Gradients(MADDPG) based Deep Reinforcement Learning (DRL) algorithm to cope with the changing environmental conditions and evolving task requirements in the transportation system, and achieve maximization of objective function. Since MADDPG is designed for problems with only continuous variables, we tailor the output into discrete variables in training according to probabilities, and in the final decision making according to the rounding principle, and thus improve it for our problem with both discrete and continuous variables. Through simulations, we demonstrate that the improved MADDPG algorithm exhibits fast convergence characteristics, and also performs well in maximizing the task execution success rate of the system.
Similar content being viewed by others
Data availability
Not applicable.
References
Zhang Z, Lung CH, Wei X, Chen M, Chatterjee S, Zhang Z (2023) In-network caching for ICN-based IoT (ICN-IoT): a comprehensive survey. IEEE Internet Things J 10(16):14595–14620
Feng J, Liu L, Hou X, Pei Q, Wu C (2023) Qoe fairness resource allocation in digital twin-enabled wireless virtual reality systems. IEEE J Sel Areas Commun 41(11):3355–3368
Xiao D, Dianati M, Geiger WG, Woodman R (2023) Review of graph-based hazardous event detection methods for autonomous driving systems. IEEE Trans Intell Transp Syst 24(5):4697–4715
Paluszczyszyn D, Stamenkovic VR, Lane B (2024) Toward development of ecosystem for connected autonomous vehicles: challenges of modeling and testing sensors. IEEE Sens Lett 8(3):1–2
Lin S-Y, Huang C-M, Wu T-Y (2022) Multi-access edge computing-based vehicle-vehicle-RSU data offloading over the multi-RSU-overlapped environment. IEEE Open J Intell Transp Syst 3:7–32
Yu H, Liu R, Li Z, Ren Y, Jiang H (2022) An RSU deployment strategy based on traffic demand in vehicular Ad Hoc networks (VANETs). IEEE Internet Things J 9(9):6496–6505 (1 May1,)
Cao H, Garg S, Kaddoum G, Singh S, Hossain MS (2022) Softwarized resource management and allocation with autonomous awareness for 6G-enabled cooperative intelligent transportation systems. IEEE Trans Intell Trans Syst 23(12):24662–24671
Zhou F, Yang Q, Zhang K, Trajcevski G, Zhong T, Khokhar A (2020) Reinforced spatiotemporal attentive graph neural networks for traffic forecasting. IEEE Internet Things J 7(7):6414–6428
He Y, Zhai D, Jiang Y, Zhang R (2020) Relay selection for UAV-assisted urban vehicular Ad Hoc networks. IEEE Wirel Commun Lett 9(9):1379–1383
Cao H, Kumar N, Yang L, Guizani M, Yu FR (2024) Resource orchestration and allocation of E2E slices in softwarized UAVs-assisted 6G terrestrial networks. IEEE Trans Netw Serv Manag 21(1):1032–1047
Du J, Cheng W, Lu G, Cao H, Chu X, Zhang Z, Wang J (2022) Resource pricing and allocation in MEC enabled blockchain systems: an A3C deep reinforcement learning approach. IEEE Trans Net Sci Eng 9(1):33–44
Gao Y, Hu H, Zhang J, Jin Y, Xu S, Chu X (2024) On the performance of an integrated communication and localization system: an analytical framework. IEEE Trans Veh Technol. https://doi.org/10.1109/TVT.2024.3364257
Han Y, Zhu L (2018) Improved convolutional neural network algorithm based on weight freezing method. In: 2018 24th Asia-Pacific conference on communications (APCC). Ningbo, China, pp 341-346
Guo Y, Han Y, Cao H, Zhu K, Du J (2021) Tree transformation and neural network based hand-written formula recognizer. In: 2021 IEEE Globecom Workshops (GC Wkshps). Madrid, Spain, pp 1–6
Du J, Xu J, Jiang J, Zeng Y, Jin R, He H (2023) Joint optimization algorithm for blockchain driven edge computing systems. Xian Univ Post Telecommun 28(6):1–11 (in Chinese)
Liu L, Feng J, Mu X, Pei Q, Lan D, Xiao M (2023) Asynchronous deep reinforcement learning for collaborative task computing and on-demand resource allocation in vehicular edge computing. IEEE Trans Intell Transp Syst 4(10):1–14
Han Y, Xiong Z, Host-Madsen A (2023) On energy-delay tradeoff in uncoordinated mac. In: 2023 59th annual allerton conference on communication, control, and computing (Allerton). Monticello, IL, USA, pp 1–7
Du J, Kong Z, Sun A, Kang J, Niyato D, Chu X, Yu FR (2024) MADDPG-Based joint service placement and task offloading in MEC empowered air-ground integrated networks. IEEE Internet Things J 11(6):10600–10615
Cao H, Lin Z, Yang L, Wang J, Guizani M (2023) DT-SFC-6G: digital twins assisted service function chains in softwarized 6G networks for emerging V2X. IEEE Netw Mag 37(6):289–296 (004)
Liu R, Liu A, Qu Z, Xiong NN (2023) An UAV-enabled intelligent connected transportation system with 6G communications for internet of vehicles. IEEE Trans Intell Transp Syst 24(2):2045–2059
Kang H et al (2023) Cooperative UAV resource allocation and task offloading in hierarchical aerial computing systems: a MAPPO-based approach. IEEE Internet Things J 10(12):10497–10509
Yang C, Liu B, Li H, Li B, Xie K, Xie S (2022) Learning based channel allocation and task offloading in temporary UAV-assisted vehicular edge computing networks. IEEE Trans Veh Technol 71(9):9884–9895
Hu B, Zhang W, Gao Y, Du J, Chu X (2024) Multi-agent deep deterministic policy gradient-based computation offloading and resource allocation for ISAC-aided 6G V2X networks. IEEE Internet Things J 11(20):33890–33902
Du J, Wang J, Sun A, Qu J, Zhang J, Wu C, Niyato D (2024) Joint optimization in blockchain and MEC enabled space-air-ground integrated networks. IEEE Internet Things J 11(9):31862–31877
Gong Y, Yao H, Wu D, Yuan W, Dong T, Yu FR (2023) Computation offloading for rechargeable users in space-air-ground networks. IEEE Trans Veh Technol 72(3):3805–3818
Acknowledgements
Not applicable.
Funding
This work was supported in part by the Natural Science Foundation of China under Grant 62271391, in part by the Serving Local Special Scientific Research Project of Education Department of Shaanxi Province under Grant 21JC032, in part by the National Natural Science Foundation of China under Grant 62301447, in part by the Natural Science Foundation of Sichuan Province under Grant 2023NSFSC1377, in part by the National Natural Science Foundation of China under 62341121, and in part by Science Research Project of Hebei Education Department QN2022086.
Author information
Authors and Affiliations
Contributions
Jianbo Du conduced system model and algorithm design and writing the main manuscript text; Jiaju Lv, Jie Li, Pengfei Du, and Jing Bai performed simulation; Aijing Sun and Jing Jiang conducted performance analysis, Jianjun Zhang has improved the algorithm and polished the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethics approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Jianbo Du and Jianjun Zhang are co-first authors.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Du, J., Zhang, J., Li, J. et al. Task placement and resource allocation for UAV and edge computing supported transportation systems. J Supercomput 81, 192 (2025). https://doi.org/10.1007/s11227-024-06647-z
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06647-z