Ich suche nach fehlerkorrigierenden Codes des folgenden Typs:
Binärcodes mit konstanter Rate,
decodierbar aus einem konstanten Bruchteil von Fehlern durch einen Decodierer, der als eine Boolesche Schaltung der Größe implementiert werden kann , wobei die Codierungslänge ist.
Einige Hintergrundinformationen:
Spielman gab in linear-zeitkodierbaren und dekodierbaren Fehlerkorrekturcodes Codes an , die in -Zeit im logarithmisch- kostspieligen RAM-Modell dekodierbar waren und auch durch -große Schaltungen dekodierbar waren .
Guruswami und Indyk lieferten eine verbesserte Konstruktion für linear zeitkodierbare / dekodierbare Codes mit nahezu optimaler Rate . Sie analysieren nicht die resultierende Schaltungskomplexität, obwohl ich glaube, dass es auch .
Danke im Voraus!
quelle
Antworten:
Sie sollten bei Tornado - Codes aussehen {1}, die für jede und und groß genug , um gestaltet werden kann , sich zu erholen (mit hoher Wahrscheinlichkeit) von einem Verlust von einem Bruchteil von Bits in der Zeit proportional zu (siehe Satz 1 in {1}).ϵ > 0 n ( 1 - R ) ( 1 - ϵ ) n ln 1R ϵ>0 n (1−R)(1−ϵ) nln1ϵ
{1} Luby, Michael G. et al. "Praktische verlustresistente Codes." Vorträge des neunundzwanzigsten jährlichen ACM-Symposiums zur Theorie des Rechnens. ACM, 1997: http://www.eecs.harvard.edu/~michaelm/NEWWORK/postscripts/losscodes.pdf
quelle