The weight spectrum plays a crucial role in the performance of error-correcting codes. Despite substantial theoretical exploration of polar codes with mother code length, a framework for the weight spectrum of rate-compatible polar codes remains elusive. In this paper, we address this gap by presenting the theoretical results for enumerating the number of minimum-weight codewords for quasi-uniform punctured, Wang-Liu shortened, and bit-reversal shortened decreasing polar codes. Additionally, we propose efficient algorithms for computing the average spectrum of random upper-triangular pre-transformed shortened and punctured polar codes. Notably, our algorithms operate with polynomial complexity relative to the code length. Simulation results affirm that our findings yield a precise estimation of the performance of rate-compatible polar codes.
論文ID : 2410.19242タイトル : On the Weight Spectrum of Rate-Compatible Polar Codes著者 : Zicheng Ye, Yuan Li, Zhichao Liu, Huazi Zhang, Jun Wang, Guiying Yan, Zhiming Ma分類 : cs.IT math.IT発表時期 : 2024年10月論文リンク : https://arxiv.org/abs/2410.19242 重み分布は誤り訂正符号の性能において極めて重要な役割を果たす。母符号長の極化符号に関する多くの理論的研究が行われてきたが、レート互換性極化符号の重み分布フレームワークは依然として解明されていない。本論文は、準均一パンクチャリング、Wang-Liu短縮法、およびビット反転短縮法による減少極化符号の最小重み符号語数の列挙に関する理論的結果を提案することで、この空白を埋める。さらに、ランダム上三角前変換による短縮およびパンクチャリング極化符号の平均スペクトルを計算する効率的なアルゴリズムを提案する。特筆すべきは、本アルゴリズムが符号長に対して多項式複雑度を有することである。シミュレーション結果は、本研究の発見がレート互換性極化符号の性能に対して正確な推定値を提供することを確認している。
極化符号の制限 : 極化符号はKronecker積の固有構造により、元の符号長が2の累乗に制限される。しかし、実際の応用では通常、異なる符号長のメッセージを送信する必要があり、これにはパンクチャリング(puncturing)および短縮(shortening)技術が必要である。重み分布の重要性 : 重み分布は最大尤度(ML)復号性能に大きな影響を与え、低重み符号語数に基づく結合界を通じて近似できる。しかし、正確な重み分布を計算する複雑度は通常、符号長に対して指数関数的に増加する。既存研究の不足 : 母符号長の極化符号の重み分布に関する多くの研究が存在するが、レート互換性極化符号の重み分布に関する体系的なフレームワークは依然として欠落している。既存の方法は複雑度が高すぎるか、適用範囲が限定されている。本論文は、レート互換性極化符号の重み分布理論の空白を埋め、準均一パンクチャリング(QUP)、Wang-Liu短縮法、およびビット反転短縮法による極化符号に対する体系的な重み分布分析フレームワークを提供することを目的とする。
理論的貢献 : QUP、Wang-Liu短縮法、およびビット反転短縮法による減少極化符号の最小重み符号語数を計算するための完全な理論的フレームワークと公式を提案する。アルゴリズム革新 : ランダム上三角前変換による短縮およびパンクチャリング極化符号の平均重み分布を計算する多項式複雑度アルゴリズムを開発する。性能評価 : 提案手法がレート互換性極化符号の性能を正確に推定できることをシミュレーションにより検証し、特に高信号対雑音比条件下での有効性を確認する。複雑度最適化 : 提案されたすべてのアルゴリズムは符号長に対して多項式複雑度を有し、方法のスケーラビリティと実用性を確保する。本論文の研究の中核的タスクは、レート互換性極化符号の重み分布、特に最小重み符号語の数を計算することである。情報集合Iとレート整合パターン(パンクチャリングまたは短縮モード)が与えられた場合、目標は符号語重みの分布を決定することである。
極化符号は環F₂x₁,...,xₘ /(x₁²-x₁,...,xₘ²-xₘ)における単項式符号として記述できる。単項式集合は以下のように定義される:
M ≜ {x₁^(a₁)...xₘ^(aₘ) | (a₁,...,aₘ) ∈ F₂ᵐ}
情報集合I⊆Mが減少的であるとは、∀f≼gかつg∈Iのとき、f∈Iが成り立つことである。ここで≼は単項式の偏順序関係を表す。
定理2 : C(I,Y'ᵢ)を長さN=2ᵐの短縮減少r次極化符号とし、短縮パターンをY'ᵢとする。次数rの単項式fに対して、最小重みd=2^(m-r)の符号語数は:
|Tf(d,Y'ᵢ)| = λf(1 - βf(i)/2ʳ)
ここでβf(i)はY'ᵢにおけるfの因子数である。
アルゴリズム1 は計算プロセスを記述する:
複雑度: O(|Y'||Iᵣ|) = O(N²) 各次数rの単項式fについて、その短縮された因子数を計算 残りの符号語数を反復的に更新 補題5 を通じて、Pf(d,a)を計算するための反復方程式を確立する:
単項式f = xᵢ₁...xᵢₜに対して、Nf(w,a)を最初のa位における重みwの符号語数と定義すると:
a ≤ 2^(it-1), w≠0のとき: Nf(w,a) = Σₛ∈B(f,t) 2^αf(s)Nf(s)(w,a) + Nf(0)(w,a) 2^(it-1) < a ≤ 2^itのとき: Nf(w,a) = Nf(2^(it-t) - w, 2^it - a) a > 2^itのとき: Nf(w,a) = Nf(w - 2^(it-t), a - 2^it) 定理7 は前変換極化符号の平均重み分布を与える:
E[N(d,T,X)] = Σ₁≤j≤K 2^(K-j)Ad(m,(0₁^(Ij-1),1),X) / 2^(N-Ij)
これはアルゴリズム3 により実装され、複雑度はO(N³)である。
統一フレームワーク : 複数のレート整合モードに対して初めて統一的な重み分布分析フレームワークを提供する。多項式複雑度 : すべてのアルゴリズムが多項式複雑度を実現し、従来の指数複雑度の制限を突破する。対称性の活用 : 符号語の対称性を巧妙に利用して計算を簡素化する。例えば、Wang-Liu短縮法はQUPの対称性を通じて得られる。再帰的分解 : 長さNの符号を2つの長さN/2の部分符号に分解することで計算複雑度を低減する。符号長: N = 32, 96, 768, 896など 情報ビット数: K = 24, 48, 72, 192, 384, 576など 情報集合選択: ガウス近似(GA)法に基づく 前変換: PC-polar符号(5長循環シフトレジスタを使用) 最小重みdₘᵢₙおよび最小重み符号語数Aₘᵢₙ 結合界(Union Bound)により計算されたブロック誤り率(BLER) SCL復号(リスト長32)の実際の性能 SCL復号により収集された重み分布 従来の指数複雑度による正確な計算方法 確率的手法による近似結果 表2 は理論計算とSCL復号収集結果の比較を示す:
パンクチャリングビット数が少ない場合、理論下界と実際値は完全に一致 パンクチャリングビット数が増加すると、下界は実際値より大幅に小さくなる可能性がある。これは高重み符号語がパンクチャリング後に低重みになる可能性があるためである 表3 は異なる符号の最小重みと最小重み符号語数を示す:
QUP: dₘᵢₙ = 12, Aₘᵢₙ = 56 (96,24符号) Wang-Liu短縮: dₘᵢₙ = 16, Aₘᵢₙ = 292 ビット反転短縮: dₘᵢₙ = 16, Aₘᵢₙ = 490 図1-8 は結合界とSCL復号性能の比較を示す:
高信号対雑音比下では、理論結合界と実際のSCL性能は高度に一致 前変換極化符号の場合、平均重み分布も同様に性能を正確に予測 提案手法の正確性と実用性を検証 アルゴリズム1(ビット反転短縮): O(N²) アルゴリズム2(QUP): O(N³) アルゴリズム3(前変換平均分布): O(N³) Bardetら: 極化符号を減少単項式符号として捉え、LTA自己同型を適用して最小重み符号語数を決定 後続研究: 1.5wₘᵢₙおよび2wₘᵢₙ以下の重みを持つ符号語数を定量化 SCL復号により低重み符号語を収集する方法 多項式複雑度の確率的近似手法 木交差法により計算複雑度を低減 CRC補助、パリティチェック、PAC符号などの前変換手法 上三角前変換が符号距離を低下させないことの理論的証明 平均重み分布の再帰公式 レート互換性極化符号の重み分布に関する完全な理論的フレームワークを確立 多項式複雑度の効率的なアルゴリズムを提供 理論予測と実際の性能は高度に一致し、特に高信号対雑音比下で有効 大量のパンクチャリングの場合、最小重み符号語数の下界が十分に厳密でない可能性 アルゴリズム複雑度は多項式であるが、超長符号に対しては計算上の課題が残る 主に減少極化符号に焦点を当てており、非減少符号への適用性に限界 パンクチャリング符号の重み分布に関するより厳密な界の改善 より一般的な極化符号構成方法への拡張 重み分布と他の性能指標との関係の研究 理論的完全性 : 複数のレート整合モードに対して初めて統一的な理論フレームワークを提供し、重要な理論的空白を埋めるアルゴリズム効率 : 多項式複雑度の実現は重大な突破であり、長符号の重み分布計算を可能にする実験検証 : 充分なシミュレーション検証により理論の正確性を確認し、特に結合界と実際の性能の一致度が高い実用価値 : 方法は極化符号の性能予測と最適設計に直接適用可能下界の緩さ : 高パンクチャリング率の場合、理論下界が実際値を大幅に過小評価する可能性適用範囲 : 主に減少極化符号に適用可能であり、普遍性に制限複雑度 : 多項式であるが、O(N³)は超長符号に対してなお課題学術的貢献 : 極化符号理論に重要な分析ツールを提供し、当該分野の理論発展を推進実用価値 : 5G/6G通信システムにおける極化符号の設計と最適化に理論的支援を提供方法論 : 多項式複雑度アルゴリズムの設計思想は他の符号理論問題に参考価値を有する通信システム設計 : 5G NR、衛星通信など、レート互換性極化符号が必要なシーン性能分析 : 極化符号の性能を迅速かつ正確に予測する必要があるアプリケーション符号語最適化 : 重み分布に基づいて極化符号の構成とパラメータを最適化本論文は極化符号の基礎理論、重み分布分析、前変換技術、レート整合など主要分野をカバーする40篇の重要文献を引用しており、研究に堅実な理論的基礎を提供している。