Virtual Parallel Computing and a Search Algorithm using Matrix Product States
Claudio Chamon, Eduardo R. Mucciolo

TL;DR
This paper introduces a classical parallel computing method based on matrix product states, enabling efficient search problem solving that can outperform quantum algorithms like Grover's under certain conditions.
Contribution
It presents a novel classical parallelization approach using matrix product states and demonstrates its potential to solve specific search problems more efficiently than quantum algorithms.
Findings
Matrix evolution simulates classical gates efficiently.
The method can solve certain search problems in subexponential time.
It outperforms Grover's quantum algorithm for restricted cases.
Abstract
We propose a form of parallel computing on classical computers that is based on matrix product states. The virtual parallelization is accomplished by representing bits with matrices and by evolving these matrices from an initial product state that encodes multiple inputs. Matrix evolution follows from the sequential application of gates, as in a logical circuit. The action by classical probabilistic one-bit and deterministic two-bit gates such as NAND are implemented in terms of matrix operations and, as opposed to quantum computing, it is possible to copy bits. We present a way to explore this method of computation to solve search problems and count the number of solutions. We argue that if the classical computational cost of testing solutions (witnesses) requires less than local two-bit gates acting on bits, the search problem can be fully solved in subexponential time.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
