Abstract
A storage code is an assignment of symbols to the vertices of a connected graph G(V, E) with the property that the value of each vertex is a function of the values of its neighbors, or more generally, of a certain neighborhood of the vertex in G. In this work we introduce a new construction method of storage codes, enabling one to construct new codes from known ones via an interleaving procedure driven by resolvable designs. We also study storage codes on Z and Z2 (lines and grids), finding closed-form expressions for the capacity of several one and two-dimensional systems depending on their recovery set, using connections between storage codes, graphs, anticodes, and difference-avoiding sets.
Original language | English |
---|---|
Pages (from-to) | 4145-4168 |
Number of pages | 24 |
Journal | Designs, Codes, and Cryptography |
Volume | 92 |
Issue number | 12 |
DOIs | |
State | Published - 1 Dec 2024 |
Keywords
- 94B25
- Diameter perfect codes
- Interleaving
- Resolvable designs
- Storage codes
ASJC Scopus subject areas
- Theoretical Computer Science
- Computer Science Applications
- Discrete Mathematics and Combinatorics
- Applied Mathematics