2022
DOI: 10.1103/physrevapplied.17.024052
|View full text |Cite
|
Sign up to set email alerts
|

Spintronics-compatible Approach to Solving Maximum-Satisfiability Problems with Probabilistic Computing, Invertible Logic, and Parallel Tempering

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
12
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 20 publications
(12 citation statements)
references
References 44 publications
0
12
0
Order By: Relevance
“…Future possibilities involve more sophisticated sampling and annealing algorithms such as parallel tempering (PT) (see Ref. [128,129] for some initial investigations). Further improvements to hardware implementation include adaptive versions of PT [130] as well as sophisticated nonequilibrium Monte Carlo (NMC) algorithms [131].…”
Section: Outlook: Algorithms and Applications Beyondmentioning
confidence: 99%
“…Future possibilities involve more sophisticated sampling and annealing algorithms such as parallel tempering (PT) (see Ref. [128,129] for some initial investigations). Further improvements to hardware implementation include adaptive versions of PT [130] as well as sophisticated nonequilibrium Monte Carlo (NMC) algorithms [131].…”
Section: Outlook: Algorithms and Applications Beyondmentioning
confidence: 99%
“…A hypergraph can be considered as a generalization of graphical data structures wherein an edge (known as a hyperedge) can connect any number of vertices; this is in contrast to a graph where an edge can join a maximum of two vertices. Analog models for solving combinatorial problems in hypergraphs have been relatively less explored [29]- [31]. We note that such problems can, in theory, be reduced to problems that have objective functions with quadratic degree [32], [33].…”
Section: Introductionmentioning
confidence: 99%
“…Examples include utilizing analog weights encoded in memristors to perform matrix multiplication, [ 17–21 ] implementing stochastic computing to improve the size and energy efficiency of neural networks, [ 22–28 ] as well as using various in‐memory, reservoir, probabilistic, and other physics‐based approaches to computing that capitalize on the unique physics of emerging nanodevices. [ 29–33 ]…”
Section: Introductionmentioning
confidence: 99%
“…Examples include utilizing analog weights encoded in memristors to perform matrix multiplication, [17][18][19][20][21] implementing stochastic computing to improve the size and energy efficiency of neural networks, [22][23][24][25][26][27][28] as well as using various in-memory, reservoir, probabilistic, and other physics-based approaches to computing that capitalize on the unique physics of emerging nanodevices. [29][30][31][32][33] MRAM has emerged as the most promising candidate for many of the above-mentioned embedded applications due to its fast write and read speed, high density (using a onetransistor [12,13] or zero-transistor cell with a two-terminal select device [34] ), high endurance, nonvolatile data retention, and relative ease of integration with existing semiconductor processes, due to the availability of 300 mm volume processing tools.…”
Section: Introductionmentioning
confidence: 99%