• Keine Ergebnisse gefunden

a) Find a generator matrix forC in standard form b) Find a parity check matrix forC in standard form

N/A
N/A
Protected

Academic year: 2022

Aktie "a) Find a generator matrix forC in standard form b) Find a parity check matrix forC in standard form"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

1

Problem sheet 7

2005, Feb. 24th MT361 Error correcting codes

Ex. 1

(Not to be handed in) Work through pages 74-78 of Raymond Hill’s book.

In particular watch out for the advantages of incomplete decoding.

Ex. 2

Show that the decimal code (

(x1, x2, . . . , x10)∈Z1010|

10

X

i=1

xi≡0(mod10),

10

X

i=1

ixi≡0(mod10) )

is not a single-error-correcting code. (Here Z10 denotes the set of integers mod 10.

Ex. 3

(see problem sheet 6) LetCbe the ternary linear code with generator matrix 1 1 1 0

2 0 1 1

.

a) Find a generator matrix forC in standard form b) Find a parity check matrix forC in standard form.

c) Use syndrome decoding to decode the received vectors 2121, 1201 and 2222.

Ex. 4

Suppose a certain binary channel accepts word of length 7 and that the only kind of error vector ever observed is one of the eight vectors

0000000, 0000001, 0000011, 0000111, 0001111, 0011111, 0111111,111111.

Design a binary linear [7, k]-code which will correct all such errors with as large a rate as possible.

Ex. 5

To determine the minimum distance of a general code one needs M2 com- parisons. Show that for a linear code the minimum distance is given by the minimum weight of any non-zero codeword.

Further show thatC has distancedif and only if anyd−1 rows of a parity check matrix H are linearly independent but there exist drows which are dependent.

(2)

2

Ex. 6

LetC be the code generated by

G=

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

.

A new codeC2 is formed by adding a parity check.

a) Write down the generator matrix for C2 in standard form.

b) Determine the parameters [n, k, d] and M.

c) Write down its parity check matrix for C2.

d) Show that C2 can be used to simultaneously correct one error and detect two errors.

e) Make a lookup table to enable syndrome decoding to use it in the way suggested in d.

f) Decode the received vectors 0110110,1111010 and 1110111.

Do not write down the standard array or the codewords.

Referenzen

ÄHNLICHE DOKUMENTE

[r]

b) Man ermittle das Produktionsvolumen, für das das Gewinnmaximum erreicht wird (die zweite Ableitung wird dazu nicht benötigt).7. c) Bei welchem Output x arbeitet das Unternehmen

Laza: Lineare Algebra individuell Online-Version 0.62, http://www.math.hu-berlin.de/∼roczen/la.htm... Lineare Algebra und analytische Geometrie II ∗ L¨ osungsblatt der Aufgabenserie

Bei Produktion in Deutschland entstünden (zusätzliche) fixe Kosten von 3 Mio. Euro und je Packung 1,20 Euro variable Kosten. a) Strukturieren Sie das Problem mit Hilfe eines

x = 3 mit dem hornerartigen Schema aus, und geben Sie speziell f¨ ur diese Stelle eine m¨ oglichst gute Fehlerabsch¨ atzung an... Grades ben¨ otigen wir 3 St¨ utzstellen. Grades

(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

e) Make a lookup table to enable syndrome decoding to use it in the way suggested in d.. f) Decode the received vectors 0110110, 1111010

Ausweg: Pivotisierung = Umordnen der Matrix A durch Vertauschen der Zeilen (teilweise Pivotisierung) oder zus¨ atzlich auch der Spalten (vollst¨ andige Pivoti- sierung). Rezept: