Related Experiment Video
Updated: Jun 26, 2025

Nanofabrication of Gate-defined GaAs/AlGaAs Lateral Quantum Dots
Published on: November 1, 2013
3SAT on an all-to-all-connected CMOS Ising solver chip
Hüsrev Cılasun1, Ziqing Zeng1, Ramprasath S2
1University of Minnesota, Minneapolis, USA.
Abstract:
This work solves 3SAT, a classical NP-complete problem, on a CMOS-based Ising hardware chip with all-to-all connectivity. The paper addresses practical issues in going from algorithms to hardware. It considers several degrees of freedom in mapping the 3SAT problem to the chip-using multiple Ising formulations for 3SAT; exploring multiple strategies for decomposing large problems into subproblems that can be accommodated on the Ising chip; and executing a sequence of these subproblems on CMOS hardware to obtain the solution to the larger problem. These are evaluated within a software framework, and the results are used to identify the most promising formulations and decomposition techniques. These best approaches are then mapped to the all-to-all hardware, and the performance of 3SAT is evaluated on the chip. Experimental data shows that the deployed decomposition and mapping strategies impact SAT solution quality: without our methods, the CMOS hardware cannot achieve 3SAT solutions on SATLIB benchmarks. Under the assumption of some hardware improvements, our chip-based 3SAT solver demonstrates a remarkable 250 acceleration compared to Tabu search in dwave-hybrid on a CPU.
Related Concept Videos
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Network Function of a Circuit
Ampere's Law: Problem-Solving
Specific steps need to be considered while calculating the symmetric magnetic field distribution...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
MOSFET
In an n-MOSFET, the structure includes n-type source and drain...
Control System Problem
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...

