Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Efficient Parallel Algorithm for Decomposing Hard CircuitSAT Instances

About

We propose a novel parallel algorithm for decomposing hard CircuitSAT instances. The technique employs specialized constraints to partition an original SAT instance into a family of weakened formulas. Our approach is implemented as a parameterized parallel algorithm, where adjusting the parameters allows efficient identification of high-quality decompositions, guided by hardness estimations computed in parallel. We demonstrate the algorithm's practical efficacy on challenging CircuitSAT instances, including those encoding Logical Equivalence Checking of Boolean circuits and preimage attacks on cryptographic hash functions.

Victor Kondratiev, Irina Gribanova, Alexander Semenov• 2026

Related benchmarks

TaskDatasetResultRank
Logical Equivalence CheckingLEC instances for sorting algorithms
Number of INDETs0.00e+0
5
Logical Equivalence CheckingHard LEC instances for sorting algorithms
INDET Count2.11e+3
2
MD4 hash function inversionMD4-40
Number of INDETs3.09e+3
1
MD4 hash function inversionMD4-41
Number of INDETs7.46e+3
1
MD4 hash function inversionMD4-42
INDET Count1.90e+3
1
MD4 hash function inversionMD4-43
Number of INDETs4.02e+3
1
Showing 6 of 6 rows

Other info

Follow for update