Hyper-optimized tensor network contraction

Tensor networks represent the state-of-the-art in computational methods across many disciplines, including the classical simulation of quantum many-body systems and quantum circuits. Several applications of current interest give rise to tensor networks with irregular geometries. Finding the best pos...

Full description

Bibliographic Details
Main Authors: Johnnie Gray, Stefanos Kourtis
Format: Article
Language:English
Published: Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften 2021-03-01
Series:Quantum
Online Access:https://quantum-journal.org/papers/q-2021-03-15-410/pdf/
id doaj-e34116e28a084e43ba047d30dde71d26
record_format Article
spelling doaj-e34116e28a084e43ba047d30dde71d262021-03-15T16:38:05ZengVerein zur Förderung des Open Access Publizierens in den QuantenwissenschaftenQuantum2521-327X2021-03-01541010.22331/q-2021-03-15-41010.22331/q-2021-03-15-410Hyper-optimized tensor network contractionJohnnie GrayStefanos KourtisTensor networks represent the state-of-the-art in computational methods across many disciplines, including the classical simulation of quantum many-body systems and quantum circuits. Several applications of current interest give rise to tensor networks with irregular geometries. Finding the best possible contraction path for such networks is a central problem, with an exponential effect on computation time and memory footprint. In this work, we implement new randomized protocols that find very high quality contraction paths for arbitrary and large tensor networks. We test our methods on a variety of benchmarks, including the random quantum circuit instances recently implemented on Google quantum chips. We find that the paths obtained can be very close to optimal, and often many orders or magnitude better than the most established approaches. As different underlying geometries suit different methods, we also introduce a hyper-optimization approach, where both the method applied and its algorithmic parameters are tuned during the path finding. The increase in quality of contraction schemes found has significant practical implications for the simulation of quantum many-body systems and particularly for the benchmarking of new quantum chips. Concretely, we estimate a speed-up of over 10,000$\times$ compared to the original expectation for the classical simulation of the Sycamore `supremacy' circuits.https://quantum-journal.org/papers/q-2021-03-15-410/pdf/
collection DOAJ
language English
format Article
sources DOAJ
author Johnnie Gray
Stefanos Kourtis
spellingShingle Johnnie Gray
Stefanos Kourtis
Hyper-optimized tensor network contraction
Quantum
author_facet Johnnie Gray
Stefanos Kourtis
author_sort Johnnie Gray
title Hyper-optimized tensor network contraction
title_short Hyper-optimized tensor network contraction
title_full Hyper-optimized tensor network contraction
title_fullStr Hyper-optimized tensor network contraction
title_full_unstemmed Hyper-optimized tensor network contraction
title_sort hyper-optimized tensor network contraction
publisher Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften
series Quantum
issn 2521-327X
publishDate 2021-03-01
description Tensor networks represent the state-of-the-art in computational methods across many disciplines, including the classical simulation of quantum many-body systems and quantum circuits. Several applications of current interest give rise to tensor networks with irregular geometries. Finding the best possible contraction path for such networks is a central problem, with an exponential effect on computation time and memory footprint. In this work, we implement new randomized protocols that find very high quality contraction paths for arbitrary and large tensor networks. We test our methods on a variety of benchmarks, including the random quantum circuit instances recently implemented on Google quantum chips. We find that the paths obtained can be very close to optimal, and often many orders or magnitude better than the most established approaches. As different underlying geometries suit different methods, we also introduce a hyper-optimization approach, where both the method applied and its algorithmic parameters are tuned during the path finding. The increase in quality of contraction schemes found has significant practical implications for the simulation of quantum many-body systems and particularly for the benchmarking of new quantum chips. Concretely, we estimate a speed-up of over 10,000$\times$ compared to the original expectation for the classical simulation of the Sycamore `supremacy' circuits.
url https://quantum-journal.org/papers/q-2021-03-15-410/pdf/
work_keys_str_mv AT johnniegray hyperoptimizedtensornetworkcontraction
AT stefanoskourtis hyperoptimizedtensornetworkcontraction
_version_ 1724220572657778688