VissimRL: A Multi-Agent Reinforcement Learning Framework for Traffic Signal Control Based on Vissim
Hsiao-Chuan Chang, Sheng-You Huang, Yen-Chi Chen, I-Chen Wu

TL;DR
VissimRL is a modular reinforcement learning framework that integrates high-fidelity Vissim traffic simulation with standardized Python APIs, enabling efficient development and testing of adaptive traffic signal control strategies.
Contribution
It introduces a standardized, modular RL framework for Vissim, facilitating multi-agent traffic signal control research with reduced development effort and improved simulation fidelity.
Findings
VissimRL reduces development complexity for RL in traffic control.
Supports multi-agent coordination and emergent behaviors.
Maintains high runtime efficiency during training.
Abstract
Traffic congestion remains a major challenge for urban transportation, leading to significant economic and environmental impacts. Traffic Signal Control (TSC) is one of the key measures to mitigate congestion, and recent studies have increasingly applied Reinforcement Learning (RL) for its adaptive capabilities. With respect to SUMO and CityFlow, the simulator Vissim offers high-fidelity driver behavior modeling and wide industrial adoption but remains underutilized in RL research due to its complex interface and lack of standardized frameworks. To address this gap, this paper proposes VissimRL, a modular RL framework for TSC that encapsulates Vissim's COM interface through a high-level Python API, offering standardized environments for both single- and multi-agent training. Experiments show that VissimRL significantly reduces development effort while maintaining runtime efficiency, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTraffic control and management · Traffic Prediction and Management Techniques · Reinforcement Learning in Robotics
