Skip to main content
QUICK REVIEW

[論文レビュー] On Achievable Rates and Complexity of LDPC Codes for Parallel Channels with Application to Puncturing

Igal Sason, Gil Wiechman|ArXiv.org|Aug 16, 2005
Error Correcting Code Techniques参考文献 15被引用数 5
ひとこと要約

本稿は、パラレルな無記憶的バイナリ入力出力対称(MBIOS)チャネルにおけるLDPCコードの実現可能なレートの上界と、デコーディングの計算量の下界を導出する。特に、パunctured LDPCコードへの応用を含む。デコーディングの計算量が、チャネル容量からのギャップの逆数の対数に比例して増加することを確立し、特にランダムおよび意図的なパuncturingを施したコードに対して、MLデコーディングおよび反復デコーディングの両状況下での性能限界を厳密に評価する。

ABSTRACT

This paper considers the achievable rates and decoding complexity of low-density parity-check (LDPC) codes over statistically independent parallel channels. The paper starts with the derivation of bounds on the conditional entropy of the transmitted codeword given the received sequence at the output of the parallel channels; the component channels are considered to be memoryless, binary-input, and output-symmetric (MBIOS). These results serve for the derivation of an upper bound on the achievable rates of ensembles of LDPC codes under optimal maximum-likelihood (ML) decoding when their transmission takes place over parallel MBIOS channels. The paper relies on the latter bound for obtaining upper bounds on the achievable rates of ensembles of randomly and intentionally punctured LDPC codes over MBIOS channels. The paper also provides a lower bound on the decoding complexity (per iteration) of ensembles of LDPC codes under message-passing iterative decoding over parallel MBIOS channels; the bound is given in terms of the gap between the rate of these codes for which reliable communication is achievable and the channel capacity. The paper presents a diagram which shows interconnections between the theorems introduced in this paper and some other previously reported results. The setting which serves for the derivation of the bounds on the achievable rates and decoding complexity is general, and the bounds can be applied to other scenarios which can be treated as different forms of communication over parallel channels.

研究の動機と目的

  • 最適な最大尤度(ML)デコーディング下での、パラレルなMBIOSチャネル上におけるLDPCコード集合の実現可能なレートの上界を導出すること。
  • ランダムおよび意図的なパuncturingを施したLDPCコードの性能限界を、それらをパラレルチャネルを介した通信としてモデル化することで分析すること。
  • チャネル容量とのギャップで正規化された、パラレルなMBIOSチャネル上におけるLDPCコードの1反復あたりのデコーディング計算量の下界を確立すること。
  • 部分的に最適でない反復デコーディングとMLデコーディングとの間の性能損失、およびMLデコーディング下でもコード構造に起因する損失を定量化すること。
  • パunctured LDPCコード、非一様保護コード、LDPC符号化変調を、パラレルチャネルモデルの特殊ケースとして統合的に扱えるフレームワークを提供すること。

提案手法

  • 対称性および情報理論的不等式を用いて、パラレルなMBIOSチャネル上での受信系列を前提とした符号語の条件付きエントロピーの境界を導出する。
  • これらの境界を応用し、チャネル容量とコードレートのギャップを活用することで、MLデコーディング下でのLDPCコード集合の実現可能なレートの上界を導出する。
  • 平均右次数 aR を計算量の代理変数として用い、容量ギャップの逆数の対数的増加に基づく、1反復あたりのデコーディング計算量の下界を導入する。
  • 重要なパrameter ξ を 0 に設定し、無限級数を最初の項に切り詰めることで、レートの上界を緩和し、既存の計算量境界の再導出を可能にする。
  • 密度発展およびガウス近似技術を用いて、特に意図的なパuncturingを施した集合に対して、反復デコーディングにおける閾値を分析する。
  • 導出された計算量下界を単純化することで、ランダムパuncturingLDPCコードに対する既知の計算量下界を再導出し、先行研究と整合性を検証する。

実験結果

リサーチクエスチョン

  • RQ1パラレルなMBIOSチャネル上におけるLDPCコード集合の、最適なMLデコーディング下での理論的上界レートは何か?
  • RQ2パラレルなMBIOSチャネル上におけるLDPCコードのデコーディング計算量は、チャネル容量とのギャップにどのように依存するか?
  • RQ3パunctured LDPCコードにおいて、反復デコーディングによる性能劣化はMLデコーディングと比較してどの程度か?
  • RQ4意図的なパuncturingパターンは、反復デコーディング下での閾値および漸近的性能にどのように影響を与えるか?
  • RQ5導出された境界は、パuncturing、非一様保護、LDPC符号化変調といったさまざまな符号化通信形式を統合的にカバーできるか?

主な発見

  • MLデコーディング下でのパラレルなMBIOSチャネル上におけるLDPCコード集合の実現可能なレートの上界が導出され、先行の単一チャネル境界を一般化する。
  • パラレルなMBIOSチャネル上におけるLDPCコードの1反復あたりのデコーディング計算量は、容量ギャップの逆数の対数に比例して増加する。すなわち、ある定数 c に対して χD(ε) ≥ c · log(1/ε) が成り立つ。
  • ランダムパunctured LDPCコードに対しては、導出された計算量下界が [10, Theorem 4] で報告された既存の境界と一致し、手法の妥当性が検証された。
  • バイナリエラージャーチャネル(BEC)に対しては、エラージャー確率とパuncturingレートを考慮した、洗練された計算量下界が導出され、[10, Theorem 3] と整合する。
  • 密度発展を用いた反復デコーディングの閾値とMLデコーディングの閾値を比較することで、反復デコーディングに起因する性能損失が定量化された。
  • 本フレームワークは、パunctured LDPCコード、非一様保護コード、LDPC符号化変調を、パラレルチャネルモデルの特殊ケースとして統合的に分析可能である。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。