Skip to main content
QUICK REVIEW

[論文レビュー] Concatenated Polar Codes

Mayank Bakshi, Sidharth Jaggi|arXiv (Cornell University)|Jan 14, 2010
Error Correcting Code Techniques参考文献 6被引用数 10
ひとこと要約

本稿では、短い極性符号を内部符号として、高レートのリード・ソロモン符号を外部符号として組み合わせる連結符号化方式を提案する。この方式により、極性符号の誤り確率の減少率が著しく向上する。適切なパラメータ選定により、近似的に指数関数的減少(exp(−Ω(N log⁻²⁷ᐟ⁸ N)))を達成しつつ、計算量はO(N log N)を維持し、複雑性を増加させることなく、標準的な極性符号を著しく上回る性能を達成する。

ABSTRACT

Polar codes have attracted much recent attention as the first codes with low computational complexity that provably achieve optimal rate-regions for a large class of information-theoretic problems. One significant drawback, however, is that for current constructions the probability of error decays sub-exponentially in the block-length (more detailed designs improve the probability of error at the cost of significantly increased computational complexity \cite{KorUS09}). In this work we show how the the classical idea of code concatenation -- using "short" polar codes as inner codes and a "high-rate" Reed-Solomon code as the outer code -- results in substantially improved performance. In particular, code concatenation with a careful choice of parameters boosts the rate of decay of the probability of error to almost exponential in the block-length with essentially no loss in computational complexity. We demonstrate such performance improvements for three sets of information-theoretic problems -- a classical point-to-point channel coding problem, a class of multiple-input multiple output channel coding problems, and some network source coding problems.

研究の動機と目的

  • 標準的な極性符号の指数的でない誤り確率減少率(sub-exponential decay rate)を是正すること。これは、低複雑性であるものの実用的性能を制限する要因である。
  • 計算量を増加させることなく、極性符号の誤り減少率を向上させること。
  • 符号連結の性能向上効果を、点対点チャネル、MIMOチャネル、およびネットワークソース符号化を含む、複数の情報理論的問題に拡張すること。
  • 連結設計において、極性符号の線形性および低複雑性の符号化/復号構造を維持すること。
  • 提案手法が、近似的に最適な誤り減少率を達成しつつ、O(N log N)の符号化・復号複雑性を維持することを示すこと。

提案手法

  • 極性符号のブロック長をΘ(log³ N)とし、レートRIとする内部符号として使用。これにより、高速な極性化と低複雑性を実現する。
  • ブロック長N log⁻³ N、かつ1に近いレートを有する、高レートのシステム的リード・ソロモン符号を外部符号として採用。これにより、効率的な誤り補正が可能になる。
  • 符号連結を適用:内部符号の出力を外部RS符号で符号化し、内部復号に失敗した場合の誤りを外部符号が補正可能にする。
  • 極性符号(F₂上)とリード・ソロモン符号(Fq上)の両方の線形性を活用するため、q = 2ʳを選び、全体としてF₂上での線形性を維持する。
  • 中間の失敗状態(内部符号の失敗率がa log⁻³ᐟ² N未満)では、Berlekamp-Massey復号を外部RS符号に適用。これは複雑性の主因ではあるが、発生確率は無視できるほど小さい。
  • MIMOチャネルおよびネットワークソース符号化問題への応用を拡張するため、問題構造に応じて内部符号と外部符号の役割を再定義する。

実験結果

リサーチクエスチョン

  • RQ1符号連結により、計算量を増加させることなく、極性符号の誤り確率減少率を著しく向上させることができるか?
  • RQ2極性符号の連結において、誤り減少率と複雑性のトレードオフを最適化する内部符号長および外部符号レートは何か?
  • RQ3連結方式が、極性符号の低複雑性符号化・復号特性を維持しつつ、近似的に最適な誤り性能を達成できるか?
  • RQ4連結設計を、複数アクセスチャネルやブロードキャストチャネル、およびSlepian-Wolfのようなネットワークソース符号化問題に一般化できるか?
  • RQ5内部符号の失敗状態に応じた異なるレジームにおいて、連結方式の復号誤り確率はどのようにスケーリングするか?

主な発見

  • 連結方式により、誤り確率の減少率がexp(−Ω(N log⁻²⁷ᐟ⁸ N))に達し、これはほぼ指数関数的であり、標準的な極性符号の指数的でない減少率(sub-exponential)に比べて顕著な向上を示す。
  • 内部符号に失敗がない主な復号状況(no inner codes fail)は、確率1 − o(1/N)で発生し、この場合の復号複雑性はO(N poly(log N))である。
  • 中間の失敗状態(内部符号の失敗率がa log⁻³ᐟ² N未満)は、確率o(1/N)で発生し、この場合の複雑性は外部RS符号のO(N²)のBerlekamp-Massey復号が支配的である。
  • 全体の平均計算複雑性はO(N log Nのまま維持され、極性符号の低複雑性の利点が保たれる。
  • Slepian-WolfやAhlswede-Körnerネットワークなどのネットワークソース符号化問題において、この方式は最適であり、誤り確率はexp(−Ω(M log⁻²⁷ᐟ⁸ M))に減少し、符号化・復号はO(M log M)時間で実行可能である。
  • 外部符号をF₂ʳ上に選ぶことで、F₂上での線形性を維持し、両符号層の間で効率的な線形演算が可能になる。

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

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

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

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