AI Article Synopsis

  • Boolean satisfiability (SAT) is a significant problem in various fields and involves determining if a Boolean formula can be satisfied; it typically requires exponentially increasing time to solve difficult instances.
  • A new digital memcomputing machine shows promise in efficiently solving hard SAT instances that usually need exponential time using its memory-assisted approach and integration of non-linear differential equations.
  • This research highlights the machine's ability to solve SAT problems in continuous time without chaos or excessive energy, suggesting potential advancements in physics-inspired computing and applications.

Article Abstract

Boolean satisfiability is a propositional logic problem of interest in multiple fields, e.g., physics, mathematics, and computer science. Beyond a field of research, instances of the SAT problem, as it is known, require efficient solution methods in a variety of applications. It is the decision problem of determining whether a Boolean formula has a satisfying assignment, believed to require exponentially growing time for an algorithm to solve for the worst-case instances. Yet, the efficient solution of many classes of Boolean formulae eludes even the most successful algorithms, not only for the worst-case scenarios, but also for typical-case instances. Here, we introduce a memory-assisted physical system (a digital memcomputing machine) that, when its non-linear ordinary differential equations are integrated numerically, shows evidence for polynomially-bounded scalability while solving "hard" planted-solution instances of SAT, known to require exponential time to solve in the typical case for both complete and incomplete algorithms. Furthermore, we analytically demonstrate that the physical system can efficiently solve the SAT problem in continuous time, without the need to introduce chaos or an exponentially growing energy. The efficiency of the simulations is related to the collective dynamical properties of the original physical system that persist in the numerical integration to robustly guide the solution search even in the presence of numerical errors. We anticipate our results to broaden research directions in physics-inspired computing paradigms ranging from theory to application, from simulation to hardware implementation.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC7665037PMC
http://dx.doi.org/10.1038/s41598-020-76666-2DOI Listing

Publication Analysis

Top Keywords

efficient solution
12
physical system
12
boolean satisfiability
8
digital memcomputing
8
instances sat
8
sat problem
8
exponentially growing
8
boolean
4
solution boolean
4
satisfiability problems
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!