Questions: Kolmogorov Complexity

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

A 1000-bit string x consists of '01' repeated 500 times. A 1000-bit string y was generated by fair coin flips. Which has higher Kolmogorov complexity?

Ax has higher complexity because it is longer
BBoth have the same complexity because both are 1000 bits
Cy almost certainly has higher complexity — x can be generated by a short program ('print 01 500 times'), while y has no short description and its shortest program is approximately y itself
Dx has higher complexity because repetitive patterns are harder to encode
Question 2 True / False

Kolmogorov complexity K(x) is computable — given any string x, there exists an algorithm that outputs K(x).

TTrue
FFalse
Question 3 Short Answer

Explain the relationship between Kolmogorov complexity and Shannon entropy. When does K(x) relate to H(X)?

Think about your answer, then reveal below.