TY - GEN
T1 - Pre-orders for reasoning about stability
AU - Prabhakar, Pavithra
AU - Dullerud, Geir
AU - Viswanathan, Mahesh
PY - 2012
Y1 - 2012
N2 - Pre-orders between processes, like simulation, have played a central role in the verification and analysis of discretestate systems. Logical characterization of such pre-orders have allowed one to verify the correctness of a system by analyzing an abstraction of the system. In this paper, we investigate whether this approach can be feasibly applied to reason about stability properties of a system. Stability is an important property of systems that have a continuous component in their state space; it stipulates that when a system is started somewhere close to its ideal starting state, its behavior is close to its ideal, desired behavior. In [6], it was shown that stability with respect to equilibrium states is not preserved by bisimulation and hence additional continuity constraints were imposed on the bisimulation relation to ensure preservation of Lyapunov stability. We first show that stability of trajectories is not invariant even under the notion of bisimulation with continuity conditions introduced in [6]. We then present the notion of uniformly continuous simulations - namely, simulation with some additional uniform continuity conditions on the relation-that can be used to reason about stability of trajectories. Finally, we show that uniformly continuous simulations are widely prevalent, by recasting many classical results on proving stability of dynamical and hybrid systems as establishing the existence of a simple, obviously stable system that simulates the desired system through uniformly continuous simulations.
AB - Pre-orders between processes, like simulation, have played a central role in the verification and analysis of discretestate systems. Logical characterization of such pre-orders have allowed one to verify the correctness of a system by analyzing an abstraction of the system. In this paper, we investigate whether this approach can be feasibly applied to reason about stability properties of a system. Stability is an important property of systems that have a continuous component in their state space; it stipulates that when a system is started somewhere close to its ideal starting state, its behavior is close to its ideal, desired behavior. In [6], it was shown that stability with respect to equilibrium states is not preserved by bisimulation and hence additional continuity constraints were imposed on the bisimulation relation to ensure preservation of Lyapunov stability. We first show that stability of trajectories is not invariant even under the notion of bisimulation with continuity conditions introduced in [6]. We then present the notion of uniformly continuous simulations - namely, simulation with some additional uniform continuity conditions on the relation-that can be used to reason about stability of trajectories. Finally, we show that uniformly continuous simulations are widely prevalent, by recasting many classical results on proving stability of dynamical and hybrid systems as establishing the existence of a simple, obviously stable system that simulates the desired system through uniformly continuous simulations.
KW - Bisimulations
KW - Pre-orders
KW - Stability
KW - Uniform continuity
KW - Verification
UR - https://www.scopus.com/pages/publications/84860629044
UR - https://www.scopus.com/pages/publications/84860629044#tab=citedBy
U2 - 10.1145/2185632.2185662
DO - 10.1145/2185632.2185662
M3 - Conference contribution
AN - SCOPUS:84860629044
SN - 9781450312202
T3 - HSCC'12 - Proceedings of the 15th ACM International Conference on Hybrid Systems: Computation and Control
SP - 197
EP - 206
BT - HSCC'12 - Proceedings of the 15th ACM International Conference on Hybrid Systems
T2 - 15th ACM International Conference on Hybrid Systems: Computation and Control, HSCC'12
Y2 - 17 April 2012 through 19 April 2012
ER -