Codes with availability and multiple local erasure correction for distributed data storage

dc.contributor.authorKadiyam, Ujwal Deep
dc.date.accessioned2022-11-13T15:18:39Z
dc.date.accessioned2023-10-20T07:26:30Z
dc.date.available2022-11-13T15:18:39Z
dc.date.available2023-10-20T07:26:30Z
dc.date.issued2021
dc.descriptionSupervisor: Das, Smarajiten_US
dc.description.abstractIn any data storage system, the system should provide the data even in the presence of disk failures.Coding theory is used to provide these features in Distributed Data storage systems. Locally Recoverable codes (LRCs) are used to recover data from a failed node in distributed data storage systems. LRCs with availability are proposed to provide accessibility to a disk by multiple users at the same time. In a locally recoverable code (LRC), any code symbol can be recovered by accessing at most r other symbols (called a recovery set). In an LRC with availability ‘ t’, any information symbol has t disjoint recovery sets. As the first result in this thesis, we consider a new class of codes with availability, where each disjoint recovery set for any information symbol is allowed to have different locality and each disjoint recovery set is allowed to be protected by local code of different minimum Hamming distance. An upper-bound on the minimum Hamming distance of these codes is derived. A family of systematic codes with information availability are constructed achieving the bound with equality. We show that these optimal codes provide availability for any information symbol even when some symbols are erased from its disjoint recovery sets. As the second result in this thesis, we consider a new class of codes with availability. These codes provide availability for a subset of code symbols instead of individual code symbols. These are referred to as codes with multi-symbol availability. For this code, an upper-bound on minimum Hamming distance is derived and optimal codes with information multi-symbol availability have been constructed attaining the bounds with equality. As the third result in this thesis, we define codes with availability, where the disjoint recovery sets for a code symbol are not fixed. One can choose t subsets, each consisting of any r code symbols to provide availability for a code symbol. We derive an upper bound on the minimum Hamming distance of this code and provide optimal code constructions. We show the applications of these codes in blockchain systems.en_US
dc.identifier.otherROLL NO.136102027
dc.identifier.urihttps://gyan.iitg.ac.in/handle/123456789/2223
dc.language.isoenen_US
dc.relation.ispartofseriesTH-2762;
dc.subjectLocally Recoverable Codesen_US
dc.subjectLocalityen_US
dc.subjectAvailabilityen_US
dc.subjectMinimum Hamming Distanceen_US
dc.subjectDistributed Storage Systemsen_US
dc.subjectMultiple Local Erasure Correction.en_US
dc.titleCodes with availability and multiple local erasure correction for distributed data storageen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Abstract-TH-2762_136102027.pdf
Size:
120.04 KB
Format:
Adobe Portable Document Format
Description:
ABSTRACT
No Thumbnail Available
Name:
TH-2762_136102027.pdf
Size:
1.2 MB
Format:
Adobe Portable Document Format
Description:
THESIS
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: