Double and Triple Node-Erasure-Correcting Codes over Graphs

12/02/2018
by   Lev Yohananov, et al.
0

In this paper we study array-based codes over graphs for correcting multiple node failures. These codes have applications to neural networks, associative memories, and distributed storage systems. We assume that the information is stored on the edges of a complete undirected graph and a node failure is the event where all the edges in the neighborhood of a given node have been erased. A code over graphs is called ρ-node-erasure-correcting if it allows to reconstruct the erased edges upon the failure of any ρ nodes or less. We present a binary optimal construction for double-node-erasure correction together with an efficient decoding algorithm, when the number of nodes is a prime number. Furthermore, we extend this construction for triple-node-erasure-correcting codes when the number of nodes is a prime number and two is a primitive element in _n. These codes are at most a single bit away from optimality.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

12/02/2018

Double and Triple Erasure-Correcting-Codes over Graphs

In this paper we study array-based codes over graphs for correcting mult...
09/15/2020

Partial MDS Codes with Regeneration

Partial MDS (PMDS) and sector-disk (SD) codes are classes of erasure cor...
06/21/2021

Storage Codes with Flexible Number of Nodes

This paper presents flexible storage codes, a class of error-correcting ...
11/08/2018

Codes correcting restricted errors

We study the largest possible length B of (B-1)-dimensional linear codes...
02/18/2020

Failout: Achieving Failure-Resilient Inference in Distributed Neural Networks

When a neural network is partitioned and distributed across physical nod...
07/08/2020

Algorithm-Based Checkpoint-Recovery for the Conjugate Gradient Method

As computers reach exascale and beyond, the incidence of faults will inc...
07/20/2021

MUSE: Multi-Use Error Correcting Codes

In this work we present a new set of error correcting codes – Multi-Use ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.