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 条
  • [31] BDD-based spectral approach for Reed-Muller circuit realisation
    Thornton, MA
    Nair, VSS
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (02): : 145 - 150
  • [32] A BDD-Based Approach for Modeling Plant and Supervisor by Extended Finite Automata
    Miremadi, Sajed
    Lennartson, Bengt
    Akesson, Knut
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2012, 20 (06) : 1421 - 1435
  • [33] Verification of asynchronous circuits by BDD-based model checking of Petri nets
    Roig, O
    Cortadella, J
    Pastor, E
    APPLICATION AND THEORY OF PETRI NETS 1995, 1995, 935 : 374 - 391
  • [34] Parallel BDD-based monolithic approach for acoustic fluid-structure interaction
    Satsuki Minami
    Hiroshi Kawai
    Shinobu Yoshimura
    Computational Mechanics, 2012, 50 : 707 - 718
  • [35] Winning Strategy Tree Construction for BDD-Based ATL Model Checkers
    Nam, Wonhong
    Yang, Haejin
    Kil, Hyunyoung
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (04) : 555 - 573
  • [36] Relations as an abstraction for BDD-based program analysis
    Lhotak, Ondrej
    Hendren, Laurie
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2008, 30 (04):
  • [37] A Comparison of BDD-Based Parity Game Solvers
    Sanchez, Lisette
    Wesselink, Wieger
    Willemse, Tim A. C.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (277): : 103 - 117
  • [38] BDD-based testability estimation of VHDL designs
    Ferrandi, F
    Fummi, F
    Macii, E
    Poncino, M
    Sciuto, D
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 444 - 449
  • [39] BDD-based logic partitioning for sequential circuits
    Kuo, MT
    Wang, YF
    Cheng, CK
    Fujita, M
    PROCEEDINGS OF THE ASP-DAC '97 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1997, 1996, : 607 - 612
  • [40] BDS: A BDD-based logic optimization system
    Yang, CG
    Ciesielski, M
    Singhal, V
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 92 - 97