Faster Randomized Branching Algorithms for $r$-SAT
R. Krithika, N. S. Narayanaswamy

TL;DR
This paper introduces faster randomized branching algorithms for $r$-SAT and related problems, improving upon previous deterministic methods and matching or surpassing existing randomized algorithms in efficiency.
Contribution
It presents a simple randomized branching algorithm for $r$-SAT with improved running time, and extends these techniques to parameterized hitting set and vertex cover problems.
Findings
Randomized $r$-SAT algorithm runs in $O^*({(rac{r+1}{2})}^d)$ time.
Achieves faster algorithms for hitting set and vertex cover problems.
Matches or improves upon the best known randomized algorithms for these problems.
Abstract
The problem of determining if an -CNF boolean formula over variables is satisifiable reduces to the problem of determining if has a satisfying assignment with a Hamming distance of at most from a fixed assignment . This problem is also a very important subproblem in Schoning's local search algorithm for -SAT. While Schoning described a randomized algorithm solves this subproblem in time, Dantsin et al. presented a deterministic branching algorithm with running time. In this paper we present a simple randomized branching algorithm that runs in time . As a consequence we get a randomized algorithm for -SAT that runs in time. This algorithm matches the running time of Schoning's algorithm for 3-SAT and is an improvement over Schoning's algorithm for all . For…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Computational Geometry and Mesh Generation
