parameters and bounds Flashcards

1
Q

q:

A

the size of the alphabet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

n:

A

the length of the code, each codeword consists of n symbols

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

M:

A

the number of codewords

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

k:

A

log(q)(M), the information dimension

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

d:

A

d(C)=min{d(v,w): v,w in C, v!=w} - minimum distance of C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

R:

A

k/n, the rate of C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

δ:

A

d/n, the relative distance of C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ways to write a code:

A

(n,M,d)q or [n,k,d]q

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

t:

A

[(d-1)/2]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

how many errors does a given code detect/correct:

A

if 1<=d(v,y)<=d-1, then y isn’t in C, so if at most d-1 errors occur, they will all be detected, so a code detects up to d-1 errors
if d(v,y)<=t, then y has a unique nearest neighbour in C, which is v, so if at most t errors occur, they can all be corrected, so the code corrects up to t errors ((d-1)/2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

do we want a high or low rate:

A

high, closer to 1 is better, the closer to 1, the more efficient the code is (least symbols have to be sent to convey the info)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

the trivial bound:

A

if [n,k,d]q codes exist, then k<=n and d<=n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

the trivial code:

A

the trivial code of length n over an alphabet F is C=F^n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Rep(n,F):

A

the repetition code of length n over the alphabet F, Rep(n,F)={aaa…a|a in F} in F^n, all codewords are formed by repeating the symbol n times

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

the binomial coefficient:

A

(n
i)
n!/(n-i)!i!
henceforth written (ni) cause mannnn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

the hamming bound:

A

M<=q^n/(t)Σ(i=0)(ni)(q-1)^i

17
Q

the hamming sphere:

A

if y in F^n and r<=n, the hamming sphere with centre y and radius r is the set Sr(y)={v in F^n: d(v,y)<=r}

18
Q

cardinality of a hamming sphere:

A

Sr(y)=(r)Σ(i=0)(ni)(q-1)^i

19
Q

perfect code:

A

a code that attains the hamming bound (so M=all that shit)

20
Q

the singleton bound:

A

k<=n-d+1

21
Q

MDS code:

A

maximum distance separable code, a code that attains the singleton bound (so k=n-d+1)

22
Q

do these bounds work in reverse:

A

NO, just cause a hypothetical code fits the bounds doesn’t mean it exists, maybe it breaks bounds we haven’t learnt yet