Simulation and SAT-Based Boolean Matching for Large Boolean Networks

被引:0
|
作者
Wang, Kuo-Hua [1 ]
Chan, Chung-Ming [1 ]
Liu, Jung-Chang [1 ]
机构
[1] Fu Jen Catholic Univ, Dept Comp Sci & Informat Engn, Hsinchuang City 24205, Taipei County, Taiwan
关键词
Boolean Matching; Simulation and SAT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Boolean matching is to check the equivalence of two target functions under input permutation and input/output phase assignment. This paper addresses the permutation independent (P-equivalent) Boolean matching problem. We will propose a matching algorithm seamlessly integrating Simulation and Boolean Satisfiability (S&S) techniques. Our proposed algorithm will first utilize functional properties like unateness and symmetry to reduce the searching space. In the followed simulation phase, three types of input vector generation and checking method will be used to match the inputs of two target functions. Experimental results on large benchmarking circuits demonstrate that our matching algorithm is indeed very effective and efficient to solve Boolean matching for large Boolean networks.
引用
收藏
页码:396 / 401
页数:6
相关论文
共 50 条
  • [1] Efficient SAT-based Boolean matching for FPGA technology mapping
    Safarpour, Sean
    Veneris, Andreas
    Baeckler, Gregg
    Yuan, Richard
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 466 - +
  • [2] SAT-based summarization for boolean programs
    Basler, Gerard
    Kroening, Daniel
    Weissenbacher, Georg
    [J]. MODEL CHECKING SOFTWARE, PROCEEDINGS, 2007, 4595 : 131 - +
  • [3] A SAT-Based Algorithm for Finding Attractors in Synchronous Boolean Networks
    Dubrova, Elena
    Teslenko, Maxim
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2011, 8 (05) : 1393 - 1399
  • [4] Search techniques for SAT-based Boolean optimization
    Department of Computer Engineering, American University of Sharjah, Sharjah, United Arab Emirates
    [J]. Met. Finish., 2006, 6 (436-447):
  • [5] Search techniques for SAT-based boolean optimization
    Aloul, Fadi A.
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2006, 343 (4-5): : 436 - 447
  • [6] SAT-based Distributed Reactive Control Protocol Synthesis for Boolean Networks
    Sahin, Yunus Emre
    Ozay, Necmiye
    [J]. 2016 IEEE CONFERENCE ON COMPUTER AIDED CONTROL SYSTEM DESIGN (CACSD), 2016, : 874 - 880
  • [7] Exploiting symmetry in SAT-based Boolean matching for heterogeneous FPGA technology mapping
    Hu, Yu
    Shih, Victor
    Majumdar, Rupak
    He, Lei
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 350 - +
  • [8] Improved SAT-Based Boolean Matching Using Implicants for LUT-Based FPGAs
    Cong, Jason
    Minkovich, Kirill
    [J]. FPGA 2007: FIFTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2007, : 139 - 147
  • [9] SAT-based algorithm for finding cycles in a Boolean network
    School of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu
    610054, China
    不详
    CA
    90034, United States
    [J]. Dianzi Keji Diaxue Xuebao, 6 (881-886):
  • [10] New Approach of Exploiting Symmetry in SAT-based Boolean Matching for FPGA Technology Mapping
    Wang Xiu-qin
    Yang Yang
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES), 2013, : 282 - 285