论文标题

关于使用本地图搜索解码芦苇毛刺代码

On Decoding of Reed-Muller Codes Using a Local Graph Search

论文作者

Kamenev, Mikhail

论文摘要

我们提出了一种用于Reed-Muller(RM)代码的新型迭代解码算法,该算法利用了代码的图表。所考虑的图的顶点对应于编码字,当且仅当相应的编码字之间的锤击距离等于代码的最小距离时,两个顶点由边缘连接。该算法使用贪婪的本地搜索来找到一个优化度量的节点,例如接收的向量与相应的代码字之间的相关性。此外,一旦找到有效的密码字,可以使用环状冗余检查来终止搜索,从而改善算法的平均计算复杂性。 Simulation results for both binary symmetric channel and additive white Gaussian noise channel show that the presented decoder approaches the performance of maximum likelihood decoding for RM codes of length less than 1024 and for the second-order RM codes of length less than 4096. Moreover, it is demonstrated that the considered decoding approach outperforms state-of-the-art decoding algorithms of RM codes with similar computational complexity for a wide range of块长度和费率。

We present a novel iterative decoding algorithm for Reed-Muller (RM) codes, which takes advantage of a graph representation of the code. Vertices of the considered graph correspond to codewords, with two vertices being connected by an edge if and only if the Hamming distance between the corresponding codewords equals the minimum distance of the code. The algorithm uses a greedy local search to find a node optimizing a metric, e.g. the correlation between the received vector and the corresponding codeword. In addition, the cyclic redundancy check can be used to terminate the search as soon as a valid codeword is found, leading to an improvement in the average computational complexity of the algorithm. Simulation results for both binary symmetric channel and additive white Gaussian noise channel show that the presented decoder approaches the performance of maximum likelihood decoding for RM codes of length less than 1024 and for the second-order RM codes of length less than 4096. Moreover, it is demonstrated that the considered decoding approach outperforms state-of-the-art decoding algorithms of RM codes with similar computational complexity for a wide range of block lengths and rates.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源