English

Quantum Graph-State Synthesis with SAT

Quantum Physics 2024-10-28 v2 Data Structures and Algorithms

Abstract

In quantum computing and quantum information processing, graph states are a specific type of quantum states which are commonly used in quantum networking and quantum error correction. A recurring problem is finding a transformation from a given source graph state to a desired target graph state using only local operations. Recently it has been shown that deciding transformability is already NP-hard. In this paper, we present a CNF encoding for both local and non-local graph state operations, corresponding to one- and two-qubit Clifford gates and single-qubit Pauli measurements. We use this encoding in a bounded-model-checking set-up to synthesize the desired transformation. Additionally, for a completeness threshold on local transformations, we provide an upper bound on the length of the transformation if it exists. We evaluate the approach in two settings: the first is the synthesis of the ubiquitous GHZ state from a random graph state where we can vary the number of qubits, while the second is based on a proposed 14 node quantum network. We find that the approach is able to synthesize transformations for graphs up to 17 qubits in under 30 minutes.

Keywords

Cite

@article{arxiv.2309.03593,
  title  = {Quantum Graph-State Synthesis with SAT},
  author = {Sebastiaan Brand and Tim Coopmans and Alfons Laarman},
  journal= {arXiv preprint arXiv:2309.03593},
  year   = {2024}
}
R2 v1 2026-06-28T12:15:08.462Z