Difference between revisions of "MAT 5183"

From Department of Mathematics at UTSA
Jump to navigation Jump to search
(Created page with "Introduction to algebraic codes. == Sample textbook == [1] Tzuong-Tsien Moh, ''Introduction to Algebraic Codes'', 2008. Freely available to UTSA students. == Catalog en...")
 
Line 13: Line 13:
  
 
''Contents'':
 
''Contents'':
Vector space codes, introduction to rings, ring codes, introduction to algebraic geometry, algebraic geometry codes.
+
(1) Finite Fields: Fields, Polynomial rings, Structure of Finite Fields, Minimal Poly-
 +
nomials. (2) Linear codes: Linear codes, Hamming weight and distances, Dual codes, Genera-
 +
tor and Parity-Check Matrices (3) Equivalence of Linear codes: Permutation Equivalent Codes,
 +
Monomial Equivalent Codes (4) Encoding of Linear codes: Encoding using generator matri-
 +
ces, Systematic Encoding (5) Syndrome decoding of linear codes: Cosets, Nearest neighbour
 +
decoding, syndrome decoding (6) Bounds for linear codes: Singleton bound and MDS codes,
 +
Sphere covering bound, Gilbert-Varshamov bound (7) Important Linear codes: Hamming codes
 +
-Encoding and decoding, Binary Golay Codes, Reed-Muller Codes. (8) Cyclic codes: Defini-
 +
tion of cyclic codes, Polynomial representation, Generator polynomials and generator matrices,
 +
Reciprocal polynomials and parity-check matrices, practical implementation of cyclic codes, de-
 +
coding of cyclic codes (9) BCH codes: Definition, Parameters, Decoding BCH codes (10) Reed-
 +
Solomon codes: Definition, Parameters, Encoding, Decoding Reed-Solomon codes (10) Low-
 +
Density Parity-Check Codes: Definition, Tanner Graph Representation, Constructions, Gallager
 +
Decoding Algorithm.
  
 
==Topics List==
 
==Topics List==

Revision as of 17:00, 24 March 2026

Introduction to algebraic codes.

Sample textbook

[1] Tzuong-Tsien Moh, Introduction to Algebraic Codes, 2008. Freely available to UTSA students.



Catalog entry

Prerequisite: Algebra and Number Systems (MAT 1313), or Discrete Mathematical Structures (CS 2233/2231), or instructor consent.

Contents: (1) Finite Fields: Fields, Polynomial rings, Structure of Finite Fields, Minimal Poly- nomials. (2) Linear codes: Linear codes, Hamming weight and distances, Dual codes, Genera- tor and Parity-Check Matrices (3) Equivalence of Linear codes: Permutation Equivalent Codes, Monomial Equivalent Codes (4) Encoding of Linear codes: Encoding using generator matri- ces, Systematic Encoding (5) Syndrome decoding of linear codes: Cosets, Nearest neighbour decoding, syndrome decoding (6) Bounds for linear codes: Singleton bound and MDS codes, Sphere covering bound, Gilbert-Varshamov bound (7) Important Linear codes: Hamming codes -Encoding and decoding, Binary Golay Codes, Reed-Muller Codes. (8) Cyclic codes: Defini- tion of cyclic codes, Polynomial representation, Generator polynomials and generator matrices, Reciprocal polynomials and parity-check matrices, practical implementation of cyclic codes, de- coding of cyclic codes (9) BCH codes: Definition, Parameters, Decoding BCH codes (10) Reed- Solomon codes: Definition, Parameters, Encoding, Decoding Reed-Solomon codes (10) Low- Density Parity-Check Codes: Definition, Tanner Graph Representation, Constructions, Gallager Decoding Algorithm.

Topics List

Week Topic Sections from Moh's book Prerequisite
1-2 Vector space codes 1 MAT1313, CS2233/2231, or instructor consent.
3-4 Introduction to ring theory 2
5-6 Ring codes 3
7-8 Introduction to algebraic geometry 4
9-10 Algebraic curve Goppa codes 5
11-13 Decoding the geometric Goppa codes 6