Communication - Chapter 1 - Definitions And Theorems Flashcards

1
Q

[n]

A

{1,2,3,…,n}

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

Channel Alphabet

A

A channel alphabet is a finite set of symbols

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

Binary Code

A

A binary code C is a finite subset of {0,1}*

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

Codeword

A

The elements c∈C

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

|c|

A

The length of the codeword c. I.e. the number of bits in the string representing c

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

Uniquely Decipherable (first definition)

A

A code C is uniquely decipherable if given any n>=1 and string of x₁x₂…xₙ∈{0,1}ⁿ there exists at most one sequence c₁c₂…cₘ∈C s.t. x₁x₂…xₙ=c₁c₂…cₘ

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

instantaneous

A

A code C is instanteous if every codeword c = x₁x₂…xₗ∈C can be identified as soon as its last bit xₗ is recieved

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

prefix

A

A string x∈{0,1}* is a prefix of x’∈{0,1}* if there exists a non-empty string y∈{0,1}* s.t. x’ = xy

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

prefix free code

A

A code C is prefix free if no codeword C is a prefix of another codeword in C. That is, if c = x₁x₂…xₗ∈C => c = x₁x₂…xᵢ∉C for all i∈[l-1]

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

Theorem. Instantaneous and Prefix Free

A

A code C is instantaneous iff it is prefix free

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

Theorem. Instantaeous and Uniquely Decipherable

A

Suppose C is instantaneous. Then C is uniqely decipherable.

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

Tree

A

A Tree is a connected graph with no cycles

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

rooted Tree

A

A rooted tree T is a tree with a distinguished vertex r which is called the root of T

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

Parent

A

Given v∈V(T){r} the parent of v is the neighbour of v on the unique path from r to v

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

children

A

The neighbours of v that are not v’s parent are its children

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

leaves

A

vertices with no children

17
Q

edge-labelled binary tree

A

An edge labelled binary tree is a binary tree where each edge of the tree is given a label from {0,1} so that the edges from v to its children are given different labels.

18
Q

binary tree

A

A binary tree is a tee where each vertex has at most 2 children

19
Q

Lemma. code associated to an edge labelled binary tree

A

The associated code C of an edge labelled binary tree with m leaves is a prefix free code of size m

20
Q

associated tree T of a prefix-free code C

A

Let C be a prefix free code of size m. Its associated tree has m leaves.

21
Q

Lemma. tree associated to a prefix free code

A

Let C be a prefix free code of size m. Its associated tree has m leaves.

22
Q

proposition. correspondence between codes and binary trees.

A

There is a one-to-one correspondence between prefix-free codes of size m and an edge-labelled binary tree with m leaves.

23
Q

McMillans Theorem.

A

Let C={c₁,…,cₘ} be a prefix-free code and lᵢ:=|cᵢ| for all i∈[m]. Then, the sum from i=1 to m of 2⁻ˡi ≤ 1

24
Q

Kraft’s Theorem

A

Let l₁,…,lₘ∈ℕ s.t. the sum from i=1 to m 2⁻ˡi ≤ 1. Then there exists a prefix free code C of size m whose codewords have lengths l₁,…,lₘ

25
Q

Corollary. latter version of krafts

A

Consider any l₁,…,lₘ∈ℕ. There exists a prefix-free code C with codewords of length l₁,…,lₘ iff the sum from i=1 to m 2⁻ˡi ≤ 1

26
Q

Uniquely Decipherable def 2

A

Equivalently, a code is UD if given any codewords, c₁c₂…cₘd₁…dₘ₂∈C if c₁c₂…cₘ = d₁…dₘ₂=> m₁=m₂ and dᵢ=cᵢ for all i∈[m₁]