<< Chapter < Page | Chapter >> Page > |
Given , and the compact set , consider all coverings of by balls of radius , as shown in . In other words,
The Kolmogorov entropy, denoted by , of the compact set in is defined as the logarithm of the covering number:
The Kolmogorov entropy solves our problem of optimal encoding in the sense of the following theorem.
For any compact set , we have , where is the ceiling function.
Sketch: We can define an encoder-decoder as follows To encode: Say . Just specify which ball it is covered by. Because the number of balls is , we need at most bits to specify any such ball ball.
To decode: Just take the center of the ball specified by the bitstream.
It is now easy to see that this encoder-decoder pair is optimal in either of the senses given above.
The above encoder is not practical. However, the Kolmogorov entropy tells us the best performance we can expect from any encoder-decoder pair. Kolmogorov entropy is defined in the deterministic setting. It is the analogue of the Shannon entropy which is defined in a stochastic setting.
Notification Switch
Would you like to follow the 'Compressive sensing' conversation and receive update notifications?