galois geometries contributing to coding theory
play

Galois geometries contributing to coding theory Leo Storme Ghent - PowerPoint PPT Presentation

Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets Galois geometries contributing to coding theory Leo Storme Ghent University Dept. of


  1. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets Galois geometries contributing to coding theory Leo Storme Ghent University Dept. of Mathematics Krijgslaan 281 - S22 9000 Ghent Belgium Opatija, 2010 Leo Storme Galois geometries contributing to coding theory

  2. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets O UTLINE 1 C ODING THEORY 2 G RIESMER BOUND AND MINIHYPERS 3 C OVERING RADIUS AND SATURATING SETS 4 L INEAR MDS CODES AND ARCS 5 E XTENDABILITY RESULTS AND BLOCKING SETS Leo Storme Galois geometries contributing to coding theory

  3. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets O UTLINE 1 C ODING THEORY 2 G RIESMER BOUND AND MINIHYPERS 3 C OVERING RADIUS AND SATURATING SETS 4 L INEAR MDS CODES AND ARCS 5 E XTENDABILITY RESULTS AND BLOCKING SETS Leo Storme Galois geometries contributing to coding theory

  4. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets L INEAR CODES q = prime number, Prime fields : F q = { 1 , . . . , q } ( mod q ) , Finite fields (Galois fields): F q : q prime power, Linear [ n , k , d ] -code C over F q is: k -dimensional subspace of V ( n , q ) , minimum distance d = minimal number of positions in which two distinct codewords differ. Leo Storme Galois geometries contributing to coding theory

  5. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets E XAMPLE Example [ 5 , 1 , 5 ] -code over F 2 ; yes = ( 0 , 0 , 0 , 0 , 0 ) , no = ( 1 , 1 , 1 , 1 , 1 ) . ( 0 , 0 , 0 , 0 , 1 ) or ( 0 , 0 , 0 , 1 , 1 ) received, most likely ( 0 , 0 , 0 , 0 , 0 ) = yes transmitted. T HEOREM If in transmitted codeword at most ( d − 1 ) / 2 errors, it is possible to correct these errors by replacing the received n-tuple by the codeword at minimal distance. Leo Storme Galois geometries contributing to coding theory

  6. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets L INEAR CODES Generator matrix of [ n , k , d ] -code C G = ( g 1 · · · g n ) G = ( k × n ) matrix of rank k , rows of G form basis of C , codeword of C = linear combination of rows of G . Leo Storme Galois geometries contributing to coding theory

  7. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets E XAMPLE OF GENERATOR MATRIX Matrix   1 1 0 1 0 0 0 1 0 1 0 1 0 0   G =   0 1 1 0 0 1 0   1 1 1 0 0 0 1 generates [ 7 , 4 , 3 ] -code over F 2 . Leo Storme Galois geometries contributing to coding theory

  8. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets L INEAR CODES Parity check matrix H for C ( n − k ) × n matrix of rank n − k , c ∈ C ⇔ c · H T = ¯ 0. Leo Storme Galois geometries contributing to coding theory

  9. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets E XAMPLE OF PARITY CHECK MATRIX Matrix   1 0 0 1 1 0 1 H = 0 1 0 1 0 1 1   0 0 1 0 1 1 1 is parity check matrix for [ 7 , 4 , 3 ] -code over F 2 . Leo Storme Galois geometries contributing to coding theory

  10. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets R EMARK Remark: For linear [ n , k , d ] -code C , n , k , d do not change when column g i in generator matrix G = ( g 1 · · · g n ) is replaced by non-zero scalar multiple. Leo Storme Galois geometries contributing to coding theory

  11. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets F ROM VECTOR SPACE TO PROJECTIVE SPACE Leo Storme Galois geometries contributing to coding theory

  12. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets Leo Storme Galois geometries contributing to coding theory

  13. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets T HE F ANO PLANE PG ( 2 , 2 ) From V ( 3 , 2 ) to PG ( 2 , 2 ) Leo Storme Galois geometries contributing to coding theory

  14. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets PG ( 3 , 2 ) From V ( 4 , 2 ) to PG ( 3 , 2 ) Leo Storme Galois geometries contributing to coding theory

  15. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets O UTLINE 1 C ODING THEORY 2 G RIESMER BOUND AND MINIHYPERS 3 C OVERING RADIUS AND SATURATING SETS 4 L INEAR MDS CODES AND ARCS 5 E XTENDABILITY RESULTS AND BLOCKING SETS Leo Storme Galois geometries contributing to coding theory

  16. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets G RIESMER BOUND AND MINIHYPERS Question: Given dimension k , minimal distance d , find minimal length n of [ n , k , d ] -code over F q . Result: Griesmer (lower) bound � d k − 1 � � n ≥ = g q ( k , d ) . q i i = 0 Leo Storme Galois geometries contributing to coding theory

  17. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets M INIHYPERS AND G RIESMER BOUND Equivalence: (Hamada and Helleseth) Griesmer (lower) bound equivalent with minihypers in finite projective spaces Leo Storme Galois geometries contributing to coding theory

  18. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets D EFINITION D EFINITION { f , m ; k − 1 , q } -minihyper F is: set of f points in PG ( k − 1 , q ) , F intersects every ( k − 2 ) -dimensional space in at least m points. ( m -fold blocking sets with respect to the hyperplanes of PG ( k − 1 , q ) ) Leo Storme Galois geometries contributing to coding theory

  19. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets M INIHYPERS AND G RIESMER BOUND Let C = [ g q ( k , d ) , k , d ] -code over F q . If generator matrix G = ( g 1 · · · g n ) , minihyper = PG ( k − 1 , q ) \ { g 1 , . . . , g n } . Leo Storme Galois geometries contributing to coding theory

  20. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets M INIHYPERS AND G RIESMER BOUND Leo Storme Galois geometries contributing to coding theory

  21. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets E XAMPLE Example: Griesmer [8,4,4]-code over F 2   1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1   G =   0 0 1 1 0 0 1 1   1 0 1 0 1 0 1 0 minihyper = PG ( 3 , 2 ) \ {columns of G } = plane ( X 0 = 0). Leo Storme Galois geometries contributing to coding theory

  22. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets C ORRESPONDING MINIHYPER Leo Storme Galois geometries contributing to coding theory

  23. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets O THER EXAMPLES Example 1. Subspace PG ( µ, q ) in PG ( k − 1 , q ) = minihyper of [ n = ( q k − q µ + 1 ) / ( q − 1 ) , k , q k − 1 − q µ ] -code (McDonald code). Leo Storme Galois geometries contributing to coding theory

  24. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets B OSE -B URTON THEOREM T HEOREM (B OSE -B URTON ) A minihyper consisting of | PG ( µ, q ) | points intersecting every hyperplane in at least | PG ( µ − 1 , q ) | points is equal to a µ -dimensional space PG ( µ, q ) . Leo Storme Galois geometries contributing to coding theory

  25. Coding theory Griesmer bound and minihypers Covering radius and saturating sets Linear MDS codes and arcs Extendability results and blocking sets R AJ C HANDRA B OSE R.C. Bose and R.C. Burton, A characterization of flat spaces in a finite geometry and the uniqueness of the Hamming and the McDonald codes. J. Combin. Theory , 1:96-104, 1966. Leo Storme Galois geometries contributing to coding theory

Recommend


More recommend