Faster Randomized Branching Algorithms for $r$-SAT
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 -uniform hitting set parameterized by solution size , we describe a randomized FPT algorithm with a running time of . For the above LP guarantee parameterization of vertex cover, we have a randomized FPT algorithm to find a vertex cover of size in a running time of , where is the LP optimum of the natural LP relaxation of vertex cover. In both the cases, these randomized algorithms have a better running time than the current best deterministic algorithms.
Cite
@article{arxiv.1511.02591,
title = {Faster Randomized Branching Algorithms for $r$-SAT},
author = {R. Krithika and N. S. Narayanaswamy},
journal= {arXiv preprint arXiv:1511.02591},
year = {2016}
}
Comments
This paper has been withdrawn due to a gap in the algorithm analysis