← Search

Laxman Dhulipala

6 accepted papers

2025

Results of the Big ANN: NeurIPS’23 competition

NeurIPS 2025poster

The 2023 Big ANN Challenge, held at NeurIPS 2023, focused on advancing the state-of-the-art in indexing data structures and search algorithms for practical variants of Approximate Nearest Neighbor (ANN) search that reflect its the growing complexity and diversity of workloads. Unlike prior challenge…

Cited by 0SourcecodeScholar
2024

Approximate Nearest Neighbor Search with Window Filters

ICML 2024poster

We define and investigate the problem of *c-approximate window search*: approximate nearest neighbor search where each point in the dataset has a numeric label, and the goal is to find nearest neighbors to queries within arbitrary label ranges. Many semantic search problems, such as image and docume…

2024

Efficient Centroid-Linkage Clustering

NeurIPS 2024poster

We give an algorithm for Centroid-Linkage Hierarchical Agglomerative Clustering (HAC), which computes a $c$-approximate clustering in roughly $n^{1+O(1/c^2)}$ time. We obtain our result by combining a new centroid-linkage HAC algorithm with a novel fully dynamic data structure for nearest neighbor s…

Cited by 1SourcePDFScholar
2024

MUVERA: Multi-Vector Retrieval via Fixed Dimensional Encoding

NeurIPS 2024poster

Neural embedding models have become a fundamental component of modern information retrieval (IR) pipelines. These models produce a single embedding $x \in \mathbb{R}^d$ per data-point, allowing for fast retrieval via highly optimized maximum inner product search (MIPS) algorithms. Recently, beginnin…

Cited by 0SourcePDFScholar
2022

Hierarchical Agglomerative Graph Clustering in Poly-Logarithmic Depth

NeurIPS 2022accept

Obtaining scalable algorithms for \emph{hierarchical agglomerative clustering} (HAC) is of significant interest due to the massive size of real-world datasets. At the same time, efficiently parallelizing HAC is difficult due to the seemingly sequential nature of the algorithm. In this paper, we addr…

Cited by 17SourcePDFScholar
2021

Hierarchical Agglomerative Graph Clustering in Nearly-Linear Time

ICML 2021spotlight

We study the widely-used hierarchical agglomerative clustering (HAC) algorithm on edge-weighted graphs. We define an algorithmic framework for hierarchical agglomerative graph clustering that provides the first efficient $\tilde{O}(m)$ time exact algorithms for classic linkage measures, such as comp…