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
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2002年 / 12卷 / 03期
关键词
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 条
  • [41] Efficient Reachability Query Evaluation in Large Spatiotemporal Contact Datasets
    Shirani-Mehr, Houtan
    Banaei-Kashani, Farnoush
    Shahabi, Cyrus
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (09): : 848 - 859
  • [42] EFFICIENT COMPUTATION WITH A LINEAR MIXED MODEL ON LARGE-SCALE DATA SETS WITH APPLICATIONS TO GENETIC STUDIES
    Pirinen, Matti
    Donnelly, Peter
    Spencer, Chris C. A.
    ANNALS OF APPLIED STATISTICS, 2013, 7 (01): : 369 - 390
  • [43] Efficient computation of invariant sets for mode transitions systems
    Li, Jianqiang
    Pei, Hailong
    Zhang, Shengxiang
    Wang, Huipeng
    Liu, Baoluo
    Chen, Guoluan
    2007, Harbin Institute of Technology, P.O. Box 136, Harbin, 150001, China (14)
  • [44] Efficient Truss Computation for Large Hypergraphs
    Wang, Xinzhou
    Chen, Yinjia
    Zhang, Zhiwei
    Qiao, PengPeng
    Wang, Guoren
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2022, 2022, 13724 : 290 - 305
  • [45] LinearMerge: Efficient computation of minimal hitting sets for conflict sets in a linear structure
    Zhao, Xiangfu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 72 : 327 - 339
  • [46] Efficient clustering of large data sets
    Ananthanarayana, VS
    Murty, MN
    Subramanian, DK
    PATTERN RECOGNITION, 2001, 34 (12) : 2561 - 2563
  • [47] Efficient representation as a design principle for neural coding and computation
    Bialek, William
    Van Steveninck, Rob R. de Ruyter
    Tishby, Naftali
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 659 - +
  • [48] Secure Computation Protocols for Set Operations Based on Polynomial Representation of Sets
    Ruan O.
    Wang Z.
    Lu Y.
    Gongcheng Kexue Yu Jishu/Advanced Engineering Sciences, 2019, 51 (03): : 151 - 157
  • [49] Efficient processing of label-constraint reachability queries in large graphs
    Zou, Lei
    Xu, Kun
    Yu, Jeffrey Xu
    Chen, Lei
    Xiao, Yanghua
    Zhao, Dongyan
    INFORMATION SYSTEMS, 2014, 40 : 47 - 66
  • [50] EFFICIENT COMPUTATION OF LALR(1) LOOK-AHEAD SETS
    DEREMER, F
    PENNELLO, T
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (04): : 615 - 649