Simpler Partial Derandomization of PPSZ for k-SAT

01/17/2020
by   S. Cliff Liu, et al.
0

We give a simpler derandomization of the best known k-SAT algorithm PPSZ [FOCS'97, JACM'05] for k-SAT with sub-exponential number of solutions. The existing derandomization uses a complicated construction of small sample space, while we only use hashing. Our algorithm and theorem also have a nice byproduct: It outperforms the current fastest deterministic k-SAT algorithm when the formula has moderately exponential number of solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2021

The #ETH is False, #k-SAT is in Sub-Exponential Time

We orchestrate a randomized algorithm for #k-SAT which counts the exact ...
research
09/12/2018

The Curse and Blessing of Not-All-Equal in k-Satisfiability

We study upper bounds for the running time of algorithms for NAE-k-SAT a...
research
07/22/2022

PPSZ is better than you think

PPSZ, for long time the fastest known algorithm for k-SAT, works by goin...
research
01/03/2020

Hard 3-CNF-SAT problems are in P– A first step in proving NP=P

The relationship between the complexity classes P and NP is an unsolved ...
research
04/21/2018

Chain, Generalization of Covering Code, and Deterministic Algorithm for k-SAT

We present the current fastest deterministic algorithm for k-SAT, improv...
research
08/26/2020

Simple Reductions from Formula-SAT to Pattern Matching on Labeled Graphs and Subtree Isomorphism

The CNF formula satisfiability problem (CNF-SAT) has been reduced to man...
research
04/24/2018

SRCLock: SAT-Resistant Cyclic Logic Locking for Protecting the Hardware

In this paper, we claim that cyclic obfuscation, when properly implement...

Please sign up or login with your details

Forgot password? Click here to reset