Serving Every Symbol: All-Symbol PIR and Batch Codes

📅 2026-01-07
🏛️ arXiv.org
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work investigates t-all-symbol private information retrieval (PIR) codes and batch codes, wherein every stored symbol can be recovered from t disjoint subsets of servers and arbitrary multisets of t symbols can be retrieved in parallel. By leveraging linear coding theory, combinatorial design, and structural analysis, the paper establishes the first systematic theoretical framework for such codes and uncovers their intrinsic connections to classical structures including MDS codes and simplex codes. The main contributions include deriving fundamental trade-offs among code length, dimension, minimum distance, and the parameter t; characterizing the structure of optimal codes for small parameters; and demonstrating that simplex codes satisfy the functional batch property under broader settings, thereby advancing a related open conjecture.

Technology Category

Application Category

📝 Abstract
A $t$-all-symbol PIR code and a $t$-all-symbol batch code of dimension $k$ consist of $n$ servers storing linear combinations of $k$ linearly independent information symbols with the following recovery property: any symbol stored by a server can be recovered from $t$ pairwise disjoint subsets of servers. In the batch setting, we further require that any multiset of size $t$ of stored symbols can be recovered from $t$ disjoint subsets of servers. This framework unifies and extends several well-known code families, including one-step majority-logic decodable codes, (functional) PIR codes, and (functional) batch codes. In this paper, we determine the minimum code length for some small values of $k$ and $t$, characterize structural properties of codes attaining this optimum, and derive bounds that show the trade-offs between length, dimension, minimum distance, and $t$. In addition, we study MDS codes and the simplex code, demonstrating how these classical families fit within our framework, and establish new cases of an open conjecture from \cite{YAAKOBI2020} concerning the minimal $t$ for which the simplex code is a $t$-functional batch code.
Problem

Research questions and friction points this paper is trying to address.

all-symbol PIR codes
batch codes
code length
disjoint recovery
simplex code
Innovation

Methods, ideas, or system contributions that make the work stand out.

all-symbol PIR codes
all-symbol batch codes
disjoint recovery sets
functional batch codes
simplex code
🔎 Similar Papers
No similar papers found.
A
Avital Boruchovsky
Technion – Israel Institute of Technology, Israel
Anina Gruica
Anina Gruica
PhD Student, Eindhoven University of Technology
J
Jonathan Niemann
Technical University of Denmark, Denmark
Eitan Yaakobi
Eitan Yaakobi
Professor at Technion
Coding TheoryInformation TheoryNon-volatile MemoriesStorage