Correct-by-Design Control Synthesis of Stochastic Multi-agent Systems: a Robust Tensor-based Solution
Ruohan Wang, Siyuan Liu, Zhiyong Sun, Sofie Haesaert
TL;DR
The paper addresses correct-by-design control synthesis for continuous-state stochastic multi-agent systems under temporal logic specifications. It combines finite abstractions with $(\epsilon,\delta)$-stochastic simulation relations and a tensor-tree, CPD-based dynamic programming approach to compute lower bounds on satisfaction probabilities efficiently. The authors introduce a-posteriori correction and a robust-tree DP to translate abstract results into certified guarantees for the concrete system, and demonstrate scalability on linear multi-agent benchmarks, including up to 20 agents. This framework provides provable safety guarantees with scalable computation, enabling practical deployment in safety-critical, high-dimensional settings.
Abstract
Discrete-time stochastic systems with continuous spaces are hard to verify and control, even with MDP abstractions due to the curse of dimensionality. We propose an abstraction-based framework with robust dynamic programming mappings that deliver control strategies with provable lower bounds on temporal-logic satisfaction, quantified via approximate stochastic simulation relations. Exploiting decoupled dynamics, we reveal a Canonical Polyadic Decomposition tensor structure in value functions that makes dynamic programming scalable. The proposed method provides correct-by-design probabilistic guarantees for temporal logic specifications. We validate our results on continuous-state linear stochastic systems.
