Efficient computation and representation of large reachability sets for composed automata

被引:17
|
作者
Buchholz, P [1 ]
Kemper, P
机构
[1] Tech Univ Dresden, Fak Informat, D-01062 Dresden, Germany
[2] Univ Dortmund, D-44221 Dortmund, Germany
关键词
automata networks; reachability analysis; Kronecker representation; equivalence; ordered natural decision diagrams;
D O I
10.1023/A:1015669415634
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an approach that integrates and extends known techniques from different areas to handle and analyze a complex and large system described as a network of synchronized components. State spaces and transition graphs are first generated for single components. Then, we reduce the component state spaces by using a reachability-preserving equivalence relation. The reduced descriptions are used afterwards for reachability analysis. Reachability analysis is performed in an incremental way that exploits the component structure which defines the adjacency matrix of the transition graph of the complete system as a Kronecker product of small component adjacency matrices. This representation often achieves a significant reduction of the number of transition interleavings to be considered during reachability analysis. An acyclic graph is used to encode the set of reachable states. This representation is an extension of ordered binary decision diagrams and allows for a compact representation of huge sets of states. Furthermore, the full state space is easily obtained from the reduced set. The reduced or the full state space can be used in model-checking algorithms to derive detailed results about the behavior of the modeled system. The combination of the proposed techniques yields an approach suitable for extremely large state spaces, which are represented in a space-efficient way and generated and analyzed with low effort.
引用
收藏
页码:265 / 286
页数:22
相关论文
共 50 条
  • [1] Efficient Computation and Representation of Large Reachability Sets for Composed Automata
    Peter Buchholz
    Peter Kemper
    Discrete Event Dynamic Systems, 2002, 12 : 265 - 286
  • [2] Efficient Bounded Reachability Computation for Rectangular Automata
    Chen, Xin
    Abraham, Erika
    Frehse, Goran
    REACHABILITY PROBLEMS, 2011, 6945 : 139 - +
  • [3] Efficient representation and computation of reachable sets for hybrid systems
    Stursberg, O
    Krogh, BH
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2003, 2623 : 482 - 497
  • [4] Estimation of Reachability Sets for Large-Scale Uncertain Systems: from Theory to Computation
    Daryin, Alexander N.
    Kurzhanski, Alexander B.
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 7401 - 7406
  • [5] Computation of Input Disturbance Sets for Constrained Output Reachability
    Mulagaleti, Sampath Kumar
    Bemporad, Alberto
    Zanon, Mario
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (06) : 3573 - 3580
  • [6] Fast computation of reachability labeling for large graphs
    Cheng, Jiefeng
    Yu, Jeffrey Xu
    Lin, Xuemin
    Wang, Haixun
    Yu, Philip S.
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 961 - 979
  • [7] MedGraph: a graph-based representation and computation to handle large sets of images
    Jarrah, Moath
    Al-Quraan, Muneera
    Jararweh, Yaser
    Al-Ayyoub, Mahmoud
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (02) : 2769 - 2785
  • [8] MedGraph: a graph-based representation and computation to handle large sets of images
    Moath Jarrah
    Muneera Al-Quraan
    Yaser Jararweh
    Mahmoud Al-Ayyoub
    Multimedia Tools and Applications, 2017, 76 : 2769 - 2785
  • [9] Efficient Computation in Brownian Cellular Automata
    Lee, Jia
    Peper, Ferdinand
    NATURAL COMPUTING, 2010, 2 : 72 - +
  • [10] Towards efficient partition refinement for checking reachability in timed automata
    Pólrola, A
    Penczek, W
    Szreter, M
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2003, 2791 : 2 - 17