2016
DOI: 10.1103/physreve.93.052211
|View full text |Cite
|
Sign up to set email alerts
|

Order-to-chaos transition in the hardness of random Boolean satisfiability problems

Abstract: Transient chaos is a ubiquitous phenomenon characterizing the dynamics of phase-space trajectories evolving towards a steady-state attractor in physical systems as diverse as fluids, chemical reactions, and condensed matter systems. Here we show that transient chaos also appears in the dynamics of certain efficient algorithms searching for solutions of constraint satisfaction problems that include scheduling, circuit design, routing, database problems, and even Sudoku. In particular, we present a study of the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 45 publications
0
11
0
Order By: Relevance
“…This is repeated until all clauses are satisfied, for solvable SAT problems. The properties and performance of this solver have been discussed in previous publications 42 44 . In 43 we show that the notion of escape rate κ can be used to characterize the hardness of individual problem instances.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…This is repeated until all clauses are satisfied, for solvable SAT problems. The properties and performance of this solver have been discussed in previous publications 42 44 . In 43 we show that the notion of escape rate κ can be used to characterize the hardness of individual problem instances.…”
Section: Methodsmentioning
confidence: 99%
“…It was designed such that all the SAT solutions appear as attractive fixed points for the dynamics while no other attractors exist trapping the dynamics. For hard problems its behavior becomes chaotic, showing that problem hardness and chaos 43 , 44 are related notions within this context, and thus chaos theory can be used to study computational complexity. For fully satisfiable SAT problems the chaos is necessarily transient 45 , with the trajectory eventually settling onto one of its attracting fixed points (a SAT solution).…”
Section: Introductionmentioning
confidence: 99%
“…In particular, we will cover the use of dynamical systems theory for constructing decentralized graph clustering algorithms [27,28], solutions for the TSP [29], and quantum-inspired networks of Duffing oscillators for solving the MAX-CUT problem [30]. We then switch to the use of dynamical systems theory for analysis of algorithms [31] and the underlying problems [32,33].…”
Section: Introductionmentioning
confidence: 99%
“…While this SAT-UNSAT transition is certainly the most scrutinized in the K -SAT problem, there exist more transitions. For example 3-SAT, where SAT-UNSAT occurs at α s ≈ 4.26 [9], shows a transition to chaotic behavior at α χ ≈ 3.28 [19], i.e., using a continuous time deterministic solver [20] the trajectory will find the solution if one exists, but it will show chaotic transient behavior above this threshold resulting in increasing escape rates from attractors. This leads to a higher computational cost and can therefore be used as a measure of hardness.…”
Section: Introductionmentioning
confidence: 99%
“…Thus LP somehow approaches for minimization problems the true feasible and optimum solution from below (In this sense the analog solver of Ref. [19, 20] also operates outside the feasible region). Nevertheless, a key observation is that whenever LP gives a feasible solution, it must be the true optimum solution of the combinatorial problem.…”
Section: Introductionmentioning
confidence: 99%