Related Experiment Video
Updated: Feb 11, 2026

Magnetic Tweezers for the Measurement of Twist and Torque
Published on: May 19, 2014
Analog Approach to Constraint Satisfaction Enabled by Spin Orbit Torque Magnetic Tunnel Junctions
Parami Wijesinghe1, Chamika Liyanagedera2, Kaushik Roy2
1Purdue University, School of Electrical and Computer Engineering, West Lafayette, Indiana, 47907, USA. pwijesin@purdue.edu.
This study presents a novel hardware analog solver for Boolean satisfiability (k-SAT) problems using Magnetic Tunnel Junctions (MTJs). The MTJ-based system effectively solves hard 3-SAT instances, demonstrating a promising hardware approach for complex computational challenges.
Area of Science:
- Computational complexity theory
- Materials science
- Hardware-based computing
Background:
- Boolean satisfiability (k-SAT) is a fundamental NP-complete problem, representing a significant challenge in computer science.
- Existing solvers often struggle with the computational demands of large-scale k-SAT instances.
- Constraint satisfaction problems are critical in various fields, including artificial intelligence and operations research.
Purpose of the Study:
- To develop and demonstrate a proof-of-concept hardware-based analog solver for k-SAT problems.
- To leverage the unique physics of Magnetic Tunnel Junctions (MTJs) for solving satisfiability problems.
- To evaluate the performance of an MTJ-based system on hard 3-SAT instances.
Main Methods:
- Utilizing Magnetic Tunnel Junctions (MTJs) as the core component for the analog SAT solver.
- Implementing device-level modifications to MTJs to emulate analog SAT solver dynamics.
- Testing the MTJ-based system's ability to solve Boolean satisfiability problems in the presence of thermal noise.
Main Results:
- The MTJ-based system successfully solves Boolean satisfiability problems.
- The hardware solver achieves an 85% success rate on hard 3-SAT problems.
- The solver operates within a polynomial time complexity concerning the number of variables (for <50 variables).
Conclusions:
- Magnetic Tunnel Junctions offer a viable physical platform for building analog hardware SAT solvers.
- The proposed MTJ-based approach provides an efficient solution for a significant fraction of hard 3-SAT problems.
- This work paves the way for novel hardware acceleration of computationally intensive satisfiability problems.
More Related Videos
09:06Visualizing Uniaxial-strain Manipulation of Antiferromagnetic Domains in Fe1+YTe Using a Spin-polarized Scanning Tunneling Microscope
Published on: March 24, 2019
06:55Kinematic History of a Salient-recess Junction Explored through a Combined Approach of Field Data and Analog Sandbox Modeling
Published on: August 5, 2016
Related Concept Videos
Torque On A Current Loop In A Magnetic Field
Consider a rectangular current-carrying loop containing N turns of wire, placed in a uniform magnetic field. The net force on a current-carrying loop...
Torque
Torque can be considered as the rotational counterpart to force. Since forces change the translational...
Electron Orbital Model
The first shell is closest to the nucleus, and it has only one subshell with a single spherical orbital called the...
Atomic Orbitals
Colors and Magnetism
When atoms or molecules absorb light at the proper frequency, their electrons are excited to higher-energy orbitals. For many main group atoms and molecules, the absorbed photons are in the ultraviolet range of the electromagnetic spectrum, which cannot be detected by the human eye. For coordination compounds, the energy difference between the d orbitals often allows photons in the visible range to be absorbed and emitted, which is seen as colors by the human...
Molecular Orbital Theory I