Designing quantum circuits for decoding binary linear codes
Hyungkee Yoo,Whan-Hyuk Choi,Yoonjin Lee
DOI: https://doi.org/10.1088/1751-8121/ad955d
2024-11-28
Journal of Physics A Mathematical and Theoretical
Abstract:In the coding theory, it is one of the most important research problems to find an efficient algorithm for the decoding process. A quantum computer is an innovative computing device that performs calculations using the principles of quantum mechanics. In this paper, we find a decoding algorithm for binary linear codes using quantum circuits; this is the first time that quantum circuits are used as a main tool for decoding binary linear codes. Our decoding algorithm is mainly based on Grover's search algorithm. In detail, we study the process of implementing the exhaustive search using quantum circuits for decoding binary linear codes. For our purpose, we design a modified Grover's algorithm (Algorithm 1) using three tools: the matrix multiplier, the Hamming weight counter, and the state indicator. We present Algorithm 2, which is a quantum decoding algorithm for binary linear codes. We illustrate Algorithm 1 using the [7, 4, 3] Hamming code, and Algorithm 2 is implemented by IBM Quantum Composer.
physics, multidisciplinary, mathematical