Quantum Circuit Optimization with AlphaTensor
Francisco J. R. Ruiz, Tuomas Laakkonen, Johannes Bausch, Matej Balog,, Mohammadamin Barekatain, Francisco J. H. Heras, Alexander Novikov, Nathan, Fitzpatrick, Bernardino Romera-Paredes, John van de Wetering, Alhussein, Fawzi, Konstantinos Meichanetzidis, Pushmeet Kohli

TL;DR
AlphaTensor-Quantum is a deep reinforcement learning method that optimizes quantum circuits by reducing T-gate counts, outperforming existing methods and discovering efficient algorithms for quantum computing tasks.
Contribution
It introduces AlphaTensor-Quantum, a novel RL-based approach that leverages tensor decomposition and domain knowledge for superior T-count optimization in quantum circuits.
Findings
Outperforms existing T-count optimization methods on benchmarks.
Discovers an efficient finite field multiplication algorithm similar to Karatsuba.
Automates the discovery of human-designed solutions for quantum algorithms.
Abstract
A key challenge in realizing fault-tolerant quantum computers is circuit optimization. Focusing on the most expensive gates in fault-tolerant quantum computation (namely, the T gates), we address the problem of T-count optimization, i.e., minimizing the number of T gates that are needed to implement a given circuit. To achieve this, we develop AlphaTensor-Quantum, a method based on deep reinforcement learning that exploits the relationship between optimizing T-count and tensor decomposition. Unlike existing methods for T-count optimization, AlphaTensor-Quantum can incorporate domain-specific knowledge about quantum computation and leverage gadgets, which significantly reduces the T-count of the optimized circuits. AlphaTensor-Quantum outperforms the existing methods for T-count optimization on a set of arithmetic benchmarks (even when compared without making use of gadgets). Remarkably,…
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.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
MethodsSparse Evolutionary Training
