Expanderové kódy
Expander codes
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/147655Identifiers
Study Information System: 227124
Collections
- Kvalifikační práce [11972]
Author
Advisor
Referee
Hušek, Radek
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Theoretical Computer Science
Department
Department of Applied Mathematics
Date of defense
2. 9. 2021
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Good
Keywords (Czech)
expander|konduktor|samoopravný kód|efektivní dekódováníKeywords (English)
expander|randomness conductor|error-correcting code|linear-time decodingSamoopravné kódy se dnes používají při většině přenosů informace. Abychom ale zbytečně neplýtvali místem, je dobré používat kódy, které opraví dostatečně mnoho chyb a přitom zprávu moc neprodlouží. Expanderové kódy jsou slibné - asymptoticky dosahují dobrých výsledků, ale v praxi se zatím bohužel ukázalo, že jsou moc dlouhé. Cesta k lepším konstrukcím expanderů by mohla vést přes konduktory, což jsou takzvané vodiče náhody. V této práci vysvětlíme, co konduktory jsou, a zmapujeme jejich konstrukce. Nakonec pomocí převodu na expandery téměř dokážeme, že je možné sestrojit kódy, které se zachováním dobrých vlastností budou dost malé na to, aby se daly použít v praxi. 1
Error-corecting codes are used during most of data transmissions these days. To save space, we would like to use codes which are able to correct enough errors without extending the message too much. The expander codes look promising - they are asymptotically optimal, however, in practice they are just too long. Better expander constructions could be achieved via randomness con- ductors. In this thesis, we explain what conductors are and which constructions are possible for them. In the end we will convert them to expanders and almost get expander codes which are short enough for practical use but nevertheless good. 1
