Oscillator-Inspired Dynamical Systems to Solve Boolean Satisfiability

被引:5
|
作者
Bashar, Mohammad Khairul [1 ]
Lin, Zongli [1 ]
Shukla, Nikhil [1 ]
机构
[1] Univ Virginia, Dept Elect & Comp Engn, Charlottesville, VA 22904 USA
基金
美国国家科学基金会;
关键词
Mathematical models; System dynamics; Optimization; Oscillators; Dynamical systems; Computational modeling; Minimization; Boolean satisfiability (SAT); combinatorial optimization; dynamical system; Max-not-all-equal (NAE)-SAT; oscillator;
D O I
10.1109/JXCDC.2023.3241045
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamical systems can offer a novel non-Boolean approach to computing. Specifically, the natural minimization of energy in the system is a valuable property for minimizing the objective functions of combinatorial optimization problems, many of which are still challenging to solve using conventional digital solvers. In this work, we design two oscillator-inspired dynamical systems to solve quintessential computationally intractable problems in Boolean satisfiability (SAT). The system dynamics are engineered such that they facilitate solutions to two different flavors of the SAT problem. We formulate the first dynamical system to compute the solution to the 3-SAT problem, while for the second system, we show that its dynamics map to the solution of the Max-not-all-equal (NAE)-3-SAT problem. Our work advances our understanding of how this physics-inspired approach can be used to address challenging problems in computing.
引用
收藏
页码:12 / 20
页数:9
相关论文
共 50 条