Optimization hardness as transient chaos in an analog approach to constraint satisfaction

08/02/2012
by   Maria Ercsey-Ravasz, et al.
0

Boolean satisfiability [1] (k-SAT) is one of the most studied optimization problems, as an efficient (that is, polynomial-time) solution to k-SAT (for k≥ 3) implies efficient solutions to a large number of hard optimization problems [2,3]. Here we propose a mapping of k-SAT into a deterministic continuous-time dynamical system with a unique correspondence between its attractors and the k-SAT solution clusters. We show that beyond a constraint density threshold, the analog trajectories become transiently chaotic [4-7], and the boundaries between the basins of attraction [8] of the solution clusters become fractal [7-9], signaling the appearance of optimization hardness [10]. Analytical arguments and simulations indicate that the system always finds solutions for satisfiable formulae even in the frozen regimes of random 3-SAT [11] and of locked occupation problems [12] (considered among the hardest algorithmic benchmarks); a property partly due to the system's hyperbolic [4,13] character. The system finds solutions in polynomial continuous-time, however, at the expense of exponential fluctuations in its energy function.

READ FULL TEXT

page 4

page 6

page 8

page 16

page 18

research
11/20/2019

The complexity of promise SAT on non-Boolean domains

While 3-SAT is NP-hard, 2-SAT is solvable in polynomial time. Austrin, G...
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
01/20/2018

A high-performance analog Max-SAT solver and its application to Ramsey numbers

We introduce a continuous-time analog solver for MaxSAT, a quintessentia...
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
02/13/2019

CSPs with Global Modular Constraints: Algorithms and Hardness via Polynomial Representations

We study the complexity of Boolean constraint satisfaction problems (CSP...
research
02/06/2021

Directed percolation and numerical stability of simulations of digital memcomputing machines

Digital memcomputing machines (DMMs) are a novel, non-Turing class of ma...
research
04/02/2020

The "cardinality of extended solution set" criterion for establishing the intractability of NP problems

The intractability of any problem and the randomness of its solutions ha...

Please sign up or login with your details

Forgot password? Click here to reset