Polar codes for channel and source coding
A Universal Algorithm for Sequential Data Compression