On-the-Fly Clause Improvement

被引:0
|
作者
Han, Hyojung [1 ]
Somenzi, Fabio [1 ]
机构
[1] Univ Colorado, Boulder, CO 80309 USA
关键词
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 条
  • [31] Imaging On-the-fly ALMA Observations
    Rodriguez-Fernandez, N.
    Pety, J.
    Lonjaret, M.
    Roche, J. C.
    Gueth, F.
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXI, 2012, 461 : 715 - 718
  • [32] ON-THE-FLY DETECTION OF ACCESS ANOMALIES
    SCHONBERG, E
    SIGPLAN NOTICES, 1989, 24 (07): : 285 - 297
  • [33] On-the-fly programmable hardware for networks
    Hadzic, Ilija
    Smith, Jonathan M.
    Marcus, William S.
    Conference Record / IEEE Global Telecommunications Conference, 1998, 2 : 821 - 826
  • [34] ON-THE-FLY ENGINEERING UNITS CONVERSION
    KELLY, CPJ
    HEWLETT-PACKARD JOURNAL, 1994, 45 (05): : 21 - 24
  • [35] On-the-fly processing of generalized lumigraphs
    Schirmacher, H
    Ming, L
    Seidel, HP
    COMPUTER GRAPHICS FORUM, 2001, 20 (03) : C165 - +
  • [36] External sorting with on-the-fly compression
    Yiannis, J
    Zobel, J
    NEW HORIZONS IN INFORMATION MANAGEMENT, 2003, 2712 : 115 - 130
  • [37] A new on-the-fly summation algorithm
    Nikmehr, H
    Lim, CC
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, 2003, 2823 : 258 - 267
  • [38] On-the-fly programmable hardware for networks
    Hadzic, I
    Smith, JM
    Marcus, WS
    GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 821 - 826
  • [39] On-the-fly reduction of open loops
    Buccioni, Federico
    Pozzorini, Stefano
    Zoller, Max
    EUROPEAN PHYSICAL JOURNAL C, 2018, 78 (01):
  • [40] ON-THE-FLY ATTESTATION OF RECONFIGURABLE HARDWARE
    Chaves, Ricardo
    Kuzmanov, Georgi
    Sousa, Leonel
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 71 - +