MIT Quantum Computation II (Spring 2023)
This final project explores the hypergraph product of convolutional codes. It is part of a research project conducted at MIT’s Shor group in collaboration with Zhiyang He, Andrey Boris Khesin, Jonathan Lu, and Peter Shor. The focus is on exploring quantum CSS codes through the lens of hypergraph products and convolutional code techniques.
Main contents of the final project paper:
- Hypergraph construction of quantum CSS codes: hypergraph products can be used to generate quantum block codes using classical ones. This project seeks to apply this “quantization” technique to convolutional codes.
- Relation between classical convolutional and block codes: convolutional codes generalize block codes by replacing scalars in parity-check matrices with polynomials of the delay operator. Scalar parity-check matrices are generalized to modules, and syndrome equations are computed using the invariant-factor theorem.
- Maximum-likelihood decoding, the Viterbi Algorithm: explains the construction of message-based (common used classically but not quantum-applicable) and syndrome-based decoding. This highlights the unique challenges quantum convolutional codes compared to their classical counterparts.
- The quantum syndrome-based Viterbi algorithm for convolutional codes is impractical since the trellis length (runtime is exponential in this) scales linearly with runtime.

