Property-Guided Cyber-Physical Reduction and Surrogation for Safety Analysis in Robotic Vehicles
Nazmus Shakib Sayom, Luis Garcia
TL;DR
The paper tackles the verification bottleneck in cyber-physical robotic systems by introducing a property-guided reduction framework that yields a property-specific surrogate combining cyber-space pruning with physical model simplification. It formalizes a two-pronged reduction using hybrid dynamical systems for control logic and static condensation for physical dynamics, ensuring trace-level equivalence with respect to the target property. A temporal logic oracle guides falsification over the reduced model, and a co-reduction workflow enables efficient, property-targeted fuzzing validated on a drone parachute deployment case. Empirically, the surrogate reproduces the full-system safety violations with dramatically lower runtime, enabling scalable analysis and actionable diagnostics, while preserving semantic fidelity across the property-relevant slice of the system.
Abstract
We propose a methodology for falsifying safety properties in robotic vehicle systems through property-guided reduction and surrogate execution. By isolating only the control logic and physical dynamics relevant to a given specification, we construct lightweight surrogate models that preserve property-relevant behaviors while eliminating unrelated system complexity. This enables scalable falsification via trace analysis and temporal logic oracles. We demonstrate the approach on a drone control system containing a known safety flaw. The surrogate replicates failure conditions at a fraction of the simulation cost, and a property-guided fuzzer efficiently discovers semantic violations. Our results suggest that controller reduction, when coupled with logic-aware test generation, provides a practical and scalable path toward semantic verification of cyber-physical systems.
