Representations of the Multicast Network Problem
Sarah E. Anderson, Wael Halbawi, Nathan Kaplan, Hiram H. López, Felice Manganiello, Emina Soljanin, Judy Walker
TL;DR
This work investigates when multicast network capacity can be achieved by linear network coding over finite fields ${\mathbb F}_q$ and develops multiple representations to study the problem. It introduces coding points and an ILP-based method to minimize their number, then constructs code graphs that capture the essential coding structure via labeled vertices and edge-disjoint paths. The authors connect the labeling problem to algebraic geometry by formulating vector labelings as ${\mathbb F}_q$-points on determinantal varieties and Grassmannians, and discuss how field size $q$ influences feasibility, including nonmonotonic and universality phenomena. The results provide a framework linking network coding with algebraic geometry, enabling rigorous analysis of field-size requirements and highlighting open questions such as which unions of strata arise from actual networks and how obstructions like the Fano plane constrain realizability.
Abstract
We approach the problem of linear network coding for multicast networks from different perspectives. We introduce the notion of the coding points of a network, which are edges of the network where messages combine and coding occurs. We give an integer linear program that leads to choices of paths through the network that minimize the number of coding points. We introduce the code graph of a network, a simplified directed graph that maintains the information essential to understanding the coding properties of the network. One of the main problems in network coding is to understand when the capacity of a multicast network is achieved with linear network coding over a finite field of size q. We explain how this problem can be interpreted in terms of rational points on certain algebraic varieties.
