A dynamic routing algorithm for VANET with graph neural networks and deep reinforcement learning
In vehicular ad hoc networks (VANET), the direct vehicle-to-vehicle communication provides a necessary supplement to the data transmission of intelligent transportation systems. However, the transient and volatility of VANET topology bring challenges to establishing an efficient and reliable end-to-end routing. To this end, a dynamic routing algorithm for VANET integrating graph neural networks and deep reinforcement learning is proposed. Firstly, the network topology is delineated according to the routing request, and graph features are extracted based on the routing establishment objective. Then, the routing relay selection problem is modelled as a Markov decision process, and the network topology information is learned using graph neural networks and solved using a deep Q-learning algorithm framework. Specifically, in order to better evaluate actions, a new fuzzy logic-based reward function is present. Simulation results show that the algorithm has better performance in terms of average end-to-end delay, hop count and packet delivery rate compared to other algorithms.
Authors
- Xiang Bi (ORCID: https://orcid.org/0000-0002-2736-4563)
- Zengwei Lyu (ORCID: https://orcid.org/0000-0001-6287-1926)
- Benhong Zhang (ORCID: https://orcid.org/0009-0002-8334-5540)
- Zhe Chen (ORCID: https://orcid.org/0000-0002-2919-4481)
- Lingjie Huang (ORCID: https://orcid.org/0009-0008-4728-3876)
Institutions
- Anhui University (CN)
- Hefei University of Technology (CN)
Publication Details
- Journal
- International Journal of Sensor Networks
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijsnet.2025.146775
- Primary Topic
- Vehicular Ad Hoc Networks (VANETs)
- Type
- article
- Field-Weighted Citation Impact
- 0.00