[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3698062.3698099acmotherconferencesArticle/Chapter ViewAbstractPublication PageswsseConference Proceedingsconference-collections
research-article

Task Scheduling in Vehicular Networks: A Multi-Agent Reinforcement Learning Based Reverse Auction Mechanism

Published: 08 December 2024 Publication History

Abstract

To maximize the utilization of system resources and improve the overall execution effectiveness of task offloading in vehicle networking is the aim of this paper, which enables vehicles to access various intelligent services through the Internet. Due to the limited computing power and energy of vehicles, task offloading can improve the performance and efficiency of complex and time-consuming tasks by leveraging the edge servers. However, task offloading also involves the trade-off and coordination among multiple vehicles and servers, which poses a great challenge for task and resource allocation. To tackle this problem, we propose a novel method that combines multi-agent reinforcement learning and reverse auction mechanism, which allows vehicles and servers to learn and optimize their own bidding strategies for task offloading, and achieve a fair and efficient outcome. Proximal policy optimization (PPO) algorithm with long short-term memory (LSTM) networks is employed to train our multi-agent reinforcement learning model. We conduct extensive experiments in our open-source Python-based simulation environment, VehicleJobScheduling, which can realistically model the vehicle networking scenario and provide various evaluation metrics. The study reveals that the PPO+LTSM strategy utilizes LSTM to capture temporal information, enabling more rational decision-making and achieving the most effective load balance.

References

[1]
M. Abbasi, E. Mohammadi Pasand, and M.R. Khosravi. 2020. Workload allocation in IoT-fog-cloud architecture using a multi-objective genetic algorithm. Journal of Grid Computing 18, 1 (2020), 43–56.
[2]
G. Ahani and D. Yuan. 2019. BS-assisted task offloading for D2D networks with presence of user mobility. In 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring). IEEE, 1–5.
[3]
S. Bi and Y.J. Zhang. 2018. Computation rate maximization for wireless powered mobile-edge computing with binary computation offloading. IEEE Transactions on Wireless Communications 17, 6 (2018), 4177–4190.
[4]
Z. Chen and X. Wang. 2020. Decentralized computation offloading for multi-user mobile edge computing: A deep reinforcement learning approach. EURASIP Journal on Wireless Communications and Networking 2020, 1 (2020), 188.
[5]
A. Graves and A. Graves. 2012. Long short-term memory. In Supervised sequence labelling with recurrent neural networks. 37–45.
[6]
F. Guo, H. Zhang, H. Ji, X. Li, and V.C. Leung. 2018. An efficient computation offloading management scheme in the densely deployed small cell networks with mobile edge computing. IEEE/ACM Transactions on Networking 26, 6 (2018), 2651–2664.
[7]
J. Li, H. Gao, T. Lv, and Y. Lu. 2018. Deep reinforcement learning based computation offloading and resource allocation for MEC. In 2018 IEEE Wireless Communications and Networking Conference (WCNC). IEEE, 1–6.
[8]
H. Lu, C. Gu, F. Luo, W. Ding, and X. Liu. 2020. Optimization of lightweight task offloading strategy for mobile edge computing based on deep reinforcement learning. Future Generation Computer Systems 102 (2020), 847–861.
[9]
H. Lu, X. He, M. Du, X. Ruan, Y. Sun, and K. Wang. 2020. Edge QoE: Computation offloading with deep reinforcement learning for Internet of Things. IEEE Internet of Things Journal 7, 10 (2020), 9255–9265.
[10]
X. Lyu, H. Tian, C. Sengul, and P. Zhang. 2016. Multiuser joint task offloading and resource optimization in proximate clouds. IEEE Transactions on Vehicular Technology 66, 4 (2016), 3435–3447.
[11]
H. Mao, M. Alizadeh, I. Menache, and S. Kandula. 2016. Resource management with deep reinforcement learning. In Proceedings of the 15th ACM Workshop on Hot Topics in Networks. 50–56.
[12]
H. Peng, L. Liang, X. Shen, and G.Y. Li. 2018. Vehicular communications: A network layer perspective. IEEE Transactions on Vehicular Technology 68, 2 (2018), 1064–1078.
[13]
H. Peng, Q. Ye, and X.S. Shen. 2019. SDN-based resource management for autonomous vehicular networks: A multi-access edge computing approach. IEEE Wireless Communications 26, 4 (2019), 156–162.
[14]
Q. Qi, J. Wang, Z. Ma, H. Sun, Y. Cao, L. Zhang, and J. Liao. 2019. Knowledge-driven service offloading decision for vehicular edge computing: A deep reinforcement learning approach. IEEE Transactions on Vehicular Technology 68, 5 (2019), 4192–4203.
[15]
M.A. Salahuddin, A. Al-Fuqaha, and M. Guizani. 2016. Reinforcement learning for resource provisioning in the vehicular cloud. IEEE Wireless Communications 23, 4 (2016), 128–135.
[16]
J. Schulman, F. Wolski, P. Dhariwal, A. Radford, and O. Klimov. 2017. Proximal policy optimization algorithms. arXiv preprint arXiv:https://arXiv.org/abs/1707.06347 (2017).
[17]
Y. Sun, X. Guo, J. Song, S. Zhou, Z. Jiang, X. Liu, and Z. Niu. 2019. Adaptive learning-based task offloading for vehicular edge computing systems. IEEE Transactions on Vehicular Technology 68, 4 (2019), 3061–3074.
[18]
T.X. Tran and D. Pompili. 2018. Joint task offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Transactions on Vehicular Technology 68, 1 (2018), 856–868.
[19]
P. Wang, C. Yao, Z. Zheng, G. Sun, and L. Song. 2018. Joint task assignment, transmission, and computing resource allocation in multilayer mobile edge computing systems. IEEE Internet of Things Journal 6, 2 (2018), 2872–2884.
[20]
S. Wang, X. Zhang, Y. Zhang, L. Wang, J. Yang, and W. Wang. 2017. A survey on mobile edge networks: Convergence of computing, caching and communications. IEEE Access 5 (2017), 6757–6779.
[21]
Y. Wei, F.R. Yu, M. Song, and Z. Han. 2018. Joint optimization of caching, computing, and radio resources for fog-enabled IoT using natural actor–critic deep reinforcement learning. IEEE Internet of Things Journal 6, 2 (2018), 2061–2073.
[22]
J. Zhang, X. Hu, Z. Ning, E.C.H. Ngai, L. Zhou, J. Wei, J. Cheng, B. Hu, and V.C. Leung. 2018. Joint resource allocation for latency-sensitive services over mobile edge computing networks with caching. IEEE Internet of Things Journal 6, 3 (2018), 4283–4294.
[23]
J. Zhang, W. Lou, H. Sun, Q. Su, and W. Li. 2022. Truthful auction mechanisms for resource allocation in the internet of vehicles with public blockchain networks. Future Generation Computer Systems 132 (2022), 11–24.
[24]
J. Zhang, Y. Zhang, H. Wu, and W. Li. 2022. An ordered submodularity-based budget-feasible mechanism for opportunistic mobile crowdsensing task allocation and pricing. IEEE Transactions on Mobile Computing (2022).
[25]
J. Zhang, M. Zong, A.V. Vasilakos, and W. Li. 2023. UAV base station network transmission-based reverse auction mechanism for digital twin utility maximization. IEEE Transactions on Network and Service Management (2023).
[26]
J. Zheng, Y. Cai, Y. Wu, and X. Shen. 2018. Dynamic computation offloading for mobile cloud computing: A stochastic game-theoretic approach. IEEE Transactions on Mobile Computing 18, 4 (2018), 771–786.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
WSSE '24: Proceedings of the 2024 The 6th World Symposium on Software Engineering (WSSE)
September 2024
289 pages
ISBN:9798400717086
DOI:10.1145/3698062
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 December 2024

Check for updates

Author Tags

  1. vehicular networks
  2. reverse auction mechanism
  3. multi-agent reinforcement learning
  4. proximal policy optimization

Qualifiers

  • Research-article

Conference

WSSE 2024

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 28
    Total Downloads
  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)14
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media