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
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC2020) (PART OF CPS-IOT WEEK) | 2020年
基金
欧洲研究理事会;
关键词
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 条
  • [31] Strategy Synthesis for Partially-known Switched Stochastic Systems
    Jackson, John
    Laurenti, Luca
    Frew, Eric
    Lahijanian, Morteza
    HSCC2021: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS-IOT WEEK), 2021,
  • [32] A Probabilistic Approach for Control of a Stochastic System from LTL Specifications
    Lahijanian, M.
    Andersson, S. B.
    Belta, C.
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 2236 - 2241
  • [33] Formal Verification and Synthesis for Discrete-Time Stochastic Systems
    Lahijanian, Morteza
    Andersson, Sean B.
    Belta, Calin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (08) : 2031 - 2045
  • [34] Verification of external specifications of reactive systems
    Bellini, P
    Bruno, MA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2000, 30 (06): : 692 - 709
  • [35] Symbolic Synthesis of Fault-Tolerance Ratios in Parameterised Multi-Agent Systems
    Kouvaros, Panagiotis
    Lomuscio, Alessio
    Pirovano, Edoardo
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 324 - 330
  • [36] SYMBEXNET: Testing Network Protocol Implementations with Symbolic Execution and Rule-Based Specifications
    Song, JaeSeung
    Cadar, Cristian
    Pietzuch, Peter
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (07) : 695 - 709
  • [37] Formal verification and validation of interactive systems specifications -: From informal specifications to formal validation
    Aït-Ameur, Y
    Breholée, B
    Girard, P
    Guittet, L
    Jambon, F
    HUMAN ERROR, SAFETY AND SYSTEMS DEVELOPMENT, 2004, 152 : 61 - 76
  • [38] Controller synthesis for interconnected systems using parametric assume-guarantee contracts
    Al Khatib, Mohammad
    Zamani, Majid
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 5419 - 5424
  • [39] Compositional abstraction-based synthesis for networks of stochastic switched systems
    Lavaei, Abolfazl
    Soudjani, Sadegh
    Zamani, Majid
    AUTOMATICA, 2020, 114
  • [40] Efficiency through Uncertainty: Scalable Formal Synthesis for Stochastic Hybrid Systems
    Cauchi, Nathalie
    Laurenti, Luca
    Lahijanian, Morteza
    Abate, Alessandro
    Kwiatkowska, Marta
    Cardelli, Luca
    PROCEEDINGS OF THE 2019 22ND ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC '19), 2019, : 240 - 251