Return to search

New Methods in Sublinear Computation for High Dimensional Problems

We study two classes of problems within sublinear algorithms: data structures for approximate nearest neighbor search, and property testing of Boolean functions. We develop algorithmic and analytical tools for proving upper and lower bounds on the complexity of these problems, and obtain the following results:

* We give data structures for approximate nearest neighbor search achieving state-of-the-art approximations for various high-dimensional normed spaces. For example, our data structure for š˜¢š˜³š˜£š˜Ŗš˜µš˜³š˜¢š˜³š˜ŗ normed spaces over Rš˜„ answers queries in sublinear time while using nearly linear space and achieves approximation which is sub-polynomial in the dimension.

* We prove query complexity lower bounds for property testing of three fundamental properties: š˜¬-juntas, monotonicity, and unateness. Our lower bounds for non-adaptive junta testing and adaptive unateness testing are nearly optimal, and the lower bound for adaptive monotonicity testing is the best that is currently known.

* We give an algorithm for testing unateness with nearly optimal query complexity. The algorithm is crucially adaptive and based on a novel analysis of binary search over long paths of the hypercube.

Identiferoai:union.ndltd.org:columbia.edu/oai:academiccommons.columbia.edu:10.7916/d8-eyn8-z384
Date January 2020
CreatorsWaingarten, Erik Alex
Source SetsColumbia University
LanguageEnglish
Detected LanguageEnglish
TypeTheses

Page generated in 0.003 seconds