Minimal-memory realization of pearl-necklace encoders of general quantum convolutional codes
Monireh Houshmand, Saied Hosseini-Khayat

TL;DR
This paper develops an efficient algorithm to convert theoretical pearl-necklace encoders of general quantum convolutional codes into practical, minimal-memory realizations by analyzing gate commutativity and using weighted graphs.
Contribution
It extends previous work to general quantum codes, providing a polynomial-time algorithm for minimal-memory implementation based on commutativity relations.
Findings
Algorithm finds minimal memory for quantum encoders
Uses weighted graph to analyze non-commutative paths
Complexity is polynomial in number of gate strings
Abstract
Quantum convolutional codes, like their classical counterparts, promise to offer higher error correction performance than block codes of equivalent encoding complexity, and are expected to find important applications in reliable quantum communication where a continuous stream of qubits is transmitted. Grassl and Roetteler devised an algorithm to encode a quantum convolutional code with a "pearl-necklace encoder." Despite their theoretical significance as a neat way of representing quantum convolutional codes, they are not well-suited to practical realization. In fact, there is no straightforward way to implement any given pearl-necklace structure. This paper closes the gap between theoretical representation and practical implementation. In our previous work, we presented an efficient algorithm for finding a minimal-memory realization of a pearl-necklace encoder for…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
