Interactive Particle Systems on Hypergraphs, Drift Analysis and the WalkSAT algorithm

09/26/2019
by   Gabriel Istrate, et al.
1

We analyze the expected running time of WalkSAT, a well-known local search procedure for satisfiability solving, on satisfiable instances of the k-XOR SAT problem. We obtain estimates of this expected running time by reducing the problem to a setting amenable to classical techniques from drift analysis. A crucial ingredient of this reduction is the definition of (new, explosive) hypergraph versions of interacting particle systems, notably of coalescing and annihilating random walks as well as the voter model. The use of these tools allows to show that the expected running time of WalkSAT depends on structural parameter (we call odd Cheeger drift) of the dual of the formula hypergraph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/15/2022

The wrong direction of Jensen's inequality is algorithmically right

Let 𝒜 be an algorithm with expected running time e^X, conditioned on the...
research
06/21/2019

Sharp Bounds on the Runtime of the (1+1) EA via Drift Analysis and Analytic Combinatorial Tools

The expected running time of the classical (1+1) EA on the OneMax benchm...
research
05/14/2021

A Separator Theorem for Hypergraphs and a CSP-SAT Algorithm

We show that for every r ≥ 2 there exists ϵ_r > 0 such that any r-unifor...
research
06/21/2021

A Drift Homotopy Implicit Particle Filter Method for Nonlinear Filtering problems

In this paper, we develop a drift homotopy implicit particle filter meth...
research
04/13/2018

On the Efficiency of Localized Work Stealing

This paper investigates a variant of the work-stealing algorithm that we...
research
03/19/2021

Local Computation Algorithms for Coloring of Uniform Hypergraphs

We present a progress on local computation algorithms for two coloring o...
research
05/22/2018

Intuitive Analyses via Drift Theory

Humans are bad with probabilities, and the analysis of randomized algori...

Please sign up or login with your details

Forgot password? Click here to reset