2005
DOI: 10.1007/11527695_12
|View full text |Cite
|
Sign up to set email alerts
|

Aligning CNF- and Equivalence-Reasoning

Abstract: Abstract. Structural logical formulas sometimes yield a substantial fraction of so called equivalence clauses after translation to CNF. Probably the best known example of this is the parity-family. Large instances of such CNF formulas cannot be solved in reasonable time if no detection of, and extra reasoning with, these clauses is incorporated. That is, in solving these formulas, there is a more or less separate algorithmic device dealing with the equivalence clauses, called equivalence reasoning, and another… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 32 publications
(26 citation statements)
references
References 7 publications
0
26
0
Order By: Relevance
“…Related to this example, we note that in [25] XOR chains are explicitly detected on the CNF-level. Detected chains are removed if they contain a non-shared input gate (i.e., a variable that does not occur in the other clauses).…”
Section: Examplementioning
confidence: 56%
“…Related to this example, we note that in [25] XOR chains are explicitly detected on the CNF-level. Detected chains are removed if they contain a non-shared input gate (i.e., a variable that does not occur in the other clauses).…”
Section: Examplementioning
confidence: 56%
“…In [7] -appearing in the same volume -we propose a new look-ahead evaluation function for benchmarks containing equivalence clauses: let eq n be a weight for a reduced equivalence clause of new length n, C(x) the set of all reduced equivalence clauses (Q i ) during a look-ahead on x, and B(x) the set of all newly created binary clauses during the look-ahead on x. Using both sets, the lookahead evaluation can be calculated as in equation (2).…”
Section: Equivalence Reasoningmentioning
confidence: 99%
“…During our experiments, we used pre-selection heuristics which are an approximation of our combined look-ahead evaluation function (Ace) [7]. These pre-selection heuristics are costly, but because they provide a clear discrimination between the variables, a small subset of variables could be selected.…”
Section: Pre-selection Heuristicsmentioning
confidence: 99%
See 1 more Smart Citation
“…Typical SAT solvers aimed at solving such structured problems are based on the CNF-level (clausal) Davis-Putnam-Logemann-Loveland procedure (DPLL) [1,2]. Research on boosting the efficiency of DPLL solvers has concentrated on incorporating techniques such as intelligent branching heuristics (e.g., [3][4][5]), novel propagation mechanisms (e.g., binary clause [6] and equivalence reasoning [7,8]), efficient propagator implementations (watched literals [5]), randomization and restarts [9,10], and clause learning [11].…”
Section: Introductionmentioning
confidence: 99%