Compositional Abstraction-based Synthesis for Networks of Stochastic Switched Systems

In this paper, we provide a compositional approach for constructing finite abstractions (a.k.a. finite Markov decision processes (MDPs)) of interconnected discrete-time stochastic switched systems. The proposed framework is based on a notion of stochastic simulation functions, using which one can employ an abstract system as a substitution of the original one in the controller design process with guaranteed error bounds on their output trajectories. To this end, we first provide probabilistic closeness guarantees between the interconnection of stochastic switched subsystems and that of their finite abstractions via stochastic simulation functions. We then leverage sufficient small-gain type conditions to show compositionality results of this work. Afterwards, we show that under standard assumptions ensuring incremental input-to-state stability of switched systems (i.e., existence of common incremental Lyapunov functions, or multiple incremental Lyapunov functions with dwell-time), one can construct finite MDPs for the general setting of nonlinear stochastic switched systems. We also propose an approach to construct finite MDPs for a particular class of nonlinear stochastic switched systems. To demonstrate the effectiveness of our proposed results, we first apply our approaches to a road traffic network in a circular cascade ring composed of 200 cells, and construct compositionally a finite MDP of the network. We employ the constructed finite abstractions as substitutes to compositionally synthesize policies keeping the density of the traffic lower than 20 vehicles per cell. We then apply our proposed techniques to a fully interconnected network of 500 nonlinear subsystems (totally 1000 dimensions), and construct their finite MDPs with guaranteed error bounds. We compare our proposed results with those available in the literature.

[1]  W. H. Young On Classes of Summable Functions and their Fourier Series , 1912 .

[2]  Dimitri P. Bertsekas,et al.  Stochastic optimal control : the discrete time case , 2007 .

[3]  Fred Kröger,et al.  Temporal Logic of Programs , 1987, EATCS Monographs on Theoretical Computer Science.

[4]  Majid Zamani,et al.  Compositional (In)Finite Abstractions for Large-Scale Interconnected Stochastic Systems , 2018, IEEE Transactions on Automatic Control.

[5]  Majid Zamani,et al.  Compositional Synthesis of Large-Scale Stochastic Systems: A Relaxed Dissipativity Approach , 2019, ArXiv.

[6]  Rupak Majumdar,et al.  Dynamic Bayesian networks for formal verification of structured stochastic processes , 2017, Acta Informatica.

[7]  Rupak Majumdar,et al.  Compositional abstractions of interconnected discrete-time stochastic control systems , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[8]  Antoine Girard,et al.  Mode sequences as symbolic states in abstractions of incrementally stable switched systems , 2013, 52nd IEEE Conference on Decision and Control.

[9]  Dan Zhang,et al.  Dissipative Filtering for Switched Fuzzy Systems With Missing Measurements , 2020, IEEE Transactions on Cybernetics.

[10]  Paulo Tabuada,et al.  Verification and Control of Hybrid Systems - A Symbolic Approach , 2009 .

[11]  Majid Zamani,et al.  Abstraction-based Synthesis of Continuous-Time Stochastic Control Systems , 2019, 2019 18th European Control Conference (ECC).

[12]  Majid Zamani,et al.  Compositional Abstraction of Large-Scale Stochastic Systems: A Relaxed Dissipativity Approach. , 2019 .

[13]  Majid Zamani,et al.  From Dissipativity Theory to Compositional Construction of Finite Markov Decision Processes , 2017, HSCC.

[14]  Joost-Pieter Katoen,et al.  A compositional modelling and analysis framework for stochastic hybrid systems , 2012, Formal Methods in System Design.

[15]  Christopher M. Kellett,et al.  Convergence Properties for Discrete-Time Nonlinear Systems , 2016, IEEE Transactions on Automatic Control.

[16]  John Lygeros,et al.  Symbolic Control of Stochastic Systems via Approximately Bisimilar Finite Abstractions , 2013, IEEE Transactions on Automatic Control.

[17]  A. Morse Supervisory control of families of linear set-point controllers. 2. Robustness , 1997, IEEE Trans. Autom. Control..

[18]  Antoine Girard,et al.  Symbolic models for stochastic switched systems: A discretization and a discretization-free approach , 2014, Autom..

[19]  Majid Zamani,et al.  Compositional Abstraction-based Synthesis of General MDPs via Approximate Probabilistic Relations , 2019, Nonlinear Analysis: Hybrid Systems.

[20]  Joost-Pieter Katoen,et al.  Quantitative automata-based controller synthesis for non-autonomous stochastic hybrid systems , 2013, HSCC '13.

[21]  Sadegh Esmaeil Zadeh Soudjani,et al.  Compositional Construction of Infinite Abstractions for Networks of Stochastic Control Systems , 2018, Autom..

[22]  Majid Zamani,et al.  Approximations of Stochastic Hybrid Systems: A Compositional Approach , 2015, IEEE Transactions on Automatic Control.

[23]  Alessandro Abate,et al.  On infinite-horizon probabilistic properties and stochastic bisimulation functions , 2011, IEEE Conference on Decision and Control and European Control Conference.

[24]  John Lygeros,et al.  Probabilistic reachability and safety for controlled discrete time stochastic hybrid systems , 2008, Autom..

[25]  Alessandro Abate,et al.  Approximately bisimilar symbolic models for randomly switched stochastic systems , 2014, Syst. Control. Lett..

[26]  Majid Zamani,et al.  Compositional Construction of Finite MDPs for Large-Scale Stochastic Switched Systems: A Dissipativity Approach , 2019, IFAC-PapersOnLine.

[27]  Fabian R. Wirth,et al.  An ISS small gain theorem for general networks , 2007, Math. Control. Signals Syst..

[28]  Nancy A. Lynch,et al.  Probabilistic Simulations for Probabilistic Processes , 1994, Nord. J. Comput..

[29]  George J. Pappas,et al.  Approximations of Stochastic Hybrid Systems , 2009, IEEE Transactions on Automatic Control.

[30]  O. Kallenberg Foundations of Modern Probability , 2021, Probability Theory and Stochastic Modelling.

[31]  John Lygeros,et al.  Control design for specifications on stochastic hybrid systems , 2013, HSCC '13.

[32]  H. Kushner Stochastic Stability and Control , 2012 .

[33]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[34]  Joost-Pieter Katoen,et al.  Robust PCTL model checking , 2012, HSCC '12.

[35]  A. Morse Supervisory control of families of linear set-point controllers Part I. Exact matching , 1996, IEEE Trans. Autom. Control..

[36]  Rupak Majumdar,et al.  Symbolic controller synthesis for Büchi specifications on stochastic systems , 2020, HSCC.

[37]  Majid Zamani,et al.  Compositional Synthesis of Finite Abstractions for Continuous-Space Stochastic Control Systems: A Small-Gain Approach , 2018, ADHS.

[38]  Marta Z. Kwiatkowska,et al.  Compositional Controller Synthesis for Stochastic Games , 2014, CONCUR.

[39]  Antoine Girard,et al.  From dissipativity theory to compositional synthesis of symbolic models , 2017, 2018 Indian Control Conference (ICC).

[40]  Alessandro Abate,et al.  FAUST 2 : Formal Abstractions of Uncountable-STate STochastic Processes , 2014, TACAS.

[41]  Hongye Su,et al.  Quantized Feedback Control of Fuzzy Markov Jump Systems , 2019, IEEE Transactions on Cybernetics.

[42]  James Lam,et al.  Stability Analysis of Continuous-Time Switched Systems With a Random Switching Signal , 2013, IEEE Transactions on Automatic Control.

[43]  Majid Zamani,et al.  Compositional Synthesis of not Necessarily Stabilizable Stochastic Systems via Finite Abstractions , 2019, 2019 18th European Control Conference (ECC).

[44]  François Laviolette,et al.  Approximate Analysis of Probabilistic Processes: Logic, Simulation and Games , 2008, 2008 Fifth International Conference on Quantitative Evaluation of Systems.

[45]  Kim G. Larsen,et al.  Bisimulation through Probabilistic Testing , 1991, Inf. Comput..

[46]  Hongyang Qu,et al.  Compositional probabilistic verification through multi-objective model checking , 2013, Inf. Comput..

[47]  Christel Baier,et al.  Principles of model checking , 2008 .

[48]  Alberto De Santis,et al.  Dwell-time controllers for stochastic systems with switching Markov chain , 2005, Autom..

[49]  Björn S. Rüffer Monotone inequalities, dynamical systems, and paths in the positive orthant of Euclidean n-space , 2010 .

[50]  Fabian R. Wirth,et al.  Small gain theorems for large scale systems and construction of ISS Lyapunov functions , 2009, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[51]  Alessandro Abate,et al.  Adaptive and Sequential Gridding Procedures for the Abstraction and Verification of Stochastic Processes , 2013, SIAM J. Appl. Dyn. Syst..