WebMy research interests lie broadly in theoretical computer science, with a particular emphasis on sublinear algorithms, complexity theory, coding theory and learning theory. My recent work has focused on the following goals: designing algorithms that only use sublinear time or sublinear space, in computational models relevant to large data sets WebWe give lower bounds which show the running times of many of our algorithms to be nearly best possible in the unit-cost RAM model. We also give implementations of our algorithms in the semi-streaming setting, obtaining the first low pass polylogarithmic space and sublinear time algorithms achieving arbitrary approximation factor.
Near-Optimal Sublinear Time Algorithms for Ulam …
WebMar 26, 2024 · A novel algorithm for enumerating lattice points in any convex body known as the M-ellipsoid is given, and an expected O(f*(n))^n-time algorithm for Integer Programming, where f*( n) denotes the optimal bound in the so-calledflatnesstheorem, which is conjectured to be f* (n) = O(n). Expand Web27 rows · Lower bounds for compressed sensing Adaptivity Sparse Fourier transforms Property testing: Distribution testing: uniformity, independence Testing monotonicity of … katherine guilfoyle
Sublinear Algorithms for Hierarchical Clustering
WebMethodology for developing and analyzing efficient algorithms. Understanding the inherent complexity of natural problems via polynomial-time algorithms, advanced data structures, randomized algorithms, approximation algorithms, and NP-completeness. Additional topics may include algebraic and number theoretic algorithms, circuit lower bounds, online … WebApr 16, 2024 · Our algorithms apply to a broad class of PRGs and are in the case of general local PRGs faster than currently known attacks. At the same time, in contrast to most … WebIn this course we will study several sublinear models, including the sublinear-time model of Property Testing, sublinear-space streaming models, and sublinear-communication models. We will introduce many of the combinatorial, algebraic and geometric techniques commonly used in analyzing very fast algorithms for mathematical objects such as ... katherine gwaltney lpc