Congestion Control of Vehicle Traffic Networks by Learning Structural and Temporal Patterns

SooJean Han, Soon-Jo Chung, Johanna Gustafson
Proceedings of The 5th Annual Learning for Dynamics and Control Conference, PMLR 211:903-914, 2023.

Abstract

For many network control problems, there exist natural spatial structures and temporal repetition in the network that can be exploited so that controller synthesis does not spend unnecessary time and energy redundantly computing control laws. One notable example of this is vehicle traffic flow over metropolitan intersection networks: spatial symmetries of the network arise from the grid-like structure, while temporal symmetries arise from both the structure and from human routine. In this paper, we propose a controller architecture based on pattern-learning with memory and prediction (PLMP), which exploits these natural symmetries to perform congestion control without redundant computation of light signal sequences. Memory is implemented to store any patterns (intersection snapshots) that have occurred in the past "frequently enough", and redundancy is reduced with an extension of the state-of-the-art episodic control method which builds equivalence classes to group together patterns that can be controlled using the same traffic light. Prediction is implemented to estimate future occurrence times of patterns by predicting vehicle arrivals at subsequent intersections; that way, we schedule light signal sequences in advance. We compare periodic baselines to various implementations of our controller model, including a version of PLMP with prediction excluded called pattern-learning with memory (PLM), by evaluating their performance according to three congestion metrics on two traffic datasets with varying arrival characteristics.

Cite this Paper


BibTeX
@InProceedings{pmlr-v211-han23a, title = {Congestion Control of Vehicle Traffic Networks by Learning Structural and Temporal Patterns}, author = {Han, SooJean and Chung, Soon-Jo and Gustafson, Johanna}, booktitle = {Proceedings of The 5th Annual Learning for Dynamics and Control Conference}, pages = {903--914}, year = {2023}, editor = {Matni, Nikolai and Morari, Manfred and Pappas, George J.}, volume = {211}, series = {Proceedings of Machine Learning Research}, month = {15--16 Jun}, publisher = {PMLR}, pdf = {https://proceedings.mlr.press/v211/han23a/han23a.pdf}, url = {https://proceedings.mlr.press/v211/han23a.html}, abstract = {For many network control problems, there exist natural spatial structures and temporal repetition in the network that can be exploited so that controller synthesis does not spend unnecessary time and energy redundantly computing control laws. One notable example of this is vehicle traffic flow over metropolitan intersection networks: spatial symmetries of the network arise from the grid-like structure, while temporal symmetries arise from both the structure and from human routine. In this paper, we propose a controller architecture based on pattern-learning with memory and prediction (PLMP), which exploits these natural symmetries to perform congestion control without redundant computation of light signal sequences. Memory is implemented to store any patterns (intersection snapshots) that have occurred in the past "frequently enough", and redundancy is reduced with an extension of the state-of-the-art episodic control method which builds equivalence classes to group together patterns that can be controlled using the same traffic light. Prediction is implemented to estimate future occurrence times of patterns by predicting vehicle arrivals at subsequent intersections; that way, we schedule light signal sequences in advance. We compare periodic baselines to various implementations of our controller model, including a version of PLMP with prediction excluded called pattern-learning with memory (PLM), by evaluating their performance according to three congestion metrics on two traffic datasets with varying arrival characteristics.} }
Endnote
%0 Conference Paper %T Congestion Control of Vehicle Traffic Networks by Learning Structural and Temporal Patterns %A SooJean Han %A Soon-Jo Chung %A Johanna Gustafson %B Proceedings of The 5th Annual Learning for Dynamics and Control Conference %C Proceedings of Machine Learning Research %D 2023 %E Nikolai Matni %E Manfred Morari %E George J. Pappas %F pmlr-v211-han23a %I PMLR %P 903--914 %U https://proceedings.mlr.press/v211/han23a.html %V 211 %X For many network control problems, there exist natural spatial structures and temporal repetition in the network that can be exploited so that controller synthesis does not spend unnecessary time and energy redundantly computing control laws. One notable example of this is vehicle traffic flow over metropolitan intersection networks: spatial symmetries of the network arise from the grid-like structure, while temporal symmetries arise from both the structure and from human routine. In this paper, we propose a controller architecture based on pattern-learning with memory and prediction (PLMP), which exploits these natural symmetries to perform congestion control without redundant computation of light signal sequences. Memory is implemented to store any patterns (intersection snapshots) that have occurred in the past "frequently enough", and redundancy is reduced with an extension of the state-of-the-art episodic control method which builds equivalence classes to group together patterns that can be controlled using the same traffic light. Prediction is implemented to estimate future occurrence times of patterns by predicting vehicle arrivals at subsequent intersections; that way, we schedule light signal sequences in advance. We compare periodic baselines to various implementations of our controller model, including a version of PLMP with prediction excluded called pattern-learning with memory (PLM), by evaluating their performance according to three congestion metrics on two traffic datasets with varying arrival characteristics.
APA
Han, S., Chung, S. & Gustafson, J.. (2023). Congestion Control of Vehicle Traffic Networks by Learning Structural and Temporal Patterns. Proceedings of The 5th Annual Learning for Dynamics and Control Conference, in Proceedings of Machine Learning Research 211:903-914 Available from https://proceedings.mlr.press/v211/han23a.html.

Related Material