🤖 AI Summary
Addressing the challenge of efficiently simulating high-treewidth quantum circuits with tensor networks, this paper introduces FeynmanDD, a novel decision-diagram-based classical simulation method. Technically, FeynmanDD integrates multi-terminal decision diagrams, the Feynman path integral formalism, Solovay–Kitaev gate approximation, and symbolic representation techniques; it further eliminates dependence on specific universal gate sets via gate-sequence expansion. Crucially, this work is the first to employ linear rank-width—provably upper-bounded by treewidth and strictly smaller for many high-treewidth circuit families—as the key complexity parameter. The time complexity of FeynmanDD depends solely on linear rank-width, yielding asymptotically tighter bounds. Experiments demonstrate substantial speedups over state-of-the-art tensor network methods on benchmark high-treewidth circuit families. Theoretically, FeynmanDD’s complexity is at most a logarithmic factor higher than treewidth, establishing a significant improvement in scalability for classically simulating structured quantum circuits.
📝 Abstract
Classical simulation of quantum circuits is a critical tool for validating quantum hardware and probing the boundary between classical and quantum computational power. Existing state-of-the-art methods, notably tensor network approaches, have computational costs governed by the treewidth of the underlying circuit graph, making circuits with large treewidth intractable. This work rigorously analyzes FeynmanDD, a decision diagram-based simulation method proposed in CAV 2025 by a subset of the authors, and shows that the size of the multi-terminal decision diagram used in FeynmanDD is exponential in the linear rank-width of the circuit graph. As linear rank-width can be substantially smaller than treewidth and is at most larger than the treewidth by a logarithmic factor, our analysis demonstrates that FeynmanDD outperforms all tensor network-based methods for certain circuit families. We also show that the method remains efficient if we use the Solovay-Kitaev algorithm to expand arbitrary single-qubit gates to sequences of Hadamard and T gates, essentially removing the gate-set restriction posed by the method.