STCLocker: Deadlock Avoidance Testing for Autonomous Driving Systems
Mingfei Cheng, Renzhi Wang, Xiaofei Xie, Yuan Zhou, Lei Ma

TL;DR
STCLocker is a novel testing technique that systematically generates deadlock scenarios in multi-AV systems to evaluate their ability to avoid such coordination failures, enhancing autonomous driving safety.
Contribution
It introduces the first dedicated deadlock avoidance testing method for multi-AV systems, combining conflict detection and scenario generation to improve deadlock scenario coverage.
Findings
STCLocker generates more deadlock scenarios than baseline methods.
It effectively identifies deadlock conditions in both end-to-end and module-based ADS.
The approach improves understanding of ADS cooperative failure modes.
Abstract
Autonomous Driving System (ADS) testing is essential to ensure the safety and reliability of autonomous vehicles (AVs) before deployment. However, existing techniques primarily focus on evaluating ADS functionalities in single-AV settings. As ADSs are increasingly deployed in multi-AV traffic, it becomes crucial to assess their cooperative performance, particularly regarding deadlocks, a fundamental coordination failure in which multiple AVs enter a circular waiting state indefinitely, resulting in motion planning failures. Despite its importance, the cooperative capability of ADSs to prevent deadlocks remains insufficiently underexplored. To address this gap, we propose the first dedicated Spatio-Temporal Conflict-Guided Deadlock Avoidance Testing technique, STCLocker, for generating DeadLock Scenarios (DLSs), where a group of AVs controlled by the ADS under test are in a circular wait…
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
TopicsAutonomous Vehicle Technology and Safety · Vehicular Ad Hoc Networks (VANETs) · Traffic control and management
