arrow
Return

Universal Memcomputing Machines

delete2015-11-01
delete101
delete
OA
AI
F
Fabio L. Traversa *
M
Massimiliano Di Ventra
DOI:10.1109/TNNLS.2015.2391182delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We introduce the notion of universal memcomputing machines (UMMs): a class of brain-inspired general-purpose computing machines based on systems with memory, whereby processing and storing of information occur on the same physical location. We analytically prove that the memory properties of UMMs endow them with universal computing power (they are Turing-complete), intrinsic parallelism, functional polymorphism, and information overhead, namely, their collective states can support exponential data compression directly in memory. We also demonstrate that a UMM has the same computational power as a nondeterministic Turing machine, namely, it can solve nondeterministic polynomial (NP)-complete problems in polynomial time. However, by virtue of its information overhead, a UMM needs only an amount of memory cells (memprocessors) that grows polynomially with the problem size. As an example, we provide the polynomial-time solution of the subset-sum problem and a simple hardware implementation of the same. Even though these results do not prove the statement NP = P within the Turing paradigm, the practical realization of these UMMs would represent a paradigm shift from the present von Neumann architectures, bringing us closer to brain-like neural computation.
Keywords:
Brain
discrete Fourier transform (DFT)
dynamic computing random access memory (DCRAM)
elements with memory
fast Fourier transform (FFT)
Fourier transform
memcomputing
memory
memristors
neural computing
nondeterministic polynomial (NP)-complete
subset-sum problem (SSP)
Turing machine (TM)
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Neural Networks and Learning Systems cover
IEEE Transactions on Neural Networks and Learning Systems
IF:
8.9
Papers:
7.5K
Citations:
7.2W

Organization

University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K
Cited Papers

Cited Papers

A ferroelectric memristor
err2012-09-16
err974
PREAI
errChanthbouala, Andre; Garcia, Vincent; Cherifi, Ryan O.; Bouzehouane, Karim; Fusil, Stephane; Moya, Xavier; Xavier, Stephane; Yamada, Hiroyuki; Deranlot, Cyrile; Mathur, Neil D.; Bibes, Manuel; Barthelemy, Agnes; Grollier, Julie
errShare
errSave
Extractive Desulfurization of Gasoline Using Imidazolium-Based Phosphoric Ionic Liquids
err2006-08-12
err0
PREAI
errYi Nie; Chunxi Li; Aijun Sun; Hong Meng; Zihao Wang
errShare
errSave
Programmable Resistance Switching in Nanoscale Two-Terminal Devices
err2009-01-14
err327
PREAI
errJo, Sung Hyun; Kim, Kuk-Hwan; Lu, Wei
errShare
errSave
Stabilized Sulfonated Aromatic Polymers by in situ Solvothermal Cross-Linking
err2014-10-10
err0
errOAAI
errMaria Luisa Di Vona; Emanuela Sgreccia; Riccardo Narducci; Luca Pasquini; Hongying Hou; Philippe Knauth
errShare
errSave
Memory Models of Adaptive Behavior
err2013-09-01
err27
errOAAI
errLorenzo Traversa, Fabio; Pershin, Yuriy V.; Di Ventra, Massimiliano
errShare
errSave
Nanoionics-based resistive switching memories
err2007-11-01
err4.6K
PREAI
errWaser, RaineR; Aono, Masakazu
errShare
errSave
Individual Modulation of Pain Sensitivity under Stress
err2013-05-01
err0
errOAAI
errTatyana Reinhardt; Nikolaus Kleindienst; Rolf-Detlef Treede; Martin Bohus; Christian Schmahl
errShare
errSave
researcher View more