English

Density Devolution for Ordering Synthetic Channels

Information Theory 2023-04-18 v1 math.IT

Abstract

Constructing a polar code is all about selecting a subset of rows from a Kronecker power of [1110][^1_1{}^0_1]. It is known that, under successive cancellation decoder, some rows are Pareto-better than the other. For instance, whenever a user sees a substring 0101 in the binary expansion of a row index and replaces it with 1010, the user obtains a row index that is always more welcomed. We call this a "rule" and denote it by 100110 \succcurlyeq 01. In present work, we first enumerate some rules over binary erasure channels such as 100101101001 \succcurlyeq 0110 and 100010101010001 \succcurlyeq 01010 and 101010111010101 \succcurlyeq 01110. We then summarize them using a "rule of rules": if 10a01b10a \succcurlyeq 01b is a rule, where aa and bb are arbitrary binary strings, then 100a010b100a \succcurlyeq 010b and 101a011b101a \succcurlyeq 011b are rules. This work's main contribution is using field theory, Galois theory, and numerical analysis to develop an algorithm that decides if a rule of rules is mathematically sound. We apply the algorithm to enumerate some rules of rules. Each rule of rule is capable of generating an infinite family of rules. For instance, 10c0101c1010c01 \succcurlyeq 01c10 for arbitrary binary string cc can be generated. We found an application of 10c0101c1010c01 \succcurlyeq 01c10 that is related to integer partition and the dominance order therein.

Keywords

Cite

@article{arxiv.2304.07667,
  title  = {Density Devolution for Ordering Synthetic Channels},
  author = {Hsin-Po Wang and Chi-Wei Chin},
  journal= {arXiv preprint arXiv:2304.07667},
  year   = {2023}
}

Comments

To be presented at ISIT 2023

R2 v1 2026-06-28T10:07:14.384Z