Array Codes for Functional PIR and Batch Codes

01/29/2020
by   Mohammad Nassar, et al.
0

A functional PIR array code is a coding scheme which encodes some s information bits into a t× m array such that every linear combination of the s information bits has k mutually disjoint recovering sets. Every recovering set consists of some of the array's columns while it is allowed to read at most ℓ encoded bits from every column in order to receive the requested linear combination of the information bits. Functional batch array codes impose a stronger property where every multiset request of k linear combinations has k mutually disjoint recovering sets. Given the values of s, k, t, ℓ, the goal of this paper is to study the optimal value of the number of columns m such that these codes exist. Several lower bounds are presented as well as explicit constructions for several of these parameters.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2021

Almost Optimal Construction of Functional Batch Codes Using Hadamard Codes

A functional k-batch code of dimension s consists of n servers storing l...
research
01/10/2020

PIR Codes with Short Block Length

In this work private information retrieval (PIR) codes are studied. In a...
research
01/06/2019

Bounds on the Length of Functional PIR and Batch codes

A functional k-PIR code of dimension s consists of n servers storing lin...
research
01/20/2019

Constructions of Batch Codes via Finite Geometry

A primitive k-batch code encodes a string x of length n into string y of...
research
09/12/2018

Binary MDS Array Codes with Optimal Repair

Consider a binary maximum distance separate (MDS) array code composed of...
research
10/05/2021

Lifted Reed-Solomon Codes and Lifted Multiplicity Codes

Lifted Reed-Solomon and multiplicity codes are classes of codes, constru...
research
07/31/2022

Ordered Orthogonal Array Construction Using LFSR Sequences

We present a new construction of ordered orthogonal arrays (OOA) of stre...

Please sign up or login with your details

Forgot password? Click here to reset