Algorithm Frameworks Based on Structure Preserving Sampling

Series
Joint ACO and ARC Colloquium
Time
Monday, August 31, 2015 - 1:05pm for 1 hour (actually 50 minutes)
Location
Klaus 1116
Speaker
Richard Peng – School of Computer Science, Georgia Tech
Organizer
Robin Thomas
Sampling is a widely used algorithmic tool: running routines on a small representative subset of the data often leads to speedups while preserving accuracy. Recent works on algorithmic frameworks that relied on sampling graphs and matrices highlighted several connections between graph theory, statistics, optimization, and functional analysis. This talk will describe some key ideas that emerged from these connections: (1) Sampling as a generalized divide-and-conquer paradigm. (2) Implicit sampling without constructing the larger data set, and its algorithmic applications. (3)What does sampling need to preserve? What can sampling preserve? These ideas have applications in solvers for structured linear systems, network flow algorithms, input-sparsity time numerical routines, coresets, and dictionary learning.