# Digital Memcomputing: from Logic to Dynamics to Topology

**Authors:** Massimiliano Di Ventra, Igor V. Ovchinnikov

arXiv: 1903.08732 · 2019-10-02

## TL;DR

This paper explores how digital memcomputing machines (DMMs) use complex dynamical systems and topological theories to efficiently solve combinatorial optimization problems by eliminating logical inconsistencies through instantons.

## Contribution

It introduces a supersymmetric, topological framework for understanding DMMs, linking their dynamics to topological invariants and polynomial complexity in problem-solving.

## Key findings

- DMMs avoid chaos and periodic orbits in their dynamical systems.
- The number of instantons needed is bounded by the number of state variables.
- Topological matrix elements relate to the solution process in DMMs.

## Abstract

Digital memcomputing machines (DMMs) are a class of computational machines designed to solve combinatorial optimization problems. A practical realization of DMMs can be accomplished via electrical circuits of highly non-linear, point-dissipative dynamical systems engineered so that periodic orbits and chaos can be avoided. A given logic problem is first mapped into this type of dynamical system whose point attractors represent the solutions of the original problem. A DMM then finds the solution via a succession of elementary instantons whose role is to eliminate solitonic configurations of logical inconsistency ("logical defects") from the circuit. By employing a supersymmetric theory of dynamics, a DMM can be described by a cohomological field theory that allows for computation of certain topological matrix elements on instantons that have the mathematical meaning of intersection numbers on instantons. We discuss the "dynamical" meaning of these matrix elements, and argue that the number of elementary instantons needed to reach the solution cannot exceed the number of state variables of DMMs, which in turn can only grow at most polynomially with the size of the problem. These results shed further light on the relation between logic, dynamics and topology in digital memcomputing.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.08732/full.md

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/1903.08732/full.md

## References

43 references — full list in the complete paper: https://tomesphere.com/paper/1903.08732/full.md

---
Source: https://tomesphere.com/paper/1903.08732