Manjushri: A Tool for Equivalence Checking of Quantum Circuits

Abstract

Verifying whether two quantum circuits are equivalent is a central challenge in the compilation and optimization of quantum programs. We introduce Manjushri, a new automated framework for scalable quantum-circuit equivalence checking. Manjushri uses local projections as discriminative circuit fingerprints, implemented with weighted binary decision diagrams (WBDDs), yielding a compact and efficient symbolic representation of quantum behavior. We present an extensive experimental evaluation that, for random 1D Clifford+T circuits, explores the trade-off between Manjushri and ECMC, a tool for equivalence checking based on a much different approach. Manjushri is much faster up to depth 30 (with the crossover point varying from 39--49, depending on the number of qubits and whether the input circuits are equivalent or inequivalent): when inputs are equivalent, Manjushri is about 10× faster (or more); when inputs are inequivalent, Manjushri is about 8× faster (or more). For both kinds of equivalence-checking outcomes, ECMC's success rate out to depth 50 is impressive on 32- and 64-qubit circuits: on such circuits, ECMC is almost uniformly successful. However, ECMC struggled on 128-qubit circuits for some depths. Manjushri is almost uniformly successful out to about depth 38, before tailing off to about 75\% at depth 50 (falling to 0\% at depth 48 for 128-qubit circuits that are equivalent). These results establish that Manjushri is a practical and scalable solution for large-scale quantum-circuit verification, and would be the preferred choice unless clients need to check equivalence of circuits of depth >38.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…