Codierungstheorie Universität Potsdam, AG Fehlertolerantes Rechnen, Sommersemester 2021

Inhalt

Sprache: Deutsch/Englisch je nach Fähigkeiten der Teilnehmer und Teilnehmerinnen

Die Vorlesung Codierungstheorie führt in die Grundlagen der Fehlererkennung und Fehlerkorrektur von Daten unter Verwendung von fehlererkennenden und fehlercorrigierenden Codes ein. In der Codierungstheorie werden mathematische Begriffe und Ergebnisse der linearen Algebra und der Theorie endlicher Körper unmittelbar in technische Lösungen umgesetzt, was ein tiefes Verständnis und eine goße Schönheit technischer Lösungen ermöglicht.

Durch die extreme Verkleinerung elektronischer Bauelemente nimmt deren Fehleranfälligkeit ständig zu, weshalb Fehlererkennung und Fehlerkorrektur insbesondere für sicherheitskritische Anwendungen, aber nicht nur für diese, von wachsender Bedeutung ist.

In der Vorlesung werden die folgenden linearen Codes detailliert behandelt: Paritätscode, Hamming-Code, Hsiao-Code, zyklische Code, BCH-Codes und Reed-Solomon-Codes, Low-Density-Parity Codes. Auf nichtlineare Codes wird kurz eingegangen. Die Möglichkeiten und Grenzen der Fehlererkennung und der Fehlerkorrektur und auch der damit zusammenhängenden ethischen Probleme werden ausführlich besprochen.

Nach einem erfolgreichen Abschluss der Vorlesung sind die Teilnehmer/innen in der Lage, fehlererkennende und fehlerkorrigierende Code anzuwenden und auf konkrete praktische Probleme anzupassen.

Lösungen der Übungsaufgaben werden von den Studenten vorgestellt und diskutiert (in Englisch oder Deutsch).


The solutions of the exercises will be presented (in Englisch or German) by the students and dicussend.