The Extraction and Complexity Limits of Graphical Models for Linear Codes
Thomas R. Halford, Keith M. Chugg

TL;DR
This paper investigates the space of graphical models for fixed linear codes, introduces a new bound to characterize the complexity-topology tradeoff, and proposes transformation-based heuristics for extracting models.
Contribution
It introduces the tree-inducing cut-set bound and a set of graphical model transformations to analyze and explore the space of models for linear codes.
Findings
The tree-inducing cut-set bound provides a refined complexity-topology tradeoff.
Transformation operations span the space of graphical models for a given code.
Heuristics using these transformations can extract novel graphical models.
Abstract
Two broad classes of graphical modeling problems for codes can be identified in the literature: constructive and extractive problems. The former class of problems concern the construction of a graphical model in order to define a new code. The latter class of problems concern the extraction of a graphical model for a (fixed) given code. The design of a new low-density parity-check code for some given criteria (e.g. target block length and code rate) is an example of a constructive problem. The determination of a graphical model for a classical linear block code which implies a decoding algorithm with desired performance and complexity characteristics is an example of an extractive problem. This work focuses on extractive graphical model problems and aims to lay out some of the foundations of the theory of such problems for linear codes. The primary focus of this work is a study of the…
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
TopicsError Correcting Code Techniques · Coding theory and cryptography · DNA and Biological Computing
