Correct by Design Coordination of Autonomous Driving Systems
Marius Bozga, Joseph Sifakis

TL;DR
This paper introduces a formal, correct-by-design approach for coordinating autonomous driving systems using assume-guarantee contracts, ensuring safety through compositional reasoning and traffic rule integration.
Contribution
It presents a novel method combining environment modeling, contract-based safety guarantees, and traffic rule formalization to achieve safe autonomous vehicle coordination.
Findings
Safe control policies can be practically derived for vehicles.
Traffic rules can be expressed in linear-time temporal logic.
System safety is guaranteed by contract composition and invariants.
Abstract
The paper proposes a method for the correct by design coordination of autonomous driving systems (ADS). It builds on previous results on collision avoidance policies and the modeling of ADS by combining descriptions of their static environment in the form of maps, and the dynamic behavior of their vehicles. An ADS is modeled as a dynamic system involving a set of vehicles coordinated by a Runtime that based on vehicle positions on a map and their kinetic attributes, computes free spaces for each vehicle. Vehicles are bounded to move within the corresponding allocated free spaces. We provide a correct by design safe control policy for an ADS if its vehicles and the Runtime respect corresponding assume-guarantee contracts. The result is established by showing that the composition of assume-guarantee contracts is an inductive invariant that entails ADS safety. We show that it is…
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
TopicsFormal Methods in Verification · Traffic control and management · Autonomous Vehicle Technology and Safety
