Core Concepts
The proposed Coordinated Maximum Pressure-plus-Penalty (CMPP) control policy coordinates traffic signals across intersections to address issues of limited queue capacities and extensive green times, outperforming decentralized approaches in simulations.
Abstract
The paper presents a novel adaptive traffic signal control policy called Coordinated Maximum Pressure-plus-Penalty (CMPP) that extends the standard Maximum Pressure (MP) approach by incorporating coordination across neighboring intersections.
Key highlights:
- CMPP defines the control objective for each intersection as maximizing the total pressure within its neighborhood, penalized by the impact on neighboring intersections. This addresses issues of limited queue capacities and extensive green times that plague the standard MP approach.
- The authors prove that CMPP guarantees the stability of the queuing network using the Lyapunov optimization theorem.
- Two distributed optimization algorithms are developed to solve the CMPP control problem - one based on the Alternating Direction Method of Multipliers (ADMM) and another using a greedy heuristic with majority voting.
- Simulation results on a large-scale real traffic network demonstrate that CMPP outperforms several benchmark controllers, including fixed-time, classic MP, and capacity-aware backpressure, in terms of lower average travel and waiting time per vehicle, as well as reduced network congestion.
- The greedy CMPP algorithm achieves comparable computational efficiency to fully decentralized controllers without significantly compromising control performance, highlighting its potential for real-world deployment.
Stats
The average vehicle travel time under CMPP-ADMM and CMPP-Greedy is 654 seconds and 653 seconds respectively, compared to 1290 seconds for the fixed-time controller, 729 seconds for the capacity-aware backpressure controller, and 746 seconds for the classic Maximum Pressure controller.
The average vehicle waiting time under CMPP-ADMM and CMPP-Greedy is 157 seconds and 158 seconds respectively, compared to 891 seconds for the fixed-time controller, 283 seconds for the capacity-aware backpressure controller, and 325 seconds for the classic Maximum Pressure controller.
Quotes
"CMPP not only provides a theoretical guarantee of queuing network stability but also outperforms several benchmark controllers in simulations on a large-scale real traffic network with lower average travel and waiting time per vehicle, as well as less network congestion."
"CPMM with the greedy algorithm enjoys comparable computational efficiency as fully decentralized controllers without significantly compromising the control performance, which highlights its great potential for real-world deployment."