-
Batch Codes from Affine Cartesian Codes and Quotient Spaces
Authors:
Travis Baumbaugh,
Haley Colgate,
Timothy Jackman,
Felice Manganiello
Abstract:
Affine Cartesian codes are defined by evaluating multivariate polynomials at a cartesian product of finite subsets of a finite field. In this work we examine properties of these codes as batch codes. We consider the recovery sets to be defined by points aligned on a specific direction and the buckets to be derived from cosets of a subspace of the ambient space of the evaluation points. We are able…
▽ More
Affine Cartesian codes are defined by evaluating multivariate polynomials at a cartesian product of finite subsets of a finite field. In this work we examine properties of these codes as batch codes. We consider the recovery sets to be defined by points aligned on a specific direction and the buckets to be derived from cosets of a subspace of the ambient space of the evaluation points. We are able to prove that under these conditions, an affine Cartesian code is able to satisfy a query of size up to one more than the dimension of the space of the ambient space.
△ Less
Submitted 15 May, 2020;
originally announced May 2020.
-
Batch Codes from Hamming and Reed-Müller Codes
Authors:
Travis Baumbaugh,
Yariana Diaz,
Sophia Friesenhahn,
Felice Manganiello,
Alexander Vetter
Abstract:
Batch codes, introduced by Ishai et al. encode a string $x \in Σ^{k}$ into an $m$-tuple of strings, called buckets. In this paper we consider multiset batch codes wherein a set of $t$-users wish to access one bit of information each from the original string. We introduce a concept of optimal batch codes. We first show that binary Hamming codes are optimal batch codes. The main body of this work pr…
▽ More
Batch codes, introduced by Ishai et al. encode a string $x \in Σ^{k}$ into an $m$-tuple of strings, called buckets. In this paper we consider multiset batch codes wherein a set of $t$-users wish to access one bit of information each from the original string. We introduce a concept of optimal batch codes. We first show that binary Hamming codes are optimal batch codes. The main body of this work provides batch properties of Reed-Müller codes. We look at locality and availability properties of first order Reed-Müller codes over any finite field. We then show that binary first order Reed-Müller codes are optimal batch codes when the number of users is 4 and generalize our study to the family of binary Reed-Müller codes which have order less than half their length.
△ Less
Submitted 19 October, 2017;
originally announced October 2017.
-
Matroidal Root Structure of Skew Polynomials over Finite Fields
Authors:
Travis Baumbaugh,
Felice Manganiello
Abstract:
A skew polynomial ring $R=K[x;σ,δ]$ is a ring of polynomials with non-commutative multiplication. This creates a difference between left and right divisibility, and thus a concept of left and right evaluations and roots. A polynomial in such a ring may have more roots than its degree, which leads to the concepts of closures and independent sets of roots. There is also a structure of conjugacy clas…
▽ More
A skew polynomial ring $R=K[x;σ,δ]$ is a ring of polynomials with non-commutative multiplication. This creates a difference between left and right divisibility, and thus a concept of left and right evaluations and roots. A polynomial in such a ring may have more roots than its degree, which leads to the concepts of closures and independent sets of roots. There is also a structure of conjugacy classes on the roots. In $R=F_{q^m}[x,σ]$, this leads to matroids of right independent and left independent sets. These matroids are isomorphic via the extension of the map $φ:[1]\to[1]$ defined by $φ(a)=a^{\frac{q^{i-1}-1}{q-1}}$. Additionally, extending the field of coefficients of $R$ results in a new skew polynomial ring $S$ of which $R$ is a subring, and if the extension is taken to include roots of an evaluation polynomial of $f(x)$ (which does not depend on which side roots are being considered on), then all roots of $f(x)$ in $S$ are in the same conjugacy class.
△ Less
Submitted 15 August, 2018; v1 submitted 13 June, 2017;
originally announced June 2017.