15-499: Algorithms and Applications (Guy Blelloch, Spring 03)

Readings, Notes and Slides


Note that we might not have slides from all the lectures.
old indicates slides from a previous year. These will be updated for this year.

Introduction

Vehicle routing, an example of algorithms used in the "real world".

Slides

Compression

Web page

Readings

Slides

Cryptography

Web page

Readings

Slides

Computational Biology and Sequence Matching

Web page

Slides

Indexing and Searching

Web page

Readings

  • Chapters 3 and 4 from: Ian H. Witten, Alistair Moffat, and Timothy C. Bell. Managing Gigabytes: Compressing and Indexing Documents and Images.
    Only available in hardcopy. Handed out in class, and available outside of Wean 7116.
  • Michael W. Berry, Zlatko Drmac, Elizabeth R. Jessup. Matrices, Vector Spaces, and Information Retrieval. SIAM Review, 41(2), 1999.
  • Slides

    Error Correcting Codes

    Web page

    Slides


    Back to the Algorithms and Applications page (Spring 2003).
    Guy Blelloch, guyb@cs.cmu.edu.