Sign problem in tensor network contraction
Jielun Chen, Jiaqing Jiang, Dominik Hangleiter, Norbert Schuch

TL;DR
This paper explores how the sign structure of tensor networks influences the computational complexity of contraction, revealing phase transitions in difficulty related to positivity and entanglement, with implications for quantum many-body simulations.
Contribution
It demonstrates the impact of tensor entry signs on contraction complexity, identifies phase transitions in contraction difficulty, and introduces a positive tensor network approach for PEPS.
Findings
Monte Carlo contraction becomes easier with positive entries
Boundary tensor network contraction transitions from hard to easy with slight positivity bias
PEPS expectation values can be mapped to positive tensor networks, simplifying contraction
Abstract
We investigate how the computational difficulty of contracting tensor networks depends on the sign structure of the tensor entries. Using results from computational complexity, we observe that the approximate contraction of tensor networks with only positive entries has lower complexity. This raises the question how this transition in computational complexity manifests itself in the hardness of different contraction schemes. We pursue this question by studying random tensor networks with varying bias towards positive entries. First, we consider contraction via Monte Carlo sampling, and find that the transition from hard to easy occurs when the entries become predominantly positive; this can be seen as a tensor network manifestation of the Quantum Monte Carlo sign problem. Second, we analyze the commonly used contraction based on boundary tensor networks. Its performance is governed by…
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
TopicsComputational Physics and Python Applications · Parallel Computing and Optimization Techniques · Control and Stability of Dynamical Systems
