Matching Dyadic Distributions to Channels
Georg B\"ocherer, Rudolf Mathar

TL;DR
This paper introduces Geometric Huffman Coding, an efficient algorithm for approximating capacity-achieving input distributions with dyadic PMFs, ensuring optimality and capacity achievement as block length increases.
Contribution
The paper presents GHC, a novel algorithm for finding optimal dyadic input PMFs that minimize KL divergence to capacity-achieving distributions, with proven optimality and capacity-achieving properties.
Findings
GHC finds the optimal dyadic PMF in O(m log m) steps.
GHC achieves channel capacity as block length approaches infinity.
Dyadic PMFs can closely approximate capacity-achieving distributions.
Abstract
Many communication channels with discrete input have non-uniform capacity achieving probability mass functions (PMF). By parsing a stream of independent and equiprobable bits according to a full prefix-free code, a modu-lator can generate dyadic PMFs at the channel input. In this work, we show that for discrete memoryless channels and for memoryless discrete noiseless channels, searching for good dyadic input PMFs is equivalent to minimizing the Kullback-Leibler distance between a dyadic PMF and a weighted version of the capacity achieving PMF. We define a new algorithm called Geometric Huffman Coding (GHC) and prove that GHC finds the optimal dyadic PMF in O(m \log m) steps where m is the number of input symbols of the considered channel. Furthermore, we prove that by generating dyadic PMFs of blocks of consecutive input symbols, GHC achieves capacity when the block length goes to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Advanced Wireless Communication Techniques · Error Correcting Code Techniques
