Coding Theory Homework 5 - Georgia Tech ECE 6606 - Prof. Faramarz Fekri, Assignments of Electrical and Electronics Engineering

Problems related to coding theory for students in the georgia tech school of electrical and computer engineering, specifically for the course ece 6606. The problems cover topics such as error correction capability, bch codes, perfect codes, cyclic bch codes, finite-field dft, and computing the dft of phase-shifted vectors.

Typology: Assignments

Pre 2010

Uploaded on 09/17/2009

koofers-user-y7f-1
koofers-user-y7f-1 🇺🇸

8 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
GEORGIA INSTITUTE OF TECHNOLOGY
School of Electrical and Computer Engineering
ECE 6606
Coding Theory
HWK #5, Due: Friday July 10
Problem 1: Solve the question 10 from Chapter 8 of the textbook.
Problem 2: Consider a binary (15,11) cyclic code with generator polynomial g(x) = x4+
x3+ 1.
(a) Find the error correction capability of this code.
(b) Is it a BCH code? Explain why.
(c) Is it a perfect code? Why?
Problem 3: This problem concerns cyclic BCH codes of length 15.
(a) Compute the exact dimension of the cyclic t-error correcting BCH code of length
15, for t= 1,2,...,7.
(b) For each of the codes in part (a), compute the generator polynomial, assuming
that the primitive root αsatisfies α4+α+ 1 = 0.
Problem 4: Let the vector ˆ
V= [ ˆ
V0,ˆ
V1, . . . , ˆ
Vn1] be the n-point finite-field DFT of the
vector V= [V0, V1, . . . , Vn1]. Prove that the DFT of the “phase-shifted” vector
V(s)(i.e., the vector V(s)= [V0, αsV1, α2sV2, . . . , α(n1)sVn1]) is equal to ˆ
V(s)=
[ˆ
Vs,ˆ
Vs+1, . . . , ˆ
V((s+n1))n], where αis the element of order nin the field. Here the
notation ((b))nmeans: bmod n.
Problem 5 (optional to solve): Let F=GF (8), containing a primitive root αsatisfying
α3=α+ 1, and let V= [0,0, α3,0,0, α2,0]. Compute the 7-point finite-field DFT of
this vector.
Problem 6-7: Solve questions 2 (parts a, b), 5 (parts a,b) from Chapter 9 of the textbook.
1

Partial preview of the text

Download Coding Theory Homework 5 - Georgia Tech ECE 6606 - Prof. Faramarz Fekri and more Assignments Electrical and Electronics Engineering in PDF only on Docsity!

GEORGIA INSTITUTE OF TECHNOLOGY

School of Electrical and Computer Engineering

ECE 6606

Coding Theory

HWK #5, Due: Friday July 10

Problem 1: Solve the question 10 from Chapter 8 of the textbook.

Problem 2: Consider a binary (15,11) cyclic code with generator polynomial g(x) = x

4

x

3

(a) Find the error correction capability of this code.

(b) Is it a BCH code? Explain why.

(c) Is it a perfect code? Why?

Problem 3: This problem concerns cyclic BCH codes of length 15.

(a) Compute the exact dimension of the cyclic t-error correcting BCH code of length

15, for t = 1, 2 ,... , 7.

(b) For each of the codes in part (a), compute the generator polynomial, assuming

that the primitive root α satisfies α

4

  • α + 1 = 0.

Problem 4: Let the vector

V = [

V

0

V

1

V

n− 1

] be the n-point finite-field DFT of the

vector V = [V 0 , V 1 ,... , Vn− 1 ]. Prove that the DFT of the “phase-shifted” vector

V

(s)

(i.e., the vector V (s)

= [V

0

, α

s V 1

, α

2 s V 2

,... , α

(n−1)s V n− 1

]) is equal to

V

(s)

[

V

s

V

s+

V

((s+n−1))n

], where α is the element of order n in the field. Here the

notation ((b)) n

means: b mod n.

Problem 5 (optional to solve): Let F = GF (8), containing a primitive root α satisfying

α

3 = α + 1, and let V = [0, 0 , α

3 , 0 , 0 , α

2 , 0]. Compute the 7-point finite-field DFT of

this vector.

Problem 6-7: Solve questions 2 (parts a, b), 5 (parts a,b) from Chapter 9 of the textbook.