Complexity of graph-state preparation by Clifford circuits
arXiv:2402.05874 · doi:10.22331/q-2026-07-18-2165
Abstract
In this work, we study the complexity of graph-state preparation in a general model of quantum algorithms that allows measurements in the computational basis, single-qubit Clifford operations, and two-qubit Clifford operations. We define the CZ-complexity of a graph state as the minimum number of two-qubit Clifford operations required to generate from for some . Equivalently, every optimal algorithm can be taken to use only controlled-Z (CZ) gates as its two-qubit Clifford operations. We then give a combinatorial characterization of graph-state transformations. Specifically, can be generated from another graph state by an algorithm of CZ-complexity at most if and only if can be obtained from by vertex deletions, local complementations and at most elementary edge-complementations. Here, an elementary edge-complementation toggles either a single edge, all edges between one vertex and the neighborhood of another, or all edges between the neighborhoods of two non-adjacent vertices. Using this characterization, we relate CZ-complexity to rank-width. For any graph with vertices and rank-width , the CZ-complexity is , and if is connected then it is at least . We also show that these bounds are close to optimal. Finally, for interval graphs and circle graphs, whose rank-width is unbounded, we present preparation algorithms with CZ-complexity and , respectively.
32 pages