On-the-Fly Clause Improvement

被引:0
|
作者
Han, Hyojung [1 ]
Somenzi, Fabio [1 ]
机构
[1] Univ Colorado, Boulder, CO 80309 USA
来源
THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2009, PROCEEDINGS | 2009年 / 5584卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most current propositional SAT solvers apply resolution at various stages to derive new clauses or simplify existing ones. The former happens during conflict analysis, while the latter is usually done during preprocessing. We show how subsumption of the operands by the resolvent can be inexpensively detected during resolution; we then show how this detection is used to improve three stages of the SAT solver: variable elimination, clause distillation, and conflict analysis. The "on-the-fly" subsumption check is easily integrated in a SAT solver. In particular, it is compatible with the strong conflict analysis and the generation of unsatisfiability proofs. Experiments show the effectiveness of this technique and illustrate an interesting synergy between preprocessing and the DPLL procedure.
引用
收藏
页码:209 / 222
页数:14
相关论文
共 50 条
  • [1] On-The-Fly Lazy Clause Simplification based on Binary Resolvents
    Nabeshima, Hidetomo
    Iwanuma, Koji
    Inoue, Katsumi
    2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 987 - 995
  • [2] Towards on-the-fly ontology construction focusing on ontology quality improvement
    Sugiura, N
    Shigeta, Y
    Fukuta, N
    Izumi, N
    Yamaguchi, T
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, 2004, 3053 : 1 - 15
  • [3] On-the-fly training
    Melenchón, J
    Meler, L
    Iriondo, I
    ARTICULATED MOTION AND DEFORMABLE OBJECTS, PROCEEDINGS, 2004, 3179 : 146 - 153
  • [4] ON-THE-FLY ROUNDING
    ERCEGOVAC, MD
    LANG, T
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (12) : 1497 - 1503
  • [5] On-the-Fly Macros
    Chen, Hubie
    Gimenez, Omer
    LOGIC, LANGUAGE, INFORMATION AND COMPUTATION, 2009, 5514 : 155 - +
  • [6] Analysis and Improvement of the On-The-Fly Bandwidth Reservation Algorithm for 6TiSCH
    Righetti, Francesca
    Vallati, Carlo
    Anastasi, Giuseppe
    Das, Sajal K.
    2018 IEEE 19TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2018,
  • [7] ON-THE-FLY DISK COMPRESSION
    NANCE, B
    BYTE, 1992, 17 (06): : 357 - 357
  • [8] Materials Design On-the-Fly
    Cerqueira, Tiago F. T.
    Sarmiento-Perez, Rafael
    Amsler, Maximilian
    Nogueira, F.
    Botti, Silvana
    Marques, Miguel A. L.
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2015, 11 (08) : 3955 - 3960
  • [9] On-the-fly reconfigurable logic
    Rajagopalan, K
    Phillips, B
    Abbott, D
    SMART STRUCTURES, DEVICES, AND SYSTEMS II, PT 1 AND 2, 2005, 5649 : 101 - 109
  • [10] Variational On-the-Fly Personalization
    Kim, Jangho
    Lee, Jun-Tae
    Chang, Simyung
    Kwak, Nojun
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,