Elegant Compression in Text (The LZ 77 Method)

YouTube Description:

Text compression methods such as LZ can reduce file sizes by up to 80%. Professor Brailsford explains the nuts and bolts of how it is done.

Original Compression film: http://youtu.be/Lto-ajuqW3w
EXTRA BITS - Text Compression meets probabilities: http://youtu.be/cCDCfoHTsaU
Cross Site Scripting with Tom Scott: http://youtu.be/L5l9lSnNMxg

http://www.facebook.com/computerphile
https://twitter.com/computer_phile

This video was filmed and edited by Sean Riley.

Computer Science at the University of Nottingham: http://bit.ly/nottscomputer

Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels
ChaosEnginesays...

To further illustrate the complexity involved in compression, think about the following:
If I replace "The computerphile channel handles computer topics" with "The computerphile channel handles <30,8> topics", how does the decoder tell the difference between the 2 byte <30,8> pointer and the data it represents?

worthwordssays...

compression is fascinating. i used to work for a mobile phone OS company where i modified the language variant compiler to compress files based on a premade dictionary of words which were common over the whole software - it cut down the ROM size by many megabytes (which was a big deal back then). You could cut the amount of traffic on the internet by having a dictonary of common cats stored in the image decoder.

Send this Article to a Friend



Separate multiple emails with a comma (,); limit 5 recipients






Your email has been sent successfully!

Manage this Video in Your Playlists




notify when someone comments
X

This website uses cookies.

This website uses cookies to improve user experience. By using this website you consent to all cookies in accordance with our Privacy Policy.

I agree
  
Learn More