A BDD-Based Approach to Model Reduction of Boolean Networks

被引:0
|
作者
Motoyama, Fuma [1 ]
Kobayashi, Koichi [1 ]
Yamashita, Yuh [1 ]
机构
[1] Hokkaido Univ, Grad Sch Informat Sci & Technol, Sapporo 0600814, Japan
来源
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS | 2024年 / 11卷 / 04期
关键词
Reduced order systems; Mathematical models; Boolean functions; Computational modeling; Indexes; Network systems; Complex networks; Binary decision diagram (BDD); Boolean network (BN); interaction graph; model reduction; systems biology; CONTROLLABILITY; OBSERVABILITY; STABILIZATION; ATTRACTOR; SINGLETON;
D O I
10.1109/TCNS.2024.3367455
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Boolean network (BN) is well known as a discrete model for the analysis and control of complex networks, such as gene regulatory networks. Since complex networks are large scale in general, it is important to consider the model reduction. In this article, a model reduction method of BNs using a binary decision diagram (BDD) is proposed. Logical operations of Boolean functions using a BDD are more efficient than using the semitensor product (STP) method, which is widely used in BNs. First, the outline of BNs is explained. Next, the existing model reduction method used in this article is introduced. In the model reduction studied here, the information on Singleton attractors (fixed points) is preserved. Under these preparations, an implementation method using a BDD is proposed. Finally, the effectiveness of the proposed method is presented by large-scale examples that the STP method cannot be applied.
引用
收藏
页码:1858 / 1866
页数:9
相关论文
共 50 条
  • [41] DQBDD: An Efficient BDD-Based DQBF Solver
    Sic, Juraj
    Strejcek, Jan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 535 - 544
  • [42] A BDD-based interactive configurator for modular systems
    van der Meer, ER
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 883 - 883
  • [43] A Generalized Framework for BDD-based RePlanning A* Search
    Xu, Yanyan
    Yue, Weiya
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 133 - +
  • [44] Optimization Techniques for BDD-based Bisimulation Computation
    Wimmer, Ralf
    Herbstritt, Marc
    Becker, Bernd
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 405 - 410
  • [45] Extended BDD-based cryptanalysis of keystream generators
    Stegemann, Dirk
    SELECTED AREAS IN CRYPTOGRAPHY, 2007, 4876 : 17 - 35
  • [46] Parallel BDD-based monolithic approach for acoustic fluid-structure interaction
    Minami, Satsuki
    Kawai, Hiroshi
    Yoshimura, Shinobu
    COMPUTATIONAL MECHANICS, 2012, 50 (06) : 707 - 718
  • [47] A BDD-based approach to verifying clone-enabled feature models' constraints and customization
    Zhang, Wei
    Yan, Hua
    Zhao, Haiyan
    Jin, Zhi
    HIGH CONFIDENCE SOFTWARE REUSE IN LARGE SYSTEMS, PROCEEDINGS, 2008, 5030 : 186 - +
  • [48] Space and Power Reduction in BDD-based Optical Logic Circuits Exploiting Dual Ports
    Matsuo, Ryosuke
    Minato, Shin-ichi
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1071 - 1076
  • [49] BDD-based logic synthesis for LUT-based FPGAs
    Vemuri, N
    Kalla, P
    Tessier, R
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2002, 7 (04) : 501 - 525
  • [50] Optimization of BDD-based Approximation Error Metrics Calculations
    Mrazek, Vojtech
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 86 - 91