introduction Flashcards

1
Q

alphabet:

A

a finite set of 2 or more elements

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

symbol:

A

an element of an alphabet

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

information:

A

a stream/sequence of symbols

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

noise:

A

there is noise in a channel that causes a small number of random errors

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

memoryless channel:

A

a function that takes an input x and gives a random output y which depends only on x

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

noisy/noiseless:

A

a noisy channel has random noise, a noiseless one doesn’t, we are dealing mostly with noisy ones tho

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

BSC(p):

A

the binary symmetric channel, a memoryless noisy channel, when a symbol x is sent, either the received output is x, in which case there was no error, or y!=x, where an error occurred, with a certain probability that a bit will be flipped

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

symbol error:

A

when a symbol is altered by noise

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

channel coding:

A

the sender encodes the message before sending it, allowing to receiver to detect most errors and sometimes to correct them

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

word:

A

a word of length n in the alphabet F is an element F^n, where n is how many symbols are used per word

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

code:

A

a code of length n in the alphabet F is a nonempty subset of F^n, we denote a code by C, a codeword is an element of a code - basically take only a few potential words of F^n and use them as codewords

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

encoder:

A

a bijective function ENCODE:F^k->C

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

P(undetect)(C):

A

the probability of an undetected error

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

E3:

A

codewords {000,011,101,110} - only even 1s
00->000, 01->011, 10->101, 11->110 - basically add the digit that would make the original word have an even no. of 1s|
the probability of an undetected error is 3p^(2)(1-p)
can’t correct errors with it

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

hamming distance:

A

the number of differences in symbols between two words (Not how great the difference is, just if there is one)
d(x,y)

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

decoder:

A

DECODE:F^n->C such that for any y in F^n, DECODE(y) is the nearest neighbour of y in C

17
Q

nearest neighbour:

A

a nearest neighbour of y in C is a codeword c such that d(c,y) = min{d(z,y): z in C} - smallest hamming distance to a codeword basically

18
Q

Rep(3, F2):

A

codewords are 000 and 111
ENCODE: {0,1} -> Rep(3,F2) by ENCODE(0)=000, ENCODE(1)=111
each possible word has only one nearest neighbour, so this both detects and corrects errors