• Keine Ergebnisse gefunden

(d) Find for the code E4 a standard form for (i) the generator matrix G and (ii) the parity check matrix H

N/A
N/A
Protected

Academic year: 2022

Aktie "(d) Find for the code E4 a standard form for (i) the generator matrix G and (ii) the parity check matrix H"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

2004 1 MT361

1. (a) LetC be a binary [n, k, d]-code. Explain what is meant by the terms

(i) generator matrix G for the codeC (ii) standard form for G

(iii) parity-check matrix H for C.

(b) Let C consist of all binary even weight codewords of length n = 4. Determine all codewords of C and determine M, k and d.

(c) Prove that the binary code En of all even weight codewords of length n is linear.

Determine M, k and d.

(d) Find for the code E4 a standard form for (i) the generator matrix G and (ii) the parity check matrix H.

(e) Construct, if possible, binary (n, M, d)-codes for each of the following parameter sets. When no such (n, M, d)-code exists, explain why.

(6,2,6),(3,8,1),(4,8,2),(5,3,4),(8,30,3).

TURN OVER

(2)

MT361 2 2004

2. Let C be a q-ary (n, M, d)-code.

(a) Define the Hamming distanced(~x, ~y) between any two vectors ~x, ~y∈V(n, q).

(b) (i) State and prove the sphere-packing-bound.

(ii) Define the term “perfect code”.

(iii) Using d(~x, ~y) =w(~x−~y) show that the minimum distance of a linear code C is given by the minimum weight of any non-zero codeword, (i.e. show that d(C) =w(C)).

(c) LetCbe the binary [7,4] code with generator matrixG=

1 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1

.

Determine d, justifying your answer, and hence show that C is a perfect code.

(d) Show that for a binary perfect code d is odd.

(e) Give (without proof) two examples of families of binary perfect codes.

3. LetC be aq-ary [n, k, d]-code. LetGdenote its generator matrix, and H its parity-check matrix, both given in standard form.

(a) Define the terms coset, coset leader and syndrome.

(b) Describe how to construct a standard array and a syndrome look-up table. Explain how the standard array and the syndrome look-up table can be used for decoding with error correction. Explain the advantage of using the syndrome look-up table over the standard array.

(c) Prove that two vectors~u, ~v are in the same coset if and only if they have the same syndrome S(~u) = S(~v).

(d) Explain why constructing the syndrome look-up table is particularly effective in the case of a perfect code with d= 2t+ 1.

(e) Suppose C is a code with d= 2t+ 2. Explain the idea of incomplete decoding on a channel, where retransmission is possible.

(3)

2004 3 MT361

4. Define the term “binary symmetric channel” with cross-over probabilityp. Such a channel is used in one of the following two schemes.

a) Using a 3-repetition code, correcting one received error. (((( corrected version)))) b) For any pair of message bits a parity check bit is used. For any detected error

retransmission is requested.

For each scheme

a) find the eventual probability of accepting an error.

b) find the expected number of bits that have to be transmitted per message bit.

Calculate the above quantities for both schemes a) and b) with p= 101 and p= 1001 . Compare the relative merits of these schemes.

Which scheme do you suggest to use for p= 1001 ?

5. (a) Define the binary Hamming code Ham(r,2) by means of its parity-check matrix.

(b) Prove that Ham(r,2) is a [2r−1,2r−r−1]-code.

(c) Prove that Ham(r,2) has minimum distance d = 3. (i.e. show that there are no codewords with weight 1 or 2, but that there is a codeword with weight 3).

(d) Give the parity-check matrix for r = 2 andr= 3 in standard form.

(e) Alice and Bob play the following game: Alice thinks of an integer

1≤a≤1,000,000. Bob asks questions which Alice answers with yes or no.

Explain how Ham(5,2) can be used to to show that Bob can determine a in 25 questions, even if Alice is allowed to lie once.

Use the sphere-packing bound to show that generally 24 questions do not suffice.

(f) Prove the Singleton bound Aq(n, d)≤qn−d+1. (g) Show that a latin square exists of any order q.

(h) Show that Aq(4,3) = q2 if and only if there exists two mutually orthogonal latin squares.

END Christian Elsholtz

Referenzen

ÄHNLICHE DOKUMENTE

It would be most useful to understand the quantitative relationships between ex- posures to specific agents and these health effects in order to know how much investment is

A fully stratified chase sequence is a standard chase that is based on the set of rules Σ + obtained from Σ by omitting the negative body χ ¯ in each rule, and such that for all steps

Theorem: A finite, fully stratified chase yield a unique stable model that is a core, the perfect core

Typical COPS 11 functions include the transfer of data from diskette to diskette, from I/O or communications port to diskette, or from diskette to I/O or communications

We analyzed the free text responses regarding their sentiment (positive, neutral or negative) using AFINN sentiment analysis tool [15]. We classified the answers independently

Prior to its acquisition by the Louvre in 1852, the drawing had passed through at least five 1 different private collections, mainly in Sweden, and was therefore known only to a few

Finally we show that the h-vector of a standard determinantal scheme of codimension 3 is of decreasing type if the largest entry in the corresponding degree matrix is sufficiently

When AQR adjustment (-), the impact of the adverse stress test scenario (-), impact of full transition to new regulatory standards on CET1 (-) and net capital raised (+) also are