On Optimal Finite-length Block Codes of Size Four for Binary Symmetric Channels
Yanyan Dong, Shenghao Yang

TL;DR
This paper characterizes optimal binary (n,4) codes for BSCs, showing most are linear except for specific cases, and introduces new classes of nonlinear codes with a novel performance comparison technique.
Contribution
It identifies all optimal (n,4) codes for 2 ≤ n ≤ 300, introduces Class-I and Class-II nonlinear codes, and develops a new method for comparing ML decoding performance.
Findings
Most optimal codes are linear for 2 ≤ n ≤ 300.
Existence of nonlinear optimal codes at n=3.
A new technique for code performance comparison.
Abstract
A binary code of blocklength and codebook size is called an code, which is studied for memoryless binary symmetric channels (BSCs) with the maximum likelihood (ML) decoding. For any , some optimal codes among the linear codes have been explicitly characterized in the previous study, but whether the optimal codes among the linear codes are better than all the nonlinear codes or not is unknown. In this paper, we first show that for any , there exists an optimal code (among all the codes) that is either linear or in a subset of nonlinear codes, called Class-I codes. We identified all the optimal codes among the linear codes for each blocklength , and found ones that were not given in literature. For any from to , all the optimal codes are identified, where except for , all the optimal …
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
TopicsCoding theory and cryptography · Error Correcting Code Techniques · Advanced Wireless Communication Techniques
