TL;DR
This paper presents an efficient algorithm for uniquely mapping integers to elements of the Clifford group on n qubits, enabling rapid random selection and decomposition of group elements, which benefits quantum information processing.
Contribution
The authors adapt the subgroup algorithm for the Clifford group and symplectic group, providing a canonical mapping and factorization method with polynomial complexity.
Findings
Algorithm produces unique Clifford group element from integer in O(n^3)
Provides a factorization into symplectic transvections with at most 4n steps
Enables efficient random sampling and inverse mapping of group elements
Abstract
We give an algorithm which produces a unique element of the Clifford group on qubits from an integer (the number of elements in the group). The algorithm involves operations. It is a variant of the subgroup algorithm by Diaconis and Shahshahani which is commonly applied to compact Lie groups. We provide an adaption for the symplectic group which provides, in addition to a canonical mapping from the integers to group elements , a factorization of into a sequence of at most symplectic transvections. The algorithm can be used to efficiently select random elements of which is often useful in quantum information theory and quantum computation. We also give an algorithm for the inverse map, indexing a group element in time .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
