Fast Algorithms for SAT with Bounded Occurrences of Variables

Junqiang Peng,Mingyu Xiao
DOI: https://doi.org/10.24963/ijcai.2023/223
2023-01-01
Abstract:We present fast algorithms for the general CNF satisfiability problem (SAT) with running-time bound $O^*({c_{d}}^{n})$, where $c_d$ is a function of the average occurrence $d$ of variables, and $n$ is the number of variables in the input formula. Similar to SAT with bounded clause lengths, SAT with bounded occurrences of variables has also been extensively studied in the literature. Especially, the running-time bounds for small $d$, say $d=3$ and $4$, have become the bottlenecks for algorithms evaluated by the formula length $L$ and other algorithms. In this paper, we show that SAT can be solved in time $O^*(1.1238^n)$ for $d=3$ and $O^*(1.2628^n)$ for $d=4$, respectively improving the previous results $O^*(1.1279^n)$ and $O^*(1.2721^n)$ obtained by Wahlström (SAT 2005) nearly 20 years ago. For $d\geq 5$, we obtain the running time bound $O^*(1.0641^{dn})$, which implies the bound $O^*(1.0641^{L})$ with respective to the formula length $L$. This result is also competitive with the previous result $O^*(1.0646^{L})$ by Peng and Xiao (SAT 2021).
What problem does this paper attempt to address?