← Search

Piotr Indyk

36 accepted papers

2025

Contradiction Retrieval via Contrastive Learning with Sparsity

ICML 2025poster

Contradiction retrieval refers to identifying and extracting documents that explicitly disagree with or refute the content of a query, which is important to many downstream applications like fact checking and data cleaning. To retrieve contradiction argument to the query from large document corpora,…

Cited by 0SourcePDFScholar
2025

Graph-Based Algorithms for Diverse Similarity Search

ICML 2025poster

Nearest neighbor search is a fundamental data structure problem with many applications. Although the main objective of the data structure is to quickly report data points that are closest to a given query, it has long been noted that without additional constraints the reported answers can be redunda…

Cited by 0SourcePDFScholar
2025

Improved Algorithms for Kernel Matrix-Vector Multiplication Under Sparsity Assumptions

ICLR 2025poster

Motivated by the problem of fast processing of attention matrices, we study fast algorithms for computing matrix-vector products for asymmetric Gaussian Kernel matrices $K\in \mathbb{R}^{n\times n}$. $K$'s columns are indexed by a set of $n$ keys $k_1,k_2\ldots, k_n\in \mathbb{R}^d$, rows by a set…

Cited by 0SourcePDFScholar
2024

Optimal Algorithms for Augmented Testing of Discrete Distributions

NeurIPS 2024poster

We consider the problem of hypothesis testing for discrete distributions. In the standard model, where we have sample access to an underlying distribution $p$, extensive research has established optimal bounds for uniformity testing, identity testing (goodness of fit), and closeness testing (equiva…

Cited by 1SourcePDFScholar
2024

Statistical-Computational Trade-offs for Density Estimation

NeurIPS 2024poster

We study the density estimation problem defined as follows: given $k$ distributions $p_1, \ldots, p_k$ over a discrete domain $[n]$, as well as a collection of samples chosen from a "query" distribution $q$ over $[n]$, output $p_i$ that is "close" to $q$. Recently Aamand et al. gave the first and o…

Cited by 0SourcePDFScholar
2023

Data Structures for Density Estimation

ICML 2023poster

We study statistical/computational tradeoffs for the following density estimation problem: given $k$ distributions $v_1, \ldots, v_k$ over a discrete domain of size $n$, and sampling access to a distribution $p$, identify $v_i$ that is "close" to $p$. Our main result is the first data structure that…

2023

Differentially Private Approximate Near Neighbor Counting in High Dimensions

NeurIPS 2023spotlight

Range counting (e.g., counting the number of data points falling into a given query ball) under differential privacy has been studied extensively. However, the current algorithms for this problem are subject to the following dichotomy. One class of algorithms suffers from an additive error that is a…

Cited by 5SourcePDFScholar
2023

Near-Linear Time Algorithm for the Chamfer Distance

NeurIPS 2023poster

For any two point sets $A,B \subset \mathbb{R}^d$ of size up to $n$, the Chamfer distance from $A$ to $B$ is defined as $\texttt{CH}(A,B)=\sum_{a \in A} \min_{b \in B} d_X(a,b)$, where $d_X$ is the underlying distance measure (e.g., the Euclidean or Manhattan distance). The Chamfer distance is a pop…

Cited by 11SourcePDFScholar
2023

Subquadratic Algorithms for Kernel Matrices via Kernel Density Estimation

ICLR 2023top-25%

Kernel matrices, as well as weighted graphs represented by them, are ubiquitous objects in machine learning, statistics and other related fields. The main drawback of using kernel methods (learning and inference using kernel matrices) is efficiency -- given $n$ input points, most kernel-based algori…

Cited by 10SourcePDFScholar
2023

Worst-case Performance of Popular Approximate Nearest Neighbor Search Implementations: Guarantees and Limitations

NeurIPS 2023poster

Graph-based approaches to nearest neighbor search are popular and powerful tools for handling large datasets in practice, but they have limited theoretical guarantees. We study the worst-case performance of recent graph-based approximate nearest neighbor search algorithms, such as HNSW, NSG and Dis…

2022

Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks

NeurIPS 2022accept

Recent work shows that the expressive power of Graph Neural Networks (GNNs) in distinguishing non-isomorphic graphs is exactly the same as that of the Weisfeiler-Lehman (WL) graph test. In particular, they show that the WL test can be simulated by GNNs. However, those simulations involve neural netw…

Cited by 23SourcePDFScholar
2022

Online Page Migration with ML Advice

AISTATS 2022poster

We consider online algorithms for the page migration problem that use predictions, potentially imperfect, to improve their performance. The best known online algorithms for this problem, due to Westbrook’94 and Bienkowski et al’17, have competitive ratios strictly bounded away from 1. In contrast, w…

Cited by 30SourcePDFScholar
2022

Targeted Supervised Contrastive Learning for Long-Tailed Recognition

CVPR 2022poster

Real-world data often exhibits long tail distributions with heavy class imbalance, where the majority classes can dominate the training process and alter the decision boundaries of the minority classes. Recently, researchers have investigated the potential of supervised contrastive learning for long…

Cited by 249PDFcodeScholar
2022

Triangle and Four Cycle Counting with Predictions in Graph Streams

ICLR 2022poster

We propose data-driven one-pass streaming algorithms for estimating the number of triangles and four cycles, two fundamental problems in graph analytics that are widely studied in the graph data stream literature. Recently, Hsu et al. (2019) and Jiang et al. (2020) applied machine learning technique…

Cited by 35SourcePDFScholar
2021

Learning-based Support Estimation in Sublinear Time

ICLR 2021spotlight

We consider the problem of estimating the number of distinct elements in a large data set (or, equivalently, the support size of the distribution induced by the data set) from a random sample of its elements. The problem occurs in many applications, including biology, genomics, computer systems and…

Cited by 34SourcePDFScholar
2021

Randomized Dimensionality Reduction for Facility Location and Single-Linkage Clustering

ICML 2021spotlight

Random dimensionality reduction is a versatile tool for speeding up algorithms for high-dimensional problems. We study its application to two clustering problems: the facility location problem, and the single-linkage hierarchical clustering problem, which is equivalent to computing the minimum spann…

Cited by 11SourcePDFScholar
2020

Scalable Nearest Neighbor Search for Optimal Transport

ICML 2020poster

The Optimal Transport (a.k.a. Wasserstein) distance is an increasingly popular similarity measure for rich data domains, such as images or text documents. This raises the necessity for fast nearest neighbor search algorithms according to this distance, which poses a substantial computational bottlen…

2019

Composable Core-sets for Determinant Maximization: A Simple Near-Optimal Algorithm

ICML 2019oral

“Composable core-sets” are an efficient framework for solving optimization problems in massive data models. In this work, we consider efficient construction of composable core-sets for the determinant maximization problem. This can also be cast as the MAP inference task for “determinantal point proc…

Cited by 23SourcePDFScholar
2019

Estimating Entropy of Distributions in Constant Space

NeurIPS 2019poster

We consider the task of estimating the entropy of $k$-ary distributions from samples in the streaming model, where space is limited. Our main contribution is an algorithm that requires $O\left(\frac{k \log (1/\varepsilon)^2}{\varepsilon^3}\right)$ samples and a constant $O(1)$ memory words of space…

Cited by 18SourcePDFScholar
2019

Scalable Fair Clustering

ICML 2019oral

We study the fair variant of the classic k-median problem introduced by (Chierichetti et al., NeurIPS 2017) in which the points are colored, and the goal is to minimize the same average distance objective as in the standard $k$-median problem while ensuring that all clusters have an “approximately e…

2019

Space and Time Efficient Kernel Density Estimation in High Dimensions

NeurIPS 2019poster

Recently, Charikar and Siminelakis (2017) presented a framework for kernel density estimation in provably sublinear query time, for kernels that possess a certain hashing-based property. However, their data structure requires a significantly increased super-linear storage space, as well as super-lin…

2017

On the Fine-Grained Complexity of Empirical Risk Minimization: Kernel Methods and Neural Networks

NeurIPS 2017poster

Empirical risk minimization (ERM) is ubiquitous in machine learning and underlies most supervised learning methods. While there is a large body of work on algorithms for various ERM problems, the exact computational complexity of ERM is still not understood. We address this issue for multiple popula…

Cited by 53SourcePDFScholar
2015

Practical and Optimal LSH for Angular Distance

NeurIPS 2015poster

We show the existence of a Locality-Sensitive Hashing (LSH) family for the angular distance that yields an approximate Near Neighbor Search algorithm with the asymptotically optimal running time exponent. Unlike earlier algorithms with this property (e.g., Spherical LSH (Andoni-Indyk-Nguyen-Razensh…

Cited by 642SourcePDFScholar
2015

Seismic feature extraction using steiner tree methods

ICASSP 2015accepted

Identifying “interesting” features, such as faults, unconformities, and other events in subsurface images is a challenging task in seismic data processing. Existing state-of-the-art methods usually involve manual intervention in the form of a visual inspection by an expert, but this is time-consumin…

Cited by 0SourceScholar