Algorithms for solving Boolean Satisfiability in combinational circuits

被引:15
|
作者
Silva, LGE [1 ]
Silveira, LM [1 ]
Marques-Silva, J [1 ]
机构
[1] INESC, Cadence European Labs, P-1000 Lisbon, Portugal
关键词
D O I
10.1109/DATE.1999.761177
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Boolean Satisfiability is a ubiquitous modeling tool in Electronic Design Automation, It finds application in test pattern generation, delay-fault testing, combinational equivalence checking and circuit delay computation, among many other problems. Moreover Boolean Satisfiability is in the core of algorithms for solving Binate Covering Problems. This paper describes holy Boolean Satisfiability algorithms can take circuit structure into account when solving instances derived from combinational circuits. Potential advantages include smaller run times, the utilization of circuit-specific search pruning techniques, al avoiding the overspecification problem that characterizes Boolean Satisfiability testers, and reducing the rime for iteratively generating instances of SAT from circuits. The experimental results obtained on several benchmark examples in two different problem domains display dramatic reductions in the nm times of the algorithms, and provide clear evidence that computed solutions can have significantly less specified variable assignments than those obtained with common SAT algorithms.
引用
收藏
页码:526 / 530
页数:5
相关论文
共 50 条
  • [1] Solving satisfiability in combinational circuits
    Marques-Silva, J
    Silva, LGE
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (04): : 16 - 21
  • [2] Parallel test generation for combinational circuits based on Boolean satisfiability
    Sun, YZ
    Wei, DZ
    [J]. NINTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE AND EXHIBIT, PROCEEDINGS, 1996, : 267 - 270
  • [3] Complete Boolean Satisfiability Solving Algorithms Based on Local Search
    Wen-Sheng Guo
    Guo-Wu Yang
    William N. N. Hung
    Xiaoyu Song
    [J]. Journal of Computer Science and Technology, 2013, 28 : 247 - 254
  • [4] Complete Boolean Satisfiability Solving Algorithms Based on Local Search
    Guo, Wen-Sheng
    Yang, Guo-Wu
    Hung, William N. N.
    Song, Xiaoyu
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (02) : 247 - 254
  • [5] Complete Boolean Satisfiability Solving Algorithms Based on Local Search
    郭文生
    杨国武
    William N.N.Hung
    Xiaoyu Song
    [J]. Journal of Computer Science & Technology, 2013, 28 (02) : 247 - 254
  • [6] Efficient Analog Circuits for Boolean Satisfiability
    Yin, Xunzhao
    Sedighi, Behnam
    Varga, Melinda
    Ercsey-Ravasz, Maria
    Toroczkai, Zoltan
    Hu, Xiaobo Sharon
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 155 - 167
  • [7] A Satisfiability Algorithm for Synchronous Boolean Circuits
    Morizumi, Hiroki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (03) : 392 - 393
  • [8] Solving Boolean Satisfiability with Stochastic Nanomagnets
    Hashem, Maeesha Binte
    Darabi, Nastaran
    Bandyopadhyay, Supriyo
    Trivedi, Amit Ranjan
    [J]. 2022 29TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (IEEE ICECS 2022), 2022,
  • [9] On Strategies for Solving Boolean Satisfiability Problems
    Pulka, Andrzej
    [J]. 2012 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES), 2012,
  • [10] HYBRID INCREMENTAL ALGORITHMS FOR BOOLEAN SATISFIABILITY
    Letombe, Florian
    Marques-Silva, Joao
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2012, 21 (06)