|
|
Learning Confidence Sets Wednesday, October 7, 2026 - 4:00pm to 5:00pm I will discuss the problem of finding confidence sets for arbitrary distributions. This is a fundamental statistical task with connections to many problems, like support estimation, robust estimation, and conformal prediction. |
|
|
Lower Bounds for Linear Hashing via Arithmetic Kakeya Wednesday, September 30, 2026 - 4:00pm to 5:00pm Affine modular linear hashing is one of the simplest classical hash families. For a prime p > u, the hash function is obtained by choosing s, t uniformly from Z_p and mapping each key x ∈ {0, ..., u - 1} to one of n bins by |
|
|
This Week in Dynamic Optimality Wednesday, September 23, 2026 - 4:00pm to 5:00pm Sleator and Tarjan's dynamic optimality conjecture has been open since the mid 1980s. The premier data structures thought to be dynamically optimal are the Splay Tree and the Greedy BST. |
|
|
What’s new in hash tables? Wednesday, September 16, 2026 - 4:00pm to 5:00pm The hash table was the very first (and second) data structure invented. So you would think we’d know pretty much all there is to know about them. Yet the last few years have seen the resolution of some surprisingly basic questions. |
|
|
Hash Tables Like Onions Wednesday, September 9, 2026 - 4:00pm to 5:00pm Greedy open addressing is an extremely popular template for building hash tables, but it suffers from a fundamental drawback: performance degrades as the table fills up. |
|
|
Static Retrieval Revisited: To Optimality and Beyond Wednesday, May 6, 2026 - 4:00pm to 5:00pm In this talk, we settle a classic open question in space-efficient data structures: the number of bits required to encode a key-value retrieval function that supports efficient queries. |
|
|
Adversarial Robustness on Insertion-Deletion Streams Wednesday, April 29, 2026 - 4:00pm to 5:00pm We study adversarially robust algorithms for insertion-deletion (turnstile) streams, where future updates may depend on past algorithm outputs. |
|
|
Spectral Clustering in Birthday Paradox Time Wednesday, April 22, 2026 - 4:00pm to 5:00pm Given a vertex in a (k,φ,ϵ)-clusterable graph, i.e., a graph whose vertex set can be partitioned into a disjoint union of φ-expanders of size ≈n/k with outer conductance bounded by ϵ, can one quickly tell which cluster it belongs to? |
|
|
Efficient Learning Algorithms under (Heavy) Contamination Thursday, April 16, 2026 - 4:00pm to 5:00pm In this talk, I will present a series of new results in supervised learning from contaminated datasets, based on a general outlier removal algorithm inspired by recent work on learning with distribution shift.
|
|
|
Randomized Greedy Matching on General Graphs Wednesday, April 15, 2026 - 4:00pm to 5:00pm Randomized greedy algorithms are among the simplest and most effective methods for approximating maximum matchings, yet their performance on general graphs remains much less well understood than in the bipartite setting. |
|
|
On the stability of shortest path algorithms Thursday, April 9, 2026 - 3:00pm to 4:00pm Optimization problems on random instances frequently appear in statistics and theoretical computer science, and many of them appear to be hard to solve with efficient algorithms. |
|
|
Stable Open Addressing and the Curse of Reappearance Dependencies Wednesday, April 8, 2026 - 4:00pm to 5:00pm Stable hash tables—hash tables that never move existing elements—are among the simplest and most widely used hashing schemes. Two canonical examples are stable uniform probing and stable linear probing. |
|
|
Half-Approximating Maximum Dicut in the Streaming Setting Wednesday, March 18, 2026 - 4:00pm to 5:00pm This talk is based on joint work with Soheil Behnezhad, Shane Ferrante, and Mohammad Saneian, to appear at STOC'26. We study streaming algorithms for the maximum directed cut problem. |
|
|
Lower Bounds for Non-adaptive Local Computation Algorithms Wednesday, March 11, 2026 - 4:00pm to 5:00pm We study non-adaptive |
|
|
Ideals, Macaulay Bases, and PCPs Wednesday, March 4, 2026 - 4:00pm to 5:00pm The PCP Theorem is a central result in theoretical computer science, giving query-efficient verifiers for NP. |
|
|
Upper and Lower Bounds for the Linear Ordering Principle Wednesday, February 25, 2026 - 4:00pm to 5:00pm The Linear Ordering Principle (LOP) is a total search problem that generalizes the task of finding the minimum element of a given order to settings in which the order need not be total. |
|
|
Memory Reallocation with Polylogarithmic Overhead Wednesday, February 18, 2026 - 4:00pm to 5:00pm The \emph{Memory Reallocation problem} asks to dynamically maintain an assignment of given objects of various sizes to non-overlapping contiguous chunks of memory, while supporting updates (insertions/deletions) in an online fashion. |
|
|
A mechanistic theory of hierarchical planning in the brain Wednesday, February 11, 2026 - 4:00pm to 5:00pm Goal-directed behavior in navigation and abstract tasks relies on hierarchical planning: long sequences are organized into subgoals and temporally extended actions. |
|
|
Agreement testers and PCPs from coset complexes Wednesday, February 4, 2026 - 4:00pm to 5:00pm "Agreement testers” are objects used in the design of (some) probabilistically checkable proofs, which, in turn, play a fundamental role in modern complexity theory and cryptography. |
|
|
Free Probability and Its Applications to TCS Wednesday, January 28, 2026 - 4:00pm to 5:00pm What does it mean for two matrices to be independent, while preserving properties that make “independence” useful? More generally, how should one define independence for random variables in noncommutative settings? |
|
|
Low-Query Locally Testable Codes Wednesday, November 12, 2025 - 4:00pm to 5:00pm Locally testable codes (LTCs) are a special kind of error correcting codes where the receiver can correctly detect, with high probability, whether the received data was significantly corrected by reading just a few of its letters (chosen at random according to some distr |
|
|
Fast Mixing of 1D Quantum Gibbs Samplers at All Temperatures Monday, October 27, 2025 - 3:00pm to 4:00pm Recently, quantum computing analogs of classical Gibbs samplers have been introduced—quantum Markov chains that generalize Glauber or Metropolis dynamics, and serve as models of nature’s thermalization process. |
|
|
Fault-Tolerance in Buy-at-Bulk and Hop-Constrained Network Design Wednesday, October 22, 2025 - 4:00pm to 5:00pm Buy-at-bulk network design is a classical and practically motivated problem, in which the goal is to construct a low-cost network that supports multi-commodity flow between given node pairs. |
|
|
Which Algorithms Have Tight Generalization Bounds? Wednesday, December 10, 2025 - 3:00pm to 4:00pm Ge |
|
|
Fast Algorithms for Graph Arboricity and Related Problems Wednesday, November 19, 2025 - 4:00pm to 5:00pm We give an algorithm for finding the arboricity of a weighted, undirected graph, defined as the minimum number of spanning forests that cover all edges of the graph, in \sqrt{n} m^{1+o(1)} time. |
|
|
Settling the Pass Complexity of Approximate Matchings in Dynamic Graph Streams Wednesday, December 3, 2025 - 4:00pm to 5:00pm In the dynamic streaming model, an $n$-vertex input graph is defined through a sequence of edge insertions and deletions in a stream. The algorithms are allowed to process this stream in multiple passes while using O(n \poly\log{(n)}) space. |
|
|
Memory as a lens to understand learning and optimization Monday, October 20, 2025 - 4:00pm to 5:00pm What is the role of memory in learning and optimization? |
|
|
Zeroth-order log-concave sampling: Uniform sampling from convex bodies Wednesday, November 5, 2025 - 4:00pm to 5:00pm Since the development of the first randomized polynomial-time algorithm for volume computation by Dyer, Frieze, and Kannan in 1989, convex-body sampling has been a central problem at the intersection of algorithms, geometry, and probability. |
|
|
The Mysterious Query Complexity of Tarski Fixed Points Wednesday, October 29, 2025 - 4:00pm to 5:00pm |
|
|
Quality Control on Random Graphs in Sublinear Time Wednesday, October 15, 2025 - 4:00pm to 5:00pm Many algorithms are designed to perform well on random instances. However, when running such an algorithm on a specific input, can we trust its output? |