DHLight: Multi-agent Policy-based Directed Hypergraph Learning for Traffic Signal Control

Zhen Lei, Zhishu Shen, Kang Wang, Zhenwei Wang, Tiehua Zhang
9/8/2024
cs.MA

Official code: LuckyVoasem/Traffic-Light-control (3 stars, last commit 2024-11-25).

Abstract

Recent advancements in Deep Reinforcement Learning (DRL) and Graph Neural Networks (GNNs) have demonstrated notable promise in the realm of intelligent traffic signal control, facilitating the coordination across multiple intersections. However, the traditional methods rely on standard graph structures often fail to capture the intricate higher-order spatio-temporal correlations inherent in real-world traffic dynamics. Standard graphs cannot fully represent the spatial relationships within road networks, which limits the effectiveness of graph-based approaches. In contrast, directed hypergraphs provide more accurate representation of spatial information to model complex directed relationships among multiple nodes. In this paper, we propose DHLight, a novel multi-agent policy-based framework that synergistically integrates directed hypergraph learning module. This framework introduces a novel dynamic directed hypergraph construction mechanism, which captures complex and evolving spatio-temporal relationships among intersections in road networks. By leveraging the directed hypergraph relational structure, DHLight empowers agents to achieve adaptive decision-making in traffic signal control. The effectiveness of DHLight is validated against state-of-the-art baselines through extensive experiments in various network datasets. We release the code to support the reproducibility of this work at https://github.com/LuckyVoasem/Traffic-Light-control

View on arXivView PDF

Code Implementations(1)

30PythonNov 25, 20241 years ago

Similar Papers

Cite this paper

@article{lei2024dhlight,
  title  = {DHLight: Multi-agent Policy-based Directed Hypergraph Learning for Traffic Signal Control},
  author = {Zhen Lei and Zhishu Shen and Kang Wang and Zhenwei Wang and Tiehua Zhang},
  year   = {2024},
  eprint = {2409.05037},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.05037v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.05037.svg)](https://codeofpaper.com/paper/2409.05037)

Discussion