首页> 外文会议>48th Annual Allerton Conference on Communication, Control, and Computing >Low complexity Linear Programming decoding of nonbinary linear codes
【24h】

Low complexity Linear Programming decoding of nonbinary linear codes

机译:非二进制线性码的低复杂度线性编程解码

获取原文

摘要

Linear Programming (LP) decoding of Low-Density Parity-Check (LDPC) codes has attracted much attention in the research community in the past few years. The aim of LP decoding is to develop an algorithm which has error-correcting performance similar to that of the Sum-Product (SP) decoding algorithm, while at the same time it should be amenable to mathematical analysis. The LP decoding algorithm has been derived for both binary and nonbinary decoding frameworks. However, the most important problem with LP decoding for both binary and nonbinary linear codes is that the complexity of standard LP solvers such as the simplex algorithm remain prohibitively large for codes of moderate to large block length. To address this problem, Vontobel et al. proposed a low complexity LP decoding algorithm for binary linear codes which has complexity linear in the block length. In this paper, we extend the latter work and propose a low-complexity LP decoding algorithm for nonbinary linear codes. We use the LP formulation for the nonbinary codes as a basis and derive a pair of primal-dual LP formulations. The dual LP is then used to develop the low-complexity LP decoding algorithm for nonbinary linear codes. The complexity of the proposed algorithm is linear in the block length and is limited mainly by the maximum check node degree. As a proof of concept, we also present a simulation result for a [80, 48] LDPC code defined over ℤ4 using quaternary phase-shift keying over the AWGN channel, and we show that the error-correcting performance of the proposed LP decoding algorithm is similar to that of the standard LP decoding using the simplex solver.
机译:低密度奇偶校验(LDPC)码的线性编程(LP)解码在过去几年中引起了研究界的广泛关注。 LP解码的目的是开发一种具有与Sum-Product(SP)解码算法相似的纠错性能的算法,同时应进行数学分析。已针对二进制和非二进制解码框架导出了LP解码算法。然而,对于二进制和非二进制线性码的LP解码的最重要的问题是,对于中等至大块长度的代码,诸如单纯形算法之类的标准LP解算器的复杂度仍然过高。为了解决这个问题,Vontobel等。提出了一种用于二进制线性码的低复杂度LP解码算法,该算法在块长度上具有线性的复杂度。在本文中,我们扩展了后者的工作,并提出了一种用于非二进制线性码的低复杂度LP解码算法。我们将LP公式用于非二进制代码作为基础,并得出一对原始对偶LP公式。然后,使用双LP来开发用于非二进制线性码的低复杂度LP解码算法。所提出算法的复杂度在块长度上是线性的,并且主要受到最大校验节点度的限制。作为概念证明,我们还提供了在AWGN通道上使用四相移键控在over 4 上定义的[80,48] LDPC码的仿真结果,并且我们证明了误差-所提出的LP解码算法的校正性能与使用单纯形求解器的标准LP解码的校正性能相似。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号