Recognition of Nested Gates in CNF Formulas

被引:6
|
作者
Iser, Markus [1 ]
Manthey, Norbert [2 ]
Sinz, Carsten [1 ]
机构
[1] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
[2] Dresden Univ Technol TUD, Dresden, Germany
来源
THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2015 | 2015年 / 9340卷
关键词
SAT;
D O I
10.1007/978-3-319-24318-4_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new algorithm to efficiently extract information about nested functional dependencies between variables of a formula in CNF. Our algorithm uses the relation between gate encodings and blocked sets in CNF formulas. Our notion of "gate" emphasizes this relation. The presented algorithm is central to our new tool, cnf2aig, that produces equisatisfiable and-inverter-graphs (AIGs) from CNF formulas. We compare the novel algorithm to earlier approaches and show that the produced AIG are generally more succinct and use less input variables. As the gate-detection is related to the structure of input formulas, we furthermore analyze the gate-detection before and after applying preprocessing techniques.
引用
收藏
页码:255 / 271
页数:17
相关论文
共 50 条
  • [21] An Improved Generator for 3-CNF Formulas
    S. I. Uvarov
    Automation and Remote Control, 2020, 81 : 130 - 138
  • [22] An Improved Generator for 3-CNF Formulas
    Uvarov, S., I
    AUTOMATION AND REMOTE CONTROL, 2020, 81 (01) : 130 - 138
  • [23] The satisfiability problem in regular CNF-formulas
    F. Manyà
    R. Béjar
    G. Escalada-Imaz
    Soft Computing, 1998, 2 (3) : 116 - 123
  • [24] Model Counting for CNF Formulas of Bounded Modular Treewidth
    Daniel Paulusma
    Friedrich Slivovsky
    Stefan Szeider
    Algorithmica, 2016, 76 : 168 - 194
  • [25] Improved Bounds for Sampling Solutions of Random CNF Formulas
    He, Kun
    Wu, Kewen
    Yang, Kuan
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 3330 - 3361
  • [26] Understanding Model Counting for β-acyclic CNF-formulas
    Brault-Baron, Johann
    Capelli, Florent
    Mengel, Stefan
    32ND INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2015), 2015, 30 : 143 - 156
  • [27] Model Counting for CNF Formulas of Bounded Modular Treewidth
    Paulusma, Daniel
    Slivovsky, Friedrich
    Szeider, Stefan
    ALGORITHMICA, 2016, 76 (01) : 168 - 194
  • [28] Inclusion-exclusion for k-CNF formulas
    Amano, K
    Iwama, K
    Maruoka, A
    Matsuo, K
    Matsuura, A
    INFORMATION PROCESSING LETTERS, 2003, 87 (02) : 111 - 117
  • [29] Satisfiability of Acyclic and almost Acyclic CNF Formulas (II)
    Ordyniak, Sebastian
    Paulusma, Daniel
    Szeider, Stefan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 47 - 60
  • [30] On smoothed k-CNF formulas and the Walksat algorithm
    Coja-Oghlan, Amin
    Feige, Uriel
    Frieze, Alan
    Krivelevich, Michael
    Vilenchik, Dan
    PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2009, : 451 - +