Concept
Choosing a frequent shared literal set for sparsification
Fix width bound k>=2 and integer M>=2. Set theta_j=M^j. For a nonempty literal set H define deg_c(H) as the number of current width-c clauses containing H. Branch when H is a nonempty PROPER subset of a width-c clause and deg_c(H)>=M^{c-|H|}. Choose the smallest eligible c, then the largest eligible |H|, then break ties deterministically. Select ALL current width-c clauses containing H. Removing H from each gives petals P_1,...,P_z, each of width j=c-|H|, with z>=M^j. Petals can overlap; pairwise disjointness is not required. These priorities will control insertions of smaller clauses.
0
1
Updated 2026-11-07
Tags
Math