Permute Add Network Codes via Group Algebras

02/02/2021
by   Lakshmi Prasad Natarajan, et al.
0

A class of network codes have been proposed in the literature where the symbols transmitted on network edges are binary vectors and the coding operation performed in network nodes consists of the application of (possibly several) permutations on each incoming vector and XOR-ing the results to obtain the outgoing vector. These network codes, which we will refer to as permute-and-add network codes, involve simpler operations and are known to provide lower complexity solutions than scalar linear codes. The complexity of these codes is determined by their degree which is the number of permutations applied on each incoming vector to compute an outgoing vector. Constructions of permute-and-add network codes for multicast networks are known. In this paper, we provide a new framework based on group algebras to design permute-and-add network codes for arbitrary (not necessarily multicast) networks. Our framework allows the use of any finite group of permutations (including circular shifts, proposed in prior work) and admits a trade-off between coding rate and the degree of the code. Further, our technique permits elegant recovery and generalizations of the key results on permute-and-add network codes known in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/26/2022

Twisted skew G-codes

In this paper we investigate left ideals as codes in twisted skew group ...
research
10/19/2019

Locally Decodable Index Codes

An index code for broadcast channel with receiver side information is lo...
research
01/08/2018

Grassmannian Codes with New Distance Measures for Network Coding

Subspace codes are known to be useful in error-correction for random net...
research
01/17/2020

Design and Analysis of Online Fountain Codes for Intermediate Performance

For the benefit of improved intermediate performance, recently online fo...
research
03/18/2013

Genetic algorithms for finding the weight enumerator of binary linear block codes

In this paper we present a new method for finding the weight enumerator ...
research
02/03/2020

Towards an Operational Definition of Group Network Codes

Group network codes are a generalization of linear codes that have seen ...
research
04/04/2022

Dynamic Network-Code Design for Satellite Networks

Internet access from space enjoys renaissance as satellites in Mega-Cons...

Please sign up or login with your details

Forgot password? Click here to reset