Cyclic Codes from the Two-Prime Sequences

Size: px
Start display at page:

Download "Cyclic Codes from the Two-Prime Sequences"

Transcription

1 Cunsheng Ding Department of Computer Science and Engineering The Hong Kong University of Science and Technology Kowloon, Hong Kong, CHINA May 2012

2 Outline of this Talk A brief introduction to cyclic codes A general construction of cyclic codes with sequences The two-prime sequences over GF(q) Cyclic codes from the two-prime sequences over GF(q) Concluding remarks Reference: C. Ding, Cyclic codes from the two-prime sequences, IEEE Trans. Inform. Theory, June Page 1 May 2012

3 Part I: Introduction to Cyclic Codes Page 2 May 2012

4 Linear Codes and Cyclic Codes Definition: Let q be a power of a prime p. An[n,k,d] linear code over GF(q) is a k-dimensional subspace of GF(q) n with minimum (Hamming) nonzero weight d. Definition: A linear [n,k] code C over the finite field GF(q) is called cyclic if (c 0,c 1,,c n 1 ) C implies (c n 1,c 0,c 1,,c n 2 ) C. Page 3 May 2012

5 The Generator and Parity-Check Polynomials of Cyclic Codes Let gcd(n,q)=1. By identifying any vector (c 0,c 1,,c n 1 ) GF(q) n with c 0 + c 1 x+c 2 x 2 + +c n 1 x n 1 GF(q)[x]/(x n 1), any code C of length n over GF(q) corresponds to a subset of GF(q)[x]/(x n 1). The linear code C is cyclic iff the corresponding subset in GF(q)[x]/(x n 1) is an ideal of the ring GF(q)[x]/(x n 1). Every ideal of GF(q)[x]/(x n 1) is principal. Let C =(g(x)) be a cyclic code. Then g(x) is called the generator polynomial and h(x)=(x n 1)/g(x) is referred to as the parity-check polynomial of C. Page 4 May 2012

6 Bounds on Parameters of Linear Codes Let A q (n,d) denote the maximum cardinality of any q-ary code of length n and minimum Hamming distance d. There are many bounds on codes: Singleton bound: A q (n,d) q n d+1. ( Sphere packing bound: A q (n,d) (d 1)/2 i=0 ( n i ) (q 1) i) q n. Plotkin bound: A q (n,d) qd/(qd (q 1)n), where (q 1)n<qd. Griesmer bound: n k 1 i=0 d/qi for any [n,k,d;q] linear code. Linear programming bounds. Basic Problem: How to construct optimal or good linear and cyclic codes with respect to some bound? Page 5 May 2012

7 Part II: A Generic Construction of Cyclic Codes with periodic Sequences Page 6 May 2012

8 The Linear Span and Minimal Polynomial of Sequence Let s n = s 0 s 1 s n 1 be a sequence over GF(q). The linear span (also called linear complexity) of s n is the smallest positive integer l such that there are constants c 0 = 1,c 1,,c l GF(q) satisfying c 0 s i = c 1 s i 1 + c 2 s i 2 + +c l s i l for all l i<n. Such a polynomial c(x)=c 0 + c 1 x+ +c l x l is called the feedback polynomial of a shortest LFSR that generates s n. Any feedback polynomial of s is called a characteristic polynomial. The characteristic polynomial with the smallest degree is called the minimal polynomial. Remark: The minimal polynomial defined here is the reciprocal of that defined in some other references. Page 7 May 2012

9 Computation of the Minimal Polynomial of Sequences Lemma 1 Let s be a sequence of period n over GF(q). Define S n (x)=s 0 + s 1 x+ +s n 1 x n 1 GF(q)[x]. Then the minimal polynomial m s (x) of s is given by m s (x)= x n 1 gcd(x n 1,S n (x)) (1) and the linear spanl s of s is given by L s = n deg(gcd(x n 1,S n (x))). (2) Page 8 May 2012

10 A Construction of Cyclic Codes with Periodic Sequences Given any sequence s =(s i ) i=0 of period n over GF(q), construct a cyclic code over GF(q) with length n and generator polynomial x n 1 gcd(s(x),x n 1) (3) where S(x)= n 1 i=0 s ix i GF(q)[x]. We call the cyclic code C s with the generator polynomial of (3) the code defined by the sequence s, and the sequence s the defining sequence of the cyclic code C s. How to choose the sequence s in order to construct good codes? Can the cyclic code be an optimal linear code? Page 9 May 2012

11 Part III: The Page 10 May 2012

12 The Two-Prime Sequences Let n 1 and n 2 be two distinct odd primes, define n=n 1 n 2 and N 1 ={n 1,2n 1,,(n 2 1)n 1 }, N 2 ={n 2,2n 2,,(n 1 1)n 2 }. The two-prime sequence, denoted by λ, is defined by 0, if i mod n {0} N 2 λ i = 1, if i mod n N ( )( 1 1 ( i i n 1 n 2 ))/2 otherwise where ( an1) denotes the Legendre symbol. Traditionally, they are defined as binary sequences and a generalization of the binary twin-prime sequences. Here, we treat them as sequences over any finite field GF(q), where gcd(q,n)=1, and will use them to construct cyclic codes of length n over GF(q). (4) Page 11 May 2012

13 A Cyclotomic Description of the Two-Prime Sequences Define N = gcd(n 1 1,n 2 1) and e=(n 1 1)(n 2 1)/N. The CRT guarantees that there are common primitive roots of both n 1 and n 2. Let π be a fixed common primitive root of both n 1 and n 2, and ρ be an integer satisfying Whiteman proved that ρ π (mod n 1 ), ρ 1 (mod n 2 ). Z n ={π s ρ i : s=0,1,,e 1; i=0,1,,n 1}, where Z n denotes the set of all invertible elements of the residue class ringz n. Page 12 May 2012

14 A Cyclotomic Description of the Two-Prime Sequences The generalized cyclotomic classes W i of order N with respect to n 1 and n 2 are Whiteman proved that W (N) i ={π s ρ i : s=0,1,,e 1}, i=0,1,,n 1. Z n = N 1 i=0 W (N) i, W (N) (N) i W j = /0 for i j. This generalized cyclotomy was introduced by Whiteman in The motivation behind the investigation of the generalized cyclotomy is the search for residue difference sets. The famous twin-prime difference sets are among such a class of difference sets. Page 13 May 2012

15 A Cyclotomic Description of the Two-Prime Sequences Define D (2) 0 = (N 2)/2 i=0 W (N) 2i and D (2) 1 = Clearly D (2) 0 is a subgroup of Z n and D (2) 1 = ρd (2) 0. (N 2)/2 i=0 W (N) 2i+1. The cyclotomic classes D (2) 0 and D (2) 1 of order two and are identical to Whiteman s cyclotomic classes of order N when and only when N = 2. Page 14 May 2012

16 A Cyclotomic Description of the Two-Prime Sequences Define D (2) 0 = (N 2)/2 i=0 W (N) 2i and D (2) 1 = (N 2)/2 i=0 W (N) 2i+1 C 0 ={0} N 2 D (2) 0, C 1 = N 1 D (2) 1. Then{C 0,C 1 } is a partition of Z n and 0, if i mod n C 0 λ i = 1, if i mod n C 1. This is the cyclotomic description of the two-prime sequence λ defined in (4). Page 15 May 2012

17 The Parameters of the Cyclic Codes C λ The generator polynomial of C λ = the minimal polynomial m λ (x) of λ. The dimension k of C λ = n deg(m λ (x)). The minimum weight d =? (exact value or lower bound!) Page 16 May 2012

18 The Generator Polynomial and Dimension of C λ The generator polynomial m λ (x)= x n 1 gcd(x n 1,Λ(x)), where Λ(x)=λ 0 + λ 1 x+ +λ n 1 x n 1 GF(q)[x]. The main task is to work out gcd(x n 1,Λ(x)), which involves the computation of the cyclotomic numbers ( ) D (i, j) 2 = D (2) (2) i + 1 j. We will skip the details of the computation of the generator polynomial m λ (x). Page 17 May 2012

19 The Generator Polynomial and Dimension of C λ Recall gcd(q,n)=1. Let l=ord n (q). Then GF(q l ) has a primitive nth root of unity θ. For i {0,1} define Then d i (x)= (x θ i ) GF(q l )[x]. i D (2) i x n 1= n 1 i=0 (x θ i )= (xn 1 1)(x n 2 1) x 1 d 0 (x)d 1 (x). If q D (2) 0, then d i(x) GF(q)[x] for all i. Different choice of θ may result in a swapping of d 0 (x) and d 1 (x). Question: Under what conditions q D (2) 0? Page 18 May 2012

20 The Generator Polynomial and Dimension of C λ Let θ be the primitive nth root of unity θ in GF(q l ) defined before. Define Λ(θ)= n 1 λ i θ i GF(q l ). i=0 Lemma 2 If q D (2) 0, then Λ(θ) {0,1}. Attention: When q D (2) 0, we select θ such that Λ(θ)=0. Question: Under what conditions q D (2) 0? Page 19 May 2012

21 The Generator Polynomial and Dimension of C λ Question: Under what conditions q D (2) 0? Lemma 3 q D (2) 0 iff n 3 (mod 4) and n+1 4 mod p=0; or n 1 (mod 4) and n 1 4 mod p=0. Remark: To describe the generator polynomial of C λ, we need to define 1 = n mod p, 2 = n mod p, = (n 1+ 1)(n 2 1) 2 mod p. Page 20 May 2012

22 The Generator Polynomial and Dimension of C λ The case q D (2) 1 : d i(x) GF(q)[x] Theorem 4 When n 3 (mod 4) and n+1 4 mod p 0 or n 1 (mod 4) and n 1 4 mod p 0, the generator polynomial of C λ is given by x n 1, if 1 0, 2 0, 0 m λ (x)= x n 1 x 1, if 1 0, 2 0, =0 x n 1 x n 2 1, if 1 = 0, 2 0 x n 1 x n 1 1, if 1 0, 2 = 0 (x n 1)(x 1) (x (n 1 1)(x (n 2 1), if 1 = 0, 2 = 0. (5) Hence the dimension k=n deg(m λ (x)). Page 21 May 2012

23 The case q D (2) 0 : d i(x) GF(q)[x] Theorem 5 When n 3 (mod 4) and n+1 4 mod p=0 or n 1 (mod 4) and n 1 4 mod p=0, the generator polynomial of C λ is given by m λ (x)= x n 1 d 0 (x), if 1 0, 2 0, 0 x n 1 (x 1)d 0 (x), if 1 0, 2 0, =0 x n 1 (x n 2 1)d 0 (x), if 1 = 0, 2 0 x n 1 (x n 1 1)d 0 (x), if 1 0, 2 = 0 (x n 1)(x 1) d 0 (x) 2 i=1 (xn i 1), if 1 = 0, 2 = 0. (6) Then the dimension k=n deg(m λ (x)). Page 22 May 2012

24 The Minimum Weight of the Codes C λ Questions: After determining the dimension and generator polynomial of C λ, we ask the following questions: Can we find out the minimum weight of the code C λ? If not, can we develop good lower bounds on the minimum weight d? Page 23 May 2012

25 The Minimum Weight of the Codes C λ Theorem 6 The cyclic code over GF(q) with generator polynomial g(x)=(x n 1)/(x n i 1) has parameters [n,n i,d i ], where where i {1,2}. d i = n i ( 1) i, (7) Example 7 Let q=2 and(n 1,n 2 )=(7,5). Then the cyclic code over GF(2) with the generator polynomial g(x)=(x n 1)/(x n 1 1) has parameters [35,7,5]. Page 24 May 2012

26 The Minimum Weight of the Codes C λ Theorem 8 Let C (n1,n 2,q) denote the cyclic code over GF(q) with generator polynomial g(x)=(x 1)(x n 1)/(x n 1 1)(x n 2 1). Then the code C (n1,n 2,q) has parameters [n,n 1 + n 2 1,d (n1,n 2 )], where d (n1,n 2 ) = min(n 1,n 2 ). (8) Example 9 Let q=2 and(n 1,n 2 )=(7,5). The cyclic code over GF(2) with the generator polynomial g(x)=(x n 1)/(x n 1 1)(x n 2 1) has parameters[35,11,5]. Page 25 May 2012

27 The Minimum Weight of the Codes C λ Theorem 10 Assume that q D (2) 0. Let C (i,q) denote the cyclic code over GF(q) with the generator polynomial d i (x) for i=0 and i=1. Then the code C (i,q) has parameters [n,((n 1 + 1)(n 2 + 1) 2)/2,d i ], where d i min(n1,n 2 ). (9) If 1 D (2) 1, we have di 2 d i + 1 min(n 1,n 2 ). (10) Page 26 May 2012

28 The Minimum Weight of the Codes C λ Theorem 11 Let q D (2) j) 0. Let C(i, (n 1,n 2,q) denote the cyclic code over GF(q) with the generator polynomial g (i, j) (x)=(x n i 1)d j (x)/(x 1), and let d (n 1,n 2,q) denote the minimum distance of this code, where i {1,2} and j {0,1}. Then the code C (i, j) (n 1,n 2,q) where has parameters [ If 1 D (2) 1, we have ( n, (n i 1)(n i ( 1) i+ 1)+2 2 (i, j) d (n 1,n 2,q) ] (i, j),d(n 1,n 2,q), (i, j) (i, j) d (n 1,n 2,q) n i. (11) ) 2 d (i, j) (n 1,n 2,q) + 1 n i. (12) Page 27 May 2012

29 Examples of the Codes C λ Comment: The code C λ may be very good or even optimal. Example 12 Let (p,m,n 1,n 2 )=(2,1,5,3). Then q=2, n=15, and C λ is an optimal [15,5,7] cyclic code over GF(2) with generator polynomial x 10 + x 9 + x 8 + x 6 + x 5 + x Example 13 Let (p,m,n 1,n 2 )=(3,1,5,7). Then q=3, n=35, and C λ is a [35,23,5] cyclic code over GF(3) with generator polynomial x x x 10 + x 9 + 2x 8 + x 7 + x 5 + 2x 4 + x The best ternary linear code known of length 35 and dimension 23 has minimum distance 6. Page 28 May 2012

30 Examples of the Codes C λ Comment: The code C λ may be bad. Example 14 Let (p,m,n 1,n 2 )=(2,1,3,7). Then q=2, n=21, and C λ is a [21,7,3] cyclic code over GF(2) with generator polynomial x 14 + x This is a bad cyclic code due to its poor minimum distance. The code in this case is bad because q D (2) 0. Page 29 May 2012

31 Part IV: Concluding Remarks Page 30 May 2012

32 Concluding Remarks When n 1 and n 2 are twin primes, λ has ideal autocorrelation and its support is the famous twin-prime difference set. In this case, the code C λ may be very good or bad, depending on q and n 1 and n 2. When n 1 and n 2 are primes and n 2 = n 1 + 4, λ has also optimal autocorrelation and its support is an almost difference set. In this case, the code C λ may be very good or bad, depending on q and n 1 and n 2. The p-rank of the twin-prime difference set and the almost difference set are known now. The idea of constructing cyclic codes using special sequences is simple, but very promising. Page 31 May 2012

Binary Sequences with Optimal Autocorrelation

Binary Sequences with Optimal Autocorrelation Cunsheng DING, HKUST, Kowloon, HONG KONG, CHINA September 2008 Outline of this talk Difference sets and almost difference sets Cyclotomic classes Introduction of binary sequences with optimal autocorrelation

More information

Binary Sequences with Optimal Autocorrelation

Binary Sequences with Optimal Autocorrelation Cunsheng DING, HKUST, Kowloon, HONG KONG, CHINA July 2004 The Autocorrelation Function The autocorrelation of a binary sequence {s(t)} of period N at shift w is C s (w) = ( 1) s(t+w) s(t). N 1 t=0 The

More information

Stream Ciphers and Number Theory

Stream Ciphers and Number Theory Stream Ciphers and Number Theory Revised Edition Thomas W. Cusick The State University of New York at Buffalo, NY, U.S.A. Cunsheng Ding The Hong Kong University of Science and Technology China Ari Renvall

More information

The BCH Bound. Background. Parity Check Matrix for BCH Code. Minimum Distance of Cyclic Codes

The BCH Bound. Background. Parity Check Matrix for BCH Code. Minimum Distance of Cyclic Codes S-723410 BCH and Reed-Solomon Codes 1 S-723410 BCH and Reed-Solomon Codes 3 Background The algebraic structure of linear codes and, in particular, cyclic linear codes, enables efficient encoding and decoding

More information

On cyclic codes of composite length and the minimal distance

On cyclic codes of composite length and the minimal distance 1 On cyclic codes of composite length and the minimal distance Maosheng Xiong arxiv:1703.10758v1 [cs.it] 31 Mar 2017 Abstract In an interesting paper Professor Cunsheng Ding provided three constructions

More information

Irreducible Polynomials. Finite Fields of Order p m (1) Primitive Polynomials. Finite Fields of Order p m (2)

Irreducible Polynomials. Finite Fields of Order p m (1) Primitive Polynomials. Finite Fields of Order p m (2) S-72.3410 Finite Fields (2) 1 S-72.3410 Finite Fields (2) 3 Irreducible Polynomials Finite Fields of Order p m (1) The following results were discussed in the previous lecture: The order of a finite field

More information

x n k m(x) ) Codewords can be characterized by (and errors detected by): c(x) mod g(x) = 0 c(x)h(x) = 0 mod (x n 1)

x n k m(x) ) Codewords can be characterized by (and errors detected by): c(x) mod g(x) = 0 c(x)h(x) = 0 mod (x n 1) Cyclic codes: review EE 387, Notes 15, Handout #26 A cyclic code is a LBC such that every cyclic shift of a codeword is a codeword. A cyclic code has generator polynomial g(x) that is a divisor of every

More information

ERROR CORRECTING CODES

ERROR CORRECTING CODES ERROR CORRECTING CODES To send a message of 0 s and 1 s from my computer on Earth to Mr. Spock s computer on the planet Vulcan we use codes which include redundancy to correct errors. n q Definition. A

More information

Information Theory. Lecture 7

Information Theory. Lecture 7 Information Theory Lecture 7 Finite fields continued: R3 and R7 the field GF(p m ),... Cyclic Codes Intro. to cyclic codes: R8.1 3 Mikael Skoglund, Information Theory 1/17 The Field GF(p m ) π(x) irreducible

More information

Narrow-Sense BCH Codes over GF(q) with Length n= qm 1

Narrow-Sense BCH Codes over GF(q) with Length n= qm 1 Narrow-Sense BCH Codes over GFq) with Length n= qm 1 Shuxing Li, Cunsheng Ding, Maosheng Xiong, and Gennian Ge 1 Abstract arxiv:160.07009v [cs.it] 1 Nov 016 Cyclic codes are widely employed in communication

More information

17 Galois Fields Introduction Primitive Elements Roots of Polynomials... 8

17 Galois Fields Introduction Primitive Elements Roots of Polynomials... 8 Contents 17 Galois Fields 2 17.1 Introduction............................... 2 17.2 Irreducible Polynomials, Construction of GF(q m )... 3 17.3 Primitive Elements... 6 17.4 Roots of Polynomials..........................

More information

Solutions of Exam Coding Theory (2MMC30), 23 June (1.a) Consider the 4 4 matrices as words in F 16

Solutions of Exam Coding Theory (2MMC30), 23 June (1.a) Consider the 4 4 matrices as words in F 16 Solutions of Exam Coding Theory (2MMC30), 23 June 2016 (1.a) Consider the 4 4 matrices as words in F 16 2, the binary vector space of dimension 16. C is the code of all binary 4 4 matrices such that the

More information

c 2013 Society for Industrial and Applied Mathematics

c 2013 Society for Industrial and Applied Mathematics SIAM J. DISCRETE MATH. Vol. 27, No. 4, pp. 1977 1994 c 2013 Society for Industrial and Applied Mathematics CYCLIC CODES FROM SOME MONOMIALS AND TRINOMIALS CUNSHENG DING Abstract. Cyclic codes are a subclass

More information

Binary Additive Counter Stream Ciphers

Binary Additive Counter Stream Ciphers Number Theory and Related Area ALM 27, pp. 1 23 c Higher Education Press and International Press Beijing Boston Binary Additive Counter Stream Ciphers Cunsheng Ding, Wenpei Si Abstract Although a number

More information

ELG 5372 Error Control Coding. Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes

ELG 5372 Error Control Coding. Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes ELG 5372 Error Control Coding Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes Quotient Ring Example + Quotient Ring Example Quotient Ring Recall the quotient ring R={,,, }, where

More information

Repeated-Root Self-Dual Negacyclic Codes over Finite Fields

Repeated-Root Self-Dual Negacyclic Codes over Finite Fields Journal of Mathematical Research with Applications May, 2016, Vol. 36, No. 3, pp. 275 284 DOI:10.3770/j.issn:2095-2651.2016.03.004 Http://jmre.dlut.edu.cn Repeated-Root Self-Dual Negacyclic Codes over

More information

7.1 Definitions and Generator Polynomials

7.1 Definitions and Generator Polynomials Chapter 7 Cyclic Codes Lecture 21, March 29, 2011 7.1 Definitions and Generator Polynomials Cyclic codes are an important class of linear codes for which the encoding and decoding can be efficiently implemented

More information

Difference Systems of Sets and Cyclotomy

Difference Systems of Sets and Cyclotomy Difference Systems of Sets and Cyclotomy Yukiyasu Mutoh a,1 a Graduate School of Information Science, Nagoya University, Nagoya, Aichi 464-8601, Japan, yukiyasu@jim.math.cm.is.nagoya-u.ac.jp Vladimir D.

More information

Incidence Structures Related to Difference Sets and Their Applications

Incidence Structures Related to Difference Sets and Their Applications aòµ 05B30 ü èµ Æ Òµ 113350 Æ Æ Ø Ø K8: 'u8'é(9ùa^ = Ø K8: Incidence Structures Related to Difference Sets and Their Applications úôœææ Æ Ø ž

More information

: Coding Theory. Notes by Assoc. Prof. Dr. Patanee Udomkavanich October 30, upattane

: Coding Theory. Notes by Assoc. Prof. Dr. Patanee Udomkavanich October 30, upattane 2301532 : Coding Theory Notes by Assoc. Prof. Dr. Patanee Udomkavanich October 30, 2006 http://pioneer.chula.ac.th/ upattane Chapter 1 Error detection, correction and decoding 1.1 Basic definitions and

More information

Open problems on cyclic codes

Open problems on cyclic codes Open problems on cyclic codes Pascale Charpin Contents 1 Introduction 3 2 Different kinds of cyclic codes. 4 2.1 Notation.............................. 5 2.2 Definitions............................. 6

More information

Cyclic codes: overview

Cyclic codes: overview Cyclic codes: overview EE 387, Notes 14, Handout #22 A linear block code is cyclic if the cyclic shift of a codeword is a codeword. Cyclic codes have many advantages. Elegant algebraic descriptions: c(x)

More information

Quasi-reducible Polynomials

Quasi-reducible Polynomials Quasi-reducible Polynomials Jacques Willekens 06-Dec-2008 Abstract In this article, we investigate polynomials that are irreducible over Q, but are reducible modulo any prime number. 1 Introduction Let

More information

Construction X for quantum error-correcting codes

Construction X for quantum error-correcting codes Simon Fraser University Burnaby, BC, Canada joint work with Vijaykumar Singh International Workshop on Coding and Cryptography WCC 2013 Bergen, Norway 15 April 2013 Overview Construction X is known from

More information

CYCLIC SIEVING FOR CYCLIC CODES

CYCLIC SIEVING FOR CYCLIC CODES CYCLIC SIEVING FOR CYCLIC CODES ALEX MASON, VICTOR REINER, SHRUTHI SRIDHAR Abstract. These are notes on a preliminary follow-up to a question of Jim Propp, about cyclic sieving of cyclic codes. We show

More information

arxiv: v1 [cs.it] 31 May 2013

arxiv: v1 [cs.it] 31 May 2013 Noname manuscript No. (will be inserted by the editor) A Note on Cyclic Codes from APN Functions Chunming Tang Yanfeng Qi Maozhi Xu arxiv:1305.7294v1 [cs.it] 31 May 2013 Received: date / Accepted: date

More information

Coding Theory and Applications. Solved Exercises and Problems of Cyclic Codes. Enes Pasalic University of Primorska Koper, 2013

Coding Theory and Applications. Solved Exercises and Problems of Cyclic Codes. Enes Pasalic University of Primorska Koper, 2013 Coding Theory and Applications Solved Exercises and Problems of Cyclic Codes Enes Pasalic University of Primorska Koper, 2013 Contents 1 Preface 3 2 Problems 4 2 1 Preface This is a collection of solved

More information

Cyclotomic Cosets, Codes and Secret Sharing

Cyclotomic Cosets, Codes and Secret Sharing Malaysian Journal of Mathematical Sciences 11(S) August: 59-73 (017) Special Issue: The 5th International Cryptology and Information Security Conference (New Ideas in Cryptology) MALAYSIAN JOURNAL OF MATHEMATICAL

More information

The Dimension and Minimum Distance of Two Classes of Primitive BCH Codes

The Dimension and Minimum Distance of Two Classes of Primitive BCH Codes 1 The Dimension and Minimum Distance of Two Classes of Primitive BCH Codes Cunsheng Ding, Cuiling Fan, Zhengchun Zhou Abstract arxiv:1603.07007v1 [cs.it] Mar 016 Reed-Solomon codes, a type of BCH codes,

More information

LECTURE NOTES IN CRYPTOGRAPHY

LECTURE NOTES IN CRYPTOGRAPHY 1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic

More information

Some Results on the Arithmetic Correlation of Sequences

Some Results on the Arithmetic Correlation of Sequences Some Results on the Arithmetic Correlation of Sequences Mark Goresky Andrew Klapper Abstract In this paper we study various properties of arithmetic correlations of sequences. Arithmetic correlations are

More information

On the Construction and Decoding of Cyclic LDPC Codes

On the Construction and Decoding of Cyclic LDPC Codes On the Construction and Decoding of Cyclic LDPC Codes Chao Chen Joint work with Prof. Baoming Bai from Xidian University April 30, 2014 Outline 1. Introduction 2. Construction based on Idempotents and

More information

G Solution (10 points) Using elementary row operations, we transform the original generator matrix as follows.

G Solution (10 points) Using elementary row operations, we transform the original generator matrix as follows. EE 387 October 28, 2015 Algebraic Error-Control Codes Homework #4 Solutions Handout #24 1. LBC over GF(5). Let G be a nonsystematic generator matrix for a linear block code over GF(5). 2 4 2 2 4 4 G =

More information

1 Vandermonde matrices

1 Vandermonde matrices ECE 771 Lecture 6 BCH and RS codes: Designer cyclic codes Objective: We will begin with a result from linear algebra regarding Vandermonde matrices This result is used to prove the BCH distance properties,

More information

Vector spaces. EE 387, Notes 8, Handout #12

Vector spaces. EE 387, Notes 8, Handout #12 Vector spaces EE 387, Notes 8, Handout #12 A vector space V of vectors over a field F of scalars is a set with a binary operator + on V and a scalar-vector product satisfying these axioms: 1. (V, +) is

More information

ON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS

ON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS Bull Korean Math Soc 53 (2016), No 6, pp 1617 1628 http://dxdoiorg/104134/bkmsb150544 pissn: 1015-8634 / eissn: 2234-3016 ON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS Mustafa Sari

More information

ELEC-E7240 Coding Methods L (5 cr)

ELEC-E7240 Coding Methods L (5 cr) Introduction ELEC-E7240 Coding Methods L (5 cr) Patric Östergård Department of Communications and Networking Aalto University School of Electrical Engineering Spring 2017 Patric Östergård (Aalto) ELEC-E7240

More information

Trace Representation of Legendre Sequences

Trace Representation of Legendre Sequences C Designs, Codes and Cryptography, 24, 343 348, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Trace Representation of Legendre Sequences JEONG-HEON KIM School of Electrical and

More information

A Few Primality Testing Algorithms

A Few Primality Testing Algorithms A Few Primality Testing Algorithms Donald Brower April 2, 2006 0.1 Introduction These notes will cover a few primality testing algorithms. There are many such, some prove that a number is prime, others

More information

ECEN 5022 Cryptography

ECEN 5022 Cryptography Elementary Algebra and Number Theory University of Colorado Spring 2008 Divisibility, Primes Definition. N denotes the set {1, 2, 3,...} of natural numbers and Z denotes the set of integers {..., 2, 1,

More information

Orthogonal Arrays & Codes

Orthogonal Arrays & Codes Orthogonal Arrays & Codes Orthogonal Arrays - Redux An orthogonal array of strength t, a t-(v,k,λ)-oa, is a λv t x k array of v symbols, such that in any t columns of the array every one of the possible

More information

Plotkin s Bound in Codes Equipped with the Euclidean Weight Function

Plotkin s Bound in Codes Equipped with the Euclidean Weight Function Tamsui Oxford Journal of Mathematical Sciences 5() (009) 07-4 Aletheia University Plotkin s Bound in Codes Equipped with the Euclidean Weight Function Sapna Jain Department of Mathematics, University of

More information

Chapter 6. BCH Codes

Chapter 6. BCH Codes Chapter 6 BCH Codes Description of the Codes Decoding of the BCH Codes Outline Implementation of Galois Field Arithmetic Implementation of Error Correction Nonbinary BCH Codes and Reed-Solomon Codes Weight

More information

Chapter 6 Reed-Solomon Codes. 6.1 Finite Field Algebra 6.2 Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding

Chapter 6 Reed-Solomon Codes. 6.1 Finite Field Algebra 6.2 Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding Chapter 6 Reed-Solomon Codes 6. Finite Field Algebra 6. Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding 6. Finite Field Algebra Nonbinary codes: message and codeword symbols

More information

Topic 3. Design of Sequences with Low Correlation

Topic 3. Design of Sequences with Low Correlation Topic 3. Design of Sequences with Low Correlation M-sequences and Quadratic Residue Sequences 2 Multiple Trace Term Sequences and WG Sequences 3 Gold-pair, Kasami Sequences, and Interleaved Sequences 4

More information

EE 229B ERROR CONTROL CODING Spring 2005

EE 229B ERROR CONTROL CODING Spring 2005 EE 9B ERROR CONTROL CODING Spring 005 Solutions for Homework 1. (Weights of codewords in a cyclic code) Let g(x) be the generator polynomial of a binary cyclic code of length n. (a) Show that if g(x) has

More information

A construction of optimal sets of FH sequences

A construction of optimal sets of FH sequences AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 50 2011, Pages 37 44 A construction of optimal sets of FH sequences Bin Wen Department of Mathematics Changshu Institute of Technology Changshu 215500, Jiangsu

More information

Binary Primitive BCH Codes. Decoding of the BCH Codes. Implementation of Galois Field Arithmetic. Implementation of Error Correction

Binary Primitive BCH Codes. Decoding of the BCH Codes. Implementation of Galois Field Arithmetic. Implementation of Error Correction BCH Codes Outline Binary Primitive BCH Codes Decoding of the BCH Codes Implementation of Galois Field Arithmetic Implementation of Error Correction Nonbinary BCH Codes and Reed-Solomon Codes Preface The

More information

Low Correlation Sequences for CDMA

Low Correlation Sequences for CDMA Indian Institute of Science, Bangalore International Networking and Communications Conference Lahore University of Management Sciences Acknowledgement Prof. Zartash Afzal Uzmi, Lahore University of Management

More information

Section 33 Finite fields

Section 33 Finite fields Section 33 Finite fields Instructor: Yifan Yang Spring 2007 Review Corollary (23.6) Let G be a finite subgroup of the multiplicative group of nonzero elements in a field F, then G is cyclic. Theorem (27.19)

More information

On the Linear Complexity of Legendre-Sidelnikov Sequences

On the Linear Complexity of Legendre-Sidelnikov Sequences On the Linear Complexity of Legendre-Sidelnikov Sequences Ming Su Nankai University, China Emerging Applications of Finite Fields, Linz, Dec. 12 Outline Motivation Legendre-Sidelnikov Sequence Definition

More information

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q),

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q), Elementary 2-Group Character Codes Cunsheng Ding 1, David Kohel 2, and San Ling Abstract In this correspondence we describe a class of codes over GF (q), where q is a power of an odd prime. These codes

More information

Almost Difference Sets and Their Sequences With Optimal Autocorrelation

Almost Difference Sets and Their Sequences With Optimal Autocorrelation 2934 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 47, NO. 7, NOVEMBER 2001 Almost Difference Sets Their Sequences With Optimal Autocorrelation K. T. Arasu, Cunsheng Ding, Member, IEEE, Tor Helleseth,

More information

THROUGHOUT this paper, let q be a power of a prime p.

THROUGHOUT this paper, let q be a power of a prime p. 4344 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 63, NO. 7, JULY 017 LCD Cyclic Codes Over Finite Fields Chengju Li, Cunsheng Ding, Shuxing Li Abstract In addition to their applications in data storage,

More information

Mathematics for Cryptography

Mathematics for Cryptography Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1

More information

EE512: Error Control Coding

EE512: Error Control Coding EE51: Error Control Coding Solution for Assignment on BCH and RS Codes March, 007 1. To determine the dimension and generator polynomial of all narrow sense binary BCH codes of length n = 31, we have to

More information

New algebraic decoding method for the (41, 21,9) quadratic residue code

New algebraic decoding method for the (41, 21,9) quadratic residue code New algebraic decoding method for the (41, 21,9) quadratic residue code Mohammed M. Al-Ashker a, Ramez Al.Shorbassi b a Department of Mathematics Islamic University of Gaza, Palestine b Ministry of education,

More information

: Error Correcting Codes. November 2017 Lecture 2

: Error Correcting Codes. November 2017 Lecture 2 03683072: Error Correcting Codes. November 2017 Lecture 2 Polynomial Codes and Cyclic Codes Amnon Ta-Shma and Dean Doron 1 Polynomial Codes Fix a finite field F q. For the purpose of constructing polynomial

More information

Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson

Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson On almost every Friday of the semester, we will have a brief quiz to make sure you have memorized the definitions encountered in our studies.

More information

Self-Dual Cyclic Codes

Self-Dual Cyclic Codes Self-Dual Cyclic Codes Bas Heijne November 29, 2007 Definitions Definition Let F be the finite field with two elements and n a positive integer. An [n, k] (block)-code C is a k dimensional linear subspace

More information

Part IX. Factorization

Part IX. Factorization IX.45. Unique Factorization Domains 1 Part IX. Factorization Section IX.45. Unique Factorization Domains Note. In this section we return to integral domains and concern ourselves with factoring (with respect

More information

Introduction to Information Security

Introduction to Information Security Introduction to Information Security Lecture 5: Number Theory 007. 6. Prof. Byoungcheon Lee sultan (at) joongbu. ac. kr Information and Communications University Contents 1. Number Theory Divisibility

More information

RON M. ROTH * GADIEL SEROUSSI **

RON M. ROTH * GADIEL SEROUSSI ** ENCODING AND DECODING OF BCH CODES USING LIGHT AND SHORT CODEWORDS RON M. ROTH * AND GADIEL SEROUSSI ** ABSTRACT It is shown that every q-ary primitive BCH code of designed distance δ and sufficiently

More information

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES International Journal of Pure and Applied Mathematics Volume 85 No. 6 013, 1001-1008 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.173/ijpam.v85i6.3

More information

Section VI.33. Finite Fields

Section VI.33. Finite Fields VI.33 Finite Fields 1 Section VI.33. Finite Fields Note. In this section, finite fields are completely classified. For every prime p and n N, there is exactly one (up to isomorphism) field of order p n,

More information

Linear Cyclic Codes. Polynomial Word 1 + x + x x 4 + x 5 + x x + x f(x) = q(x)h(x) + r(x),

Linear Cyclic Codes. Polynomial Word 1 + x + x x 4 + x 5 + x x + x f(x) = q(x)h(x) + r(x), Coding Theory Massoud Malek Linear Cyclic Codes Polynomial and Words A polynomial of degree n over IK is a polynomial p(x) = a 0 + a 1 + + a n 1 x n 1 + a n x n, where the coefficients a 1, a 2,, a n are

More information

Recommended questions: a-d 4f 5 9a a 27.

Recommended questions: a-d 4f 5 9a a 27. Sheet jacques@ucsdedu Recommended questions: 2 3 4a-d 4f 5 9a 0 2 3 5 6 8 9 20 22 23 24 25a 27 Recommended reading for this assignment: Aigner Chapter, Chapter 2-24 Formal power series Question Let R be

More information

ON DIRICHLET S CONJECTURE ON RELATIVE CLASS NUMBER ONE

ON DIRICHLET S CONJECTURE ON RELATIVE CLASS NUMBER ONE ON DIRICHLET S CONJECTURE ON RELATIVE CLASS NUMBER ONE AMANDA FURNESS Abstract. We examine relative class numbers, associated to class numbers of quadratic fields Q( m) for m > 0 and square-free. The relative

More information

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials Outline MSRI-UP 2009 Coding Theory Seminar, Week 2 John B. Little Department of Mathematics and Computer Science College of the Holy Cross Cyclic Codes Polynomial Algebra More on cyclic codes Finite fields

More information

Idempotent Generators of Generalized Residue Codes

Idempotent Generators of Generalized Residue Codes 1 Idempotent Generators of Generalized Residue Codes A.J. van Zanten A.J.vanZanten@uvt.nl Department of Communication and Informatics, University of Tilburg, The Netherlands A. Bojilov a.t.bozhilov@uvt.nl,bojilov@fmi.uni-sofia.bg

More information

Part II. Number Theory. Year

Part II. Number Theory. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 Paper 3, Section I 1G 70 Explain what is meant by an Euler pseudoprime and a strong pseudoprime. Show that 65 is an Euler

More information

Duadic Codes over Finite Commutative Rings

Duadic Codes over Finite Commutative Rings The Islamic University of Gaza Faculty of Science Department of Mathematics Duadic Codes over Finite Commutative Rings PRESENTED BY Ikhlas Ibraheem Diab Al-Awar SUPERVISED BY Prof. Mohammed Mahmoud AL-Ashker

More information

Know the meaning of the basic concepts: ring, field, characteristic of a ring, the ring of polynomials R[x].

Know the meaning of the basic concepts: ring, field, characteristic of a ring, the ring of polynomials R[x]. The second exam will be on Friday, October 28, 2. It will cover Sections.7,.8, 3., 3.2, 3.4 (except 3.4.), 4. and 4.2 plus the handout on calculation of high powers of an integer modulo n via successive

More information

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay 1 / 25 Finite Fields Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay September 25, 2014 2 / 25 Fields Definition A set F together

More information

Fundamental Theorem of Algebra

Fundamental Theorem of Algebra EE 387, Notes 13, Handout #20 Fundamental Theorem of Algebra Lemma: If f(x) is a polynomial over GF(q) GF(Q), then β is a zero of f(x) if and only if x β is a divisor of f(x). Proof: By the division algorithm,

More information

Algebra Qualifying Exam August 2001 Do all 5 problems. 1. Let G be afinite group of order 504 = 23 32 7. a. Show that G cannot be isomorphic to a subgroup of the alternating group Alt 7. (5 points) b.

More information

New Generalized Cyclotomy and Its Applications

New Generalized Cyclotomy and Its Applications FINITE FIELDS AND THEIR APPLICATIONS 4, 140 166 (1998) ARTICLE NO. FF980207 New Generalized Cyclotomy and Its Applications Cunsheng Ding Department of Information Systems and Computer Science, and National

More information

Lattices. A Lattice is a discrete subgroup of the additive group of n-dimensional space R n.

Lattices. A Lattice is a discrete subgroup of the additive group of n-dimensional space R n. Lattices A Lattice is a discrete subgroup of the additive group of n-dimensional space R n. Lattices have many uses in cryptography. They may be used to define cryptosystems and to break other ciphers.

More information

1. Group Theory Permutations.

1. Group Theory Permutations. 1.1. Permutations. 1. Group Theory Problem 1.1. Let G be a subgroup of S n of index 2. Show that G = A n. Problem 1.2. Find two elements of S 7 that have the same order but are not conjugate. Let π S 7

More information

Chapter 5. Cyclic Codes

Chapter 5. Cyclic Codes Wireless Information Transmission System Lab. Chapter 5 Cyclic Codes Institute of Communications Engineering National Sun Yat-sen University Outlines Description of Cyclic Codes Generator and Parity-Check

More information

Galois groups with restricted ramification

Galois groups with restricted ramification Galois groups with restricted ramification Romyar Sharifi Harvard University 1 Unique factorization: Let K be a number field, a finite extension of the rational numbers Q. The ring of integers O K of K

More information

Nonlinear Shi, Registers: A Survey and Open Problems. Tor Helleseth University of Bergen NORWAY

Nonlinear Shi, Registers: A Survey and Open Problems. Tor Helleseth University of Bergen NORWAY Nonlinear Shi, Registers: A Survey and Open Problems Tor Helleseth University of Bergen NORWAY Outline ntroduc9on Nonlinear Shi> Registers (NLFSRs) Some basic theory De Bruijn Graph De Bruijn graph Golomb

More information

EE512: Error Control Coding

EE512: Error Control Coding EE512: Error Control Coding Solution for Assignment on Cyclic Codes March 22, 2007 1. A cyclic code, C, is an ideal genarated by its minimal degree polynomial, g(x). C = < g(x) >, = {m(x)g(x) : m(x) is

More information

Finite Fields. Sophie Huczynska (with changes by Max Neunhöffer) Semester 2, Academic Year 2012/13

Finite Fields. Sophie Huczynska (with changes by Max Neunhöffer) Semester 2, Academic Year 2012/13 Finite Fields Sophie Huczynska (with changes by Max Neunhöffer) Semester 2, Academic Year 2012/13 Contents 1 Introduction 3 1 Group theory: a brief summary............................ 3 2 Rings and fields....................................

More information

Symmetries and Polynomials

Symmetries and Polynomials Symmetries and Polynomials Aaron Landesman and Apurva Nakade June 30, 2018 Introduction In this class we ll learn how to solve a cubic. We ll also sketch how to solve a quartic. We ll explore the connections

More information

arxiv: v1 [cs.it] 12 Nov 2015

arxiv: v1 [cs.it] 12 Nov 2015 On cyclotomic cosets and code constructions arxiv:1511.04359v1 [cs.it] 12 Nov 2015 Giuliano G. La Guardia and Marcelo M. S. Alves November 16, 2015 Abstract New properties of q-ary cyclotomic cosets modulo

More information

An Additive Characterization of Fibers of Characters on F p

An Additive Characterization of Fibers of Characters on F p An Additive Characterization of Fibers of Characters on F p Chris Monico Texas Tech University Lubbock, TX c.monico@ttu.edu Michele Elia Politecnico di Torino Torino, Italy elia@polito.it January 30, 2009

More information

Good Integers and Applications in Coding Theory. Silpakorn University

Good Integers and Applications in Coding Theory. Silpakorn University Good Integers and in Coding Theory Somphong Jitman Silpakorn University March 1, 2017 @MUIC God made the integers, all else is the work of man. L. Kronecker 1 Good Integers 2 Good Integers P. Moree (1997)

More information

Basic elements of number theory

Basic elements of number theory Cryptography Basic elements of number theory Marius Zimand By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a k for some integer k. Notation

More information

Basic elements of number theory

Basic elements of number theory Cryptography Basic elements of number theory Marius Zimand 1 Divisibility, prime numbers By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a

More information

Pisano period codes. Ministry of Education, Anhui University No. 3 Feixi Road, Hefei Anhui Province , P. R. China;

Pisano period codes. Ministry of Education, Anhui University No. 3 Feixi Road, Hefei Anhui Province , P. R. China; Pisano period codes Minjia Shi 1,2,3, Zhongyi Zhang 4, and Patrick Solé 5 1 Key Laboratory of Intelligent Computing & Signal Processing, arxiv:1709.04582v1 [cs.it] 14 Sep 2017 Ministry of Education, Anhui

More information

Ideals: Definitions & Examples

Ideals: Definitions & Examples Ideals: Definitions & Examples Defn: An ideal I of a commutative ring R is a subset of R such that for a, b I and r R we have a + b, a b, ra I Examples: All ideals of Z have form nz = (n) = {..., n, 0,

More information

Zsigmondy s Theorem. Lola Thompson. August 11, Dartmouth College. Lola Thompson (Dartmouth College) Zsigmondy s Theorem August 11, / 1

Zsigmondy s Theorem. Lola Thompson. August 11, Dartmouth College. Lola Thompson (Dartmouth College) Zsigmondy s Theorem August 11, / 1 Zsigmondy s Theorem Lola Thompson Dartmouth College August 11, 2009 Lola Thompson (Dartmouth College) Zsigmondy s Theorem August 11, 2009 1 / 1 Introduction Definition o(a modp) := the multiplicative order

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

EECS Components and Design Techniques for Digital Systems. Lec 26 CRCs, LFSRs (and a little power)

EECS Components and Design Techniques for Digital Systems. Lec 26 CRCs, LFSRs (and a little power) EECS 150 - Components and esign Techniques for igital Systems Lec 26 CRCs, LFSRs (and a little power) avid Culler Electrical Engineering and Computer Sciences University of California, Berkeley http://www.eecs.berkeley.edu/~culler

More information

Classification of Finite Fields

Classification of Finite Fields Classification of Finite Fields In these notes we use the properties of the polynomial x pd x to classify finite fields. The importance of this polynomial is explained by the following basic proposition.

More information

Aperiodic correlation and the merit factor

Aperiodic correlation and the merit factor Aperiodic correlation and the merit factor Aina Johansen 02.11.2009 Correlation The periodic correlation between two binary sequences {x t } and {y t } of length n at shift τ is defined as n 1 θ x,y (τ)

More information

Singer and GMW constructions (or generalized GMW constructions), little else is known about p-ary two-level autocorrelation sequences. Recently, a few

Singer and GMW constructions (or generalized GMW constructions), little else is known about p-ary two-level autocorrelation sequences. Recently, a few New Families of Ideal -level Autocorrelation Ternary Sequences From Second Order DHT Michael Ludkovski 1 and Guang Gong Department of Electrical and Computer Engineering University of Waterloo Waterloo,

More information

Galois geometries contributing to coding theory

Galois geometries contributing to coding theory Ghent University Dept. of Mathematics Krijgslaan 281 - S22 9000 Ghent Belgium Opatija, 2010 OUTLINE 1 CODING THEORY 2 GRIESMER BOUND AND MINIHYPERS 3 COVERING RADIUS AND SATURATING SETS 4 LINEAR MDS CODES

More information