Bounds and Constructions for Generalized Batch Codes

09/13/2023
by   Xiangliang Kong, et al.
0

Private information retrieval (PIR) codes and batch codes are two important types of codes that are designed for coded distributed storage systems and private information retrieval protocols. These codes have been the focus of much attention in recent years, as they enable efficient and secure storage and retrieval of data in distributed systems. In this paper, we introduce a new class of codes called (s,t)-batch codes. These codes are a type of storage codes that can handle any multi-set of t requests, comprised of s distinct information symbols. Importantly, PIR codes and batch codes are special cases of (s,t)-batch codes. The main goal of this paper is to explore the relationship between the number of redundancy symbols and the (s,t)-batch code property. Specifically, we establish a lower bound on the number of redundancy symbols required and present several constructions of (s,t)-batch codes. Furthermore, we extend this property to the case where each request is a linear combination of information symbols, which we refer to as functional (s,t)-batch codes. Specifically, we demonstrate that simplex codes are asymptotically optimal functional (s,t)-batch codes, in terms of the number of redundancy symbols required, under certain parameter regime.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/03/2021

Improved batch code lower bounds

Batch codes are a useful notion of locality for error correcting codes, ...
research
06/02/2018

Asynchronous Batch and PIR Codes from Hypergraphs

We propose a new model of asynchronous batch codes that allow for parall...
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
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
07/27/2021

On the data persistency of replicated erasure codes in distributed storage systems

This paper studies the fundamental problem of data persistency for a gen...
research
05/10/2023

Access-Redundancy Tradeoffs in Quantized Linear Computations

Linear real-valued computations over distributed datasets are common in ...

Please sign up or login with your details

Forgot password? Click here to reset