Vector network coding algorithms

We develop new algebraic algorithms for scalar and vector network coding. In vector network coding, the source multicasts information by transmitting vectors of length L, while intermediate nodes process and combine their incoming packets by multiplying them with L × L coding matrices that play a similar role as coding coefficients in scalar coding. Our algorithms for scalar network jointly optimize the employed field size while selecting the coding coefficients. Similarly, for vector coding, our algorithms optimize the length L while designing the coding matrices. These algorithms apply both for regular network graphs as well as linear deterministic networks.

[1]  Suhas N. Diggavi,et al.  A Deterministic Approach to Wireless Relay Networks , 2007, ArXiv.

[2]  Patrick J. Morandi Field and Galois theory , 1996 .

[3]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[4]  David R. Karger,et al.  Deterministic network coding by matrix completion , 2005, SODA '05.

[5]  Jim Hefferon,et al.  Linear Algebra , 2012 .

[6]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[7]  T. Ho,et al.  On Linear Network Coding , 2010 .

[8]  Sidharth Jaggi,et al.  Low Complexity Encoding for Network Codes , 2006, 2006 IEEE International Symposium on Information Theory.

[9]  Susan G. Williams,et al.  Determinants of Commuting-Block Matrices , 1999 .

[10]  Suhas N. Diggavi,et al.  Wireless Network Information Flow , 2007, ArXiv.

[11]  Christina Fragouli,et al.  Information flow decomposition for network coding , 2006, IEEE Transactions on Information Theory.

[12]  Jacob T. Schwartz,et al.  Fast Probabilistic Algorithms for Verification of Polynomial Identities , 1980, J. ACM.

[13]  Muriel Médard,et al.  Beyond routing: an algebraic approach to network coding , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[14]  Christina Fragouli,et al.  A connection between network coding and convolutional codes , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[15]  Christina Fragouli,et al.  Vector Network Coding , 2010 .

[16]  Christina Fragouli,et al.  Multicasting algorithms for deterministic networks , 2010, 2010 IEEE Information Theory Workshop on Information Theory (ITW 2010, Cairo).

[17]  Suhas N. Diggavi,et al.  Wireless Network Information Flow: A Deterministic Approach , 2009, IEEE Transactions on Information Theory.

[18]  Muriel Médard,et al.  Algebraic network coding approach to deterministic wireless relay networks , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[19]  Peter Sanders,et al.  Polynomial time algorithms for multicast network code construction , 2005, IEEE Transactions on Information Theory.

[20]  Muriel Médard,et al.  An algebraic approach to network coding , 2003, TNET.