Posted

Julien Codsi, Tuomas Laakkonen (Mar 09 2026).
Abstract: Various algorithms have been developed to simulate quantum circuits on classical hardware. Among the most prominent are approaches based on \emphstabilizer decompositions and \emphtensor network contraction. In this work, we present a unified framework that bridges these two approaches, placing them under a common formalism. Using this, we present two new algorithms to simulate an nn-qubit circuit CC: one that runs in O~(Ttw(C))\tilde{O}(T^{\mathsf{tw}(C)}) time and the other in O~(Tγtw(C))\tilde{O}(T^{\gamma\cdot \mathsf{tw}(C)}) time, where tw(C)\mathsf{tw}(C) and rw(C)\mathsf{rw}(C) refer to the the tree-width and rank-width, respectively, of a tensor network associated to CC, TT is the number of non-Clifford gates in CC, and γ3.42\gamma \approx 3.42. The proposed algorithms are simple, only require a linear amount of memory, are trivially parallelizable, and interact nicely with ZX-diagram simplification routines. Furthermore, we introduce the refined complexity measures \emphfocused tree-width and \emphfocused rank-width, which are always at least as efficient as their standard equivalent; these can be directly applied within our simulation algorithms, allowing for a more precise upper bound on the run time.

Order by:

Want to join this discussion?

Join our community today and start discussing with our members by participating in exciting events, competitions, and challenges. Sign up now to engage with quantum experts!