Enhancing SAT-based Sequential Depth Computation by Pruning Search Space

被引:0
|
作者
Chen, Yung-Chih [1 ]
Wang, Chun-Yao [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30043, Taiwan
关键词
Satisfiability(SAT); sequential depth;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The sequential depth determines the completeness of bounded model checking in design verification. Recently, a SAT-based method is proposed to compute the sequential depth of a design by searching the state space. Unfortunately, it suffers from the search space explosion due to the exponential growth of design complexity. To alleviate the impact of state space explosion, we propose a search space reduction method. We collect the learned states and consider them constraints for further path searching. Furthermore, we propose a heuristic to guide the SAT-solver to efficiently find a shortest path. The experimental results show that as compared to another method which also enhances the previous SAT-based method using a branch-and-bound strategy, our approach obtains more improvements.
引用
收藏
页码:397 / 400
页数:4
相关论文
共 50 条
  • [1] SAT-based sequential depth computation
    Mneimneh, M
    Sakallah, K
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 87 - 92
  • [2] SAT-based algorithm of sequential depth computation
    Laboratory of ASIC and System, Fudan University, Shanghai 200433, China
    [J]. Jisuanji Gongcheng, 2006, 2 (226-228+231):
  • [3] SAT-Based Combinational and Sequential Dependency Computation
    Soeken, Mathias
    Raiola, Pascal
    Sterin, Baruch
    Becker, Bernd
    De Micheli, Giovanni
    Sauer, Matthias
    [J]. HARDWARE AND SOFTWARE: VERIFICATION AND TESTING, HVC 2016, 2016, 10028 : 1 - 17
  • [4] Enhancing SAT-based bounded model checking using sequential logic implications
    Arora, R
    Hsiao, MS
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 784 - 787
  • [5] SAT-Based Approaches to Treewidth Computation: An Evaluation
    Berg, Jeremias
    Jarvisalo, Matti
    [J]. 2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 328 - 335
  • [6] SAT-Based Learning of Computation Tree Logic
    Pommellet, Adrien
    Stan, Daniel
    Scatton, Simon
    [J]. AUTOMATED REASONING, IJCAR 2024, PT I, 2024, 14739 : 366 - 385
  • [7] Search pruning techniques in SAT-based branch-and-bound algorithms for the binate covering problem
    Manquinho, VM
    Marques-Silva, JP
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (05) : 505 - 516
  • [8] Enhancing SAT-Based Test Pattern Generation
    刘歆
    熊有伦
    [J]. Journal of Electronic Science and Technology, 2005, (02) : 134 - 139
  • [9] 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):
  • [10] 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