Je recherche des codes correcteurs d'erreurs du type suivant:
codes binaires à débit constant,
décodable à partir d'une fraction constante d'erreurs, par un décodeur réalisable en tant que circuit booléen de taille , où est la longueur de codage.
Quelques antécédents:
Spielman, dans les codes de correction d'erreur codables et décodables en temps linéaire , a donné des codes décodables en temps dans le modèle de RAM à coût logarithmique , et également décodables par des circuits de taille .
Guruswami et Indyk ont donné une construction améliorée dans les codes codables / décodables à temps linéaire avec un taux presque optimal . Ils n'analysent pas la complexité du circuit qui en résulte, bien que je pense que c'est aussi .
Merci d'avance!
co.combinatorics
it.information-theory
coding-theory
Andy Drucker
la source
la source
Réponses:
Vous devriez regarder les codes Tornado {1}, qui, pour tout et et suffisamment grand peuvent être conçus pour récupérer (avec une forte probabilité) d'une perte de fraction de bits dans le temps proportionnelle à (voir Théorème 1 dans {1}).R ϵ>0 n (1−R)(1−ϵ) nln1ϵ
{1} Luby, Michael G. et al. "Codes pratiques résistants aux pertes." Actes du vingt-neuvième symposium annuel de l'ACM sur la théorie de l'informatique. ACM, 1997: http://www.eecs.harvard.edu/~michaelm/NEWWORK/postscripts/losscodes.pdf
la source