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 条
  • [31] Learning algorithm for chaotic dynamical systems that solve optimization problems
    Tokuda, I
    Tamura, A
    Tokunaga, R
    Aihara, K
    Nagashima, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1999, 82 (03): : 10 - 21
  • [32] USING DYNAMICAL-SYSTEMS METHODS TO SOLVE MINIMIZATION PROBLEMS
    SCHROPP, J
    APPLIED NUMERICAL MATHEMATICS, 1995, 18 (1-3) : 321 - 335
  • [33] Multicomponent nonlinear dynamical systems inspired by the Toda lattice
    Vakhnenko, OO
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2001, 34 (43): : 9339 - 9348
  • [34] Box invariance in biologically-inspired dynamical systems
    Abate, Alessandro
    Tiwari, Ashish
    Sastry, Shankar
    AUTOMATICA, 2009, 45 (07) : 1601 - 1610
  • [35] Box Invariance for biologically-inspired dynamical systems
    Abate, Alessandro
    Tiwari, Ashish
    Sastry, Shankar
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 3437 - +
  • [36] Breaking reflection symmetry: evolving long dynamical cycles in Boolean systems
    Ouellet, Mathieu
    Kim, Jason Z.
    Guillaume, Harmange
    Shaffer, Sydney M.
    Bassett, Lee C.
    Bassett, Dani S.
    NEW JOURNAL OF PHYSICS, 2024, 26 (02):
  • [37] Boundary path groupoids of generalized Boolean dynamical systems and their C*-algebras
    de Castro, Gilles G.
    Kang, Eun Ji
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2023, 518 (01)
  • [38] On dynamical genetic programming: simple Boolean networks in learning classifier systems
    Bull, Larry
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2009, 24 (05) : 421 - 442
  • [39] C*-algebras of generalized Boolean dynamical systems as partial crossed products
    de Castro, Gilles G.
    Kang, Eun Ji
    JOURNAL OF ALGEBRAIC COMBINATORICS, 2023, 58 (02) : 355 - 385
  • [40] On the Periodic Structure of Parallel Dynamical Systems on Generalized Independent Boolean Functions
    Aledo, Juan A.
    Barzanouni, Ali
    Malekbala, Ghazaleh
    Sharifan, Leila
    Valverde, Jose C.
    MATHEMATICS, 2020, 8 (07)