A common technique to verify complex logic specifications for dynamical systems is the construction of symbolic abstractions: simpler, finite-state models whose behaviour mimics the one of the systems of interest. Typically, abstractions are constructed exploiting an accurate knowledge of the underlying model: in real-life applications, this may be a costly assumption. By sampling random $\ell$-step trajectories of an unknown system, we build an abstraction based on the notion of $\ell$-completeness. We newly define the notion of probabilistic behavioural inclusion, and provide probably approximately correct (PAC) guarantees that this abstraction includes all behaviours of the concrete system, for finite and infinite time horizon, leveraging the scenario theory for non convex problems. Our method is then tested on several numerical benchmarks.
翻译:----
一种验证动态系统复杂逻辑规范的常见技术是构建符号抽象:简单的有限状态模型,其行为模拟感兴趣的系统的行为。通常,通过利用对底层模型的精确知识来构建抽象:在实际应用中,这可能是一个昂贵的假设。通过抽样未知系统的随机 $\ell$ 步轨迹,我们基于 $\ell$-完备的概念构建了一个抽象。我们新定义了概率行为包容性的概念,并提供了对于有限和无限时间跨度的 PAC(可能大致正确)保证,利用非凸问题的情景理论。然后,在几个数值基准测试上测试了我们的方法。