-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
stab_16_6_4, bbv, rdp, star, ye_barg, zigzag
- Loading branch information
Showing
11 changed files
with
166 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
####################################################### | ||
## This is a code entry in the error correction zoo. ## | ||
## https://github.com/errorcorrectionzoo ## | ||
####################################################### | ||
|
||
|
||
code_id: bbv | ||
physical: matrices | ||
|
||
|
||
name: 'Generalized EVENODD code' | ||
introduced: '\cite{doi:10.1109/18.485722}' | ||
|
||
alternative_names: | ||
- 'Blaum-Bruck-Vardy array code' | ||
|
||
|
||
description: | | ||
A generalization of the EVENODD code defined for parameters \(m\) and \(r\); see \cite{preset:HPArray}. | ||
relations: | ||
parents: | ||
- code_id: array | ||
cousins: | ||
- code_id: mds_array | ||
detail: 'Generalized EVENODD codes for prime \(m\) and \(r=3\) are MDS array codes \cite{preset:HPArray}.' | ||
|
||
|
||
# Begin Entry Meta Information | ||
_meta: | ||
# Change log - most recent first | ||
changelog: | ||
- user_id: VictorVAlbert | ||
date: '2024-09-10' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
####################################################### | ||
## This is a code entry in the error correction zoo. ## | ||
## https://github.com/errorcorrectionzoo ## | ||
####################################################### | ||
|
||
|
||
code_id: rdp | ||
physical: matrices | ||
|
||
|
||
name: 'Row-Diagonal Parity (RDP) code' | ||
short_name: 'RDP' | ||
introduced: '\cite{manual:{Corbett, P., English, B., Goel, A., Grcanac, T., Kleiman, S., Leong, J., & Sankar, S. (2004, March). Row-diagonal parity for double disk failure correction. In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (pp. 1-14).}}' | ||
|
||
|
||
description: | | ||
An MDS array code protecting against double erasures. | ||
relations: | ||
parents: | ||
- code_id: mds_array | ||
|
||
|
||
# Begin Entry Meta Information | ||
_meta: | ||
# Change log - most recent first | ||
changelog: | ||
- user_id: VictorVAlbert | ||
date: '2024-09-10' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
####################################################### | ||
## This is a code entry in the error correction zoo. ## | ||
## https://github.com/errorcorrectionzoo ## | ||
####################################################### | ||
|
||
|
||
code_id: star | ||
physical: matrices | ||
|
||
|
||
name: 'Star code' | ||
introduced: '\cite{doi:10.1109/TC.2007.70830}' | ||
|
||
|
||
description: | | ||
An MDS array code protecting against triple erasures. | ||
relations: | ||
parents: | ||
- code_id: mds_array | ||
|
||
|
||
# Begin Entry Meta Information | ||
_meta: | ||
# Change log - most recent first | ||
changelog: | ||
- user_id: VictorVAlbert | ||
date: '2024-09-10' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
####################################################### | ||
## This is a code entry in the error correction zoo. ## | ||
## https://github.com/errorcorrectionzoo ## | ||
####################################################### | ||
|
||
|
||
code_id: ye_barg | ||
physical: matrices | ||
|
||
|
||
name: 'Ye-Barg code' | ||
introduced: '\cite{arxiv:1604.00454,arxiv:1605.08630}' | ||
|
||
|
||
description: | | ||
An MDS array code with the optimal access property; see Ref. \cite{arxiv:1604.00454} for definitions. | ||
relations: | ||
parents: | ||
- code_id: mds_array | ||
|
||
|
||
# Begin Entry Meta Information | ||
_meta: | ||
# Change log - most recent first | ||
changelog: | ||
- user_id: VictorVAlbert | ||
date: '2024-09-10' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
####################################################### | ||
## This is a code entry in the error correction zoo. ## | ||
## https://github.com/errorcorrectionzoo ## | ||
####################################################### | ||
|
||
|
||
code_id: zigzag | ||
physical: matrices | ||
|
||
|
||
name: 'Zigzag code' | ||
introduced: '\cite{arxiv:1112.0371}' | ||
|
||
|
||
description: | | ||
An MDS array code correcting against two erasures with optimal rebuilding ratio; see Ref. \cite{arxiv:1112.0371} for definitions. | ||
relations: | ||
parents: | ||
- code_id: mds_array | ||
|
||
|
||
# Begin Entry Meta Information | ||
_meta: | ||
# Change log - most recent first | ||
changelog: | ||
- user_id: VictorVAlbert | ||
date: '2024-09-10' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters