The backtracking survey propagation algorithm for solving random K-SAT problems

08/20/2015
by   Raffaele Marino, et al.
0

Discrete combinatorial optimization has a central role in many scientific disciplines, however, for hard problems we lack linear time algorithms that would allow us to solve very large instances. Moreover, it is still unclear what are the key features that make a discrete combinatorial optimization problem hard to solve. Here we study random K-satisfiability problems with K=3,4, which are known to be very hard close to the SAT-UNSAT threshold, where problems stop having solutions. We show that the backtracking survey propagation algorithm, in a time practically linear in the problem size, is able to find solutions very close to the threshold, in a region unreachable by any other algorithm. All solutions found have no frozen variables, thus supporting the conjecture that only unfrozen solutions can be found in linear time, and that a problem becomes impossible to solve in linear time when all solutions contain frozen variables.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/10/2012

Balanced K-SAT and Biased random K-SAT on trees

We study and solve some variations of the random K-satisfiability proble...
research
11/26/2021

Nonequilibrium Monte Carlo for unfreezing variables in hard combinatorial optimization

Optimizing highly complex cost/energy functions over discrete variables ...
research
02/10/2022

Hardness Results for Laplacians of Simplicial Complexes via Sparse-Linear Equation Complete Gadgets

We study linear equations in combinatorial Laplacians of k-dimensional s...
research
04/20/2023

A Conjecture Related to the Traveling Salesman Problem

We show that certain ways of solving some combinatorial optimization pro...
research
10/31/2017

Deep Learning as a Mixed Convex-Combinatorial Optimization Problem

As neural networks grow deeper and wider, learning networks with hard-th...
research
10/11/2018

The algorithmic hardness threshold for continuous random energy models

We prove an algorithmic hardness result for finding low-energy states in...
research
03/16/2020

Approximating LCS in Linear Time: Beating the √(n) Barrier

Longest common subsequence (LCS) is one of the most fundamental problems...

Please sign up or login with your details

Forgot password? Click here to reset