Low density parity check codes

Low Density Parity Check codes, LDPCs for short, are a family of codes which have shown near optimal error-correcting capabilites. They were proposed in 1963 by Robert Gallager in his PhD thesis. While he proved that probabilistic constructions of random LDPCs gave asymptotically good linear codes,...

Descripción completa

Detalles Bibliográficos
Autor: Ortega Sánchez-Colomer, Tomás
Tipo de recurso: tesis de maestría
Fecha de publicación:2021
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/349213
Acceso en línea:https://hdl.handle.net/2117/349213
Access Level:acceso abierto
Palabra clave:Error-correcting codes (Information theory)
Error correcting codes
LDPC
Graph theory
Expander graphs
Codis de correcció d'errors (Teoria de la informació)
Classificació AMS::94 Information And Communication, Circuits::94B Theory of error-correcting codes and error-detecting codes
Àrees temàtiques de la UPC::Matemàtiques i estadística
Descripción
Sumario:Low Density Parity Check codes, LDPCs for short, are a family of codes which have shown near optimal error-correcting capabilites. They were proposed in 1963 by Robert Gallager in his PhD thesis. While he proved that probabilistic constructions of random LDPCs gave asymptotically good linear codes, they were largely abandoned due to the lack of computing power to make them practically feasable. They enjoyed a re-birth during the coding revolution of the 1980's, and thanks to the developement of expander graph theory, it was proven that they can be encoded and decoded in linear time. This thesis will review the main results through this journey. Nowadays, LDPCs appear in a plethora of commercial applications. The codes used in practice and the techniques that were employed to construct them will also be explored in this work. Finally, a new family of LDPCs will be proposed, which will be constructed from incidence structures called generalized quadrangles, and perform markedly better than random codes.