|   | CMU-CS-21-118 Computer Science Department School of Computer Science, Carnegie Mellon University 
 
 Sketching and Sampling Algorithms for High-Dimensional Data Rajesh Jayaram Ph.D. Thesis 2021 
 Sketching is a powerful technique which compresses high-dimensional datasets into lower-dimensional sketches, while preserving properties of interest. Sampling is a quintessential form of sketching, where one generates samples from the data to use as the basis for a sketch. Sketching and sampling methods have become ubiquitous across computer science, and are a central component of modern algorithm design. This thesis studies the design and analysis of sketching and sampling algorithms for a variety of computational tasks. In particular, we make contributions to three closely related areas: Streaming and Distributed Algorithms, Numerical Linear Algebra, and Database Query Evaluation. Our contributions to these areas include: Streaming and Distributed Algorithms: 
 
 
 
722 pages
 
Thesis Committee: 
Srinivasan Seshan, Head, Computer Science Department 
 | 
| 
    Return to: 
	SCS Technical Report Collection This page maintained by reports@cs.cmu.edu | |