2009
DOI: 10.1007/978-3-642-02777-2_15
|View full text |Cite
|
Sign up to set email alerts
|

Improved Conflict-Clause Minimization Leads to Improved Propositional Proof Traces

Abstract: Abstract. Recent empirical results show that recursive, or expensive, conflict-clause minimization is quite beneficial on industrial-style propositional satisfiability problems. The details of this procedure appear to be unpublished to date, but may be found in the open-source code of MiniSat 2.0, for example. Biere reports that proof traces are made more complicated when conflict-clause minimization is used because some clauses need to be resolved upon multiple times during the minimization procedure as found… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 11 publications
(14 citation statements)
references
References 6 publications
0
14
0
Order By: Relevance
“…Additional experiments (whose results we do not detail for space constraints) show that deletion of clauses alone is responsible for a speedup of more than one order of magnitude for the larger instances, when using the certified checker we develop in the next section. While it is in principle thinkable to modify a SAT solver to output the GRIT format directly, building on [38], in this work our focus is on enabling sufficiently efficient certified proof checking. To this end, it seems fully acceptable to run an uncertified proof checker as a pre-processor to generate the oracle data enabling the application of restricted reverse unit propagation in a certified checker.…”
Section: The Checkermentioning
confidence: 99%
“…Additional experiments (whose results we do not detail for space constraints) show that deletion of clauses alone is responsible for a speedup of more than one order of magnitude for the larger instances, when using the certified checker we develop in the next section. While it is in principle thinkable to modify a SAT solver to output the GRIT format directly, building on [38], in this work our focus is on enabling sufficiently efficient certified proof checking. To this end, it seems fully acceptable to run an uncertified proof checker as a pre-processor to generate the oracle data enabling the application of restricted reverse unit propagation in a certified checker.…”
Section: The Checkermentioning
confidence: 99%
“…For propositional conflict-driven clause learning, it is known that the learned clause has a quadratically long derivation, in terms of the overall number of clauses needed to derive it, even when clause minimization and "volunteers" are included [23,24]. (See cited papers; minimization and volunteers are not important to this paper.)…”
Section: Qu-resolutionmentioning
confidence: 99%
“…Then it is a "folklore theorem" that this problem can be solved in P-time and that the minimum-width clause is unique [16,17]. The procedure implemented in MiniSat 2.0 [8] is believed to achieve this.…”
Section: Conflict-clause Strengthening Problemmentioning
confidence: 99%
“…The method used in MiniSat 2.0 amounts to doing additional resolutions (possibly redundantly) on literals that were implied in earlier propagation sequences, yielding a subset of the original conflict clause [8,16]. It is now known that the redundancy is efficiently avoidable [17]. Volunteer clauses are not used.…”
Section: Implication Sequences and Linear Input Regular Derivationsmentioning
confidence: 99%
See 1 more Smart Citation