The Case for Structured Random Codes in Network Capacity Theorems
Bobak Nazer, Michael Gastpar

TL;DR
This paper argues that structured random codes like linear and lattice codes are essential for proving certain network capacity theorems, outperforming traditional random coding methods in specific network scenarios.
Contribution
It demonstrates the necessity of structured coding arguments in network capacity proofs, extending their known benefits from source coding to network communication and computation.
Findings
Structured codes achieve higher rates than simple random codes in network scenarios.
Structured coding methods are crucial for certain network capacity theorems.
Examples include multicasting over finite field and Gaussian networks.
Abstract
Random coding arguments are the backbone of most channel capacity achievability proofs. In this paper, we show that in their standard form, such arguments are insufficient for proving some network capacity theorems: structured coding arguments, such as random linear or lattice codes, attain higher rates. Historically, structured codes have been studied as a stepping stone to practical constructions. However, K\"{o}rner and Marton demonstrated their usefulness for capacity theorems through the derivation of the optimal rate region of a distributed functional source coding problem. Here, we use multicasting over finite field and Gaussian multiple-access networks as canonical examples to demonstrate that even if we want to send bits over a network, structured codes succeed where simple random codes fail. Beyond network coding, we also consider distributed computation over noisy channels…
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
TopicsCooperative Communication and Network Coding · Wireless Communication Security Techniques · Advanced MIMO Systems Optimization
