Symbolic Controller Synthesis for Buchi Specifications on Stochastic Systems

被引:14
|
作者
Majumdar, Rupak [1 ]
Mallik, Kaushik [1 ]
Soudjani, Sadegh [2 ]
机构
[1] MPI SWS, Saarbrucken, Germany
[2] Newcastle Univ, Newcastle Upon Tyne, Tyne & Wear, England
基金
欧洲研究理事会;
关键词
VERIFICATION; ABSTRACTIONS;
D O I
10.1145/3365365.3382214
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the policy synthesis problem for continuous-state controlled Markov processes evolving in discrete time, when the specification is given as a Buchi condition (visit a set of states infinitely often). We decompose computation of the maximal probability of satisfying the Buchi condition into two steps. The first step is to compute the maximal qualitative winning set, from where the Buchi condition can be enforced with probability one. The second step is to find the maximal probability of reaching the already computed qualitative winning set. In contrast with finite-state models, we show that such a computation only gives a lower bound on the maximal probability where the gap can be non-zero. In this paper we focus on approximating the qualitative winning set, while pointing out that the existing approaches for unbounded reachability computation can solve the second step. We provide an abstraction-based technique to approximate the qualitative winning set by simultaneously using an over- and under-approximation of the probabilistic transition relation. Since we are interested in qualitative properties, the abstraction is non-probabilistic; instead, the probabilistic transitions are assumed to be under the control of a (fair) adversary. Thus, we reduce the original policy synthesis problem to a Buchi game under a fairness assumption and characterize upper and lower bounds on winning sets as nested fixed point expressions in the mu-calculus. This characterization immediately provides a symbolic algorithm scheme. Further, a winning strategy computed on the abstract game can be refined to a policy on the controlled Markov process. We describe a concrete abstraction procedure and demonstrate our algorithm on two case studies. We show that our techniques are able to provide tight approximations to the qualitative winning set for the Van der Pol oscillator and a 3-d Dubins' vehicle.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Robust Controller Synthesis in Timed Buchi Automata: A Symbolic Approach
    Busatto-Gaston, Damien
    Monmege, Benjamin
    Reynier, Pierre-Alain
    Sankur, Ocan
    COMPUTER AIDED VERIFICATION, CAV 2019, PT I, 2019, 11561 : 572 - 590
  • [2] Secure-by-Construction Controller Synthesis for Stochastic Systems under Linear Temporal Logic Specifications
    Xie, Yifan
    Yin, Xiang
    Li, Shaoyuan
    Zamani, Majid
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 7015 - 7021
  • [3] Duality-Based Nested Controller Synthesis from STL Specifications for Stochastic Linear Systems
    Jha, Susmit
    Raj, Sunny
    Jha, Sumit Kumar
    Shankar, Natarajan
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2018, 2018, 11022 : 235 - 251
  • [4] Zonotope-Based Symbolic Controller Synthesis for Linear Temporal Logic Specifications
    Ren, Wei
    Jungers, Raphael M.
    Dimarogonas, Dimos V.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (11) : 7630 - 7645
  • [5] Least-violating symbolic controller synthesis for safety, reachability and attractivity specifications
    Girard, Antoine
    Eqtami, Alina
    AUTOMATICA, 2021, 127
  • [6] Stochastic system controller synthesis for reachability specifications encoded by random sets
    Summers, Sean
    Kamgarpour, Maryam
    Tomlin, Claire
    Lygeros, John
    AUTOMATICA, 2013, 49 (09) : 2906 - 2910
  • [7] Provably Correct Controller Synthesis of Switched Stochastic Systems with Metric Temporal Logic Specifications: A Case Study on Power Systems
    Xu, Zhe
    Zhang, Yichen
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 3519 - 3524
  • [8] Controller Synthesis for Nonlinear Systems with Reachability Specifications Using Monotonicity
    Sinyakov, Vladimir
    Girard, Antoine
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 4355 - 4360
  • [9] Scaling up controller synthesis for linear systems and safety specifications
    Rungger, Matthias
    Mazo, Manuel, Jr.
    Tabuada, Paulo
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 7638 - 7643
  • [10] Controller synthesis for MTL specifications
    Bouyer, Patricia
    Bozzelli, Laura
    Chevalier, Fabrice
    CONCUR 2006 - CONCURRENCY THEORY, PROCEEDINGS, 2006, 4137 : 450 - 464