ALGORITHMS FOR INDEXING AND SEARCHING
INSTRUCTORS: Guy Blelloch, John Lafferty, Gary Miller
Description:With the growth of the Web and other online resources in recent years, the problems associated with managing massive amounts of data have become increasingly interesting and important. A variety of algorithms and techniques have emerged for indexing, filtering, searching, and transmitting these online resources. This course will present a selection of these techniques, with an emphasis on the underlying algorithms and the need to scale up to handle very large data collections. A particular focus of the seminar will be on spectral methods (eigenvalues, singular value decompositions, and graph partitioning) and randomized algorithms (sampling and dimension reduction) for clustering.
Evaluation:Grading will be based on participation, including giving presentations, and a class project.Topics:
Schedule:
Handouts
lafferty@cs.cmu.edu |