Haya Diwan

dblp:378/4974 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2026
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Algorithms and data structures · 68% Graph algorithms and graph theory · 16% Computational geometry · 16%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › similarity search › nearest neighbor search › approximate nearest neighbor search
graph-based approximate nearest neighbor search
0.912025
Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search · NeurIPS 2025
Information retrieval › similarity search
nearest neighbor search
0.912025
Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search · NeurIPS 2025
Algorithms and data structures › search algorithms
beam search
0.912025
Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search · NeurIPS 2025
Algorithms and data structures
similarity search
0.912025
Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search · NeurIPS 2025
Algorithms and data structures › similarity search › nearest neighbor search
graph-based nearest neighbor search
0.812024
Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limits · NeurIPS 2024
Computational geometry
high-dimensional geometry
0.812024
Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limits · NeurIPS 2024
Graph algorithms and graph theory › network analysis
navigable graphs
0.812024
Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limits · NeurIPS 2024
Algorithms and data structures › similarity search
nearest neighbor search
0.812024
Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limits · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

navigability analysis · 1.7adaptive beam search · 1.7greedy routing · 0.8anti-concentration bounds · 0.8
YearPublicationVenuePosition
2026 Optimal Verification of a Minimum-Weight Basis in an Uncertainty Matroid
abstract
Research in explorable uncertainty addresses combinatorial optimization problems where there is partial information about the values of numeric input parameters, and exact values of these parameters can be determined by performing costly queries. The goal is to design an adaptive query strategy that minimizes the query cost incurred in computing an optimal solution. Solving such problems generally requires that we be able to solve the associated verification problem: given the answers to all queries in advance, find a minimum-cost set of queries that certifies an optimal solution to the combinatorial optimization problem. We present a polynomial-time algorithm for verifying a minimum-weight basis of a matroid, where each weight lies in a given uncertainty area. These areas may be finite sets, real intervals, or unions of open and closed intervals, strictly generalizing previous work by Erlebach and Hoffman which only handled the special case of open intervals. Our algorithm introduces new techniques to address the resulting challenges. Verification problems are of particular importance in the area of explorable uncertainty, as the structural insights and techniques used to solve the verification problem often heavily influence work on the corresponding online problem and its stochastic variant. In our case, we use structural results from the verification problem to give a best-possible algorithm for a promise variant of the corresponding adaptive online problem. Finally, we show that our algorithms can be applied to two learning-augmented variants of the minimum-weight basis problem under explorable uncertainty.
Haya Diwan, Lisa Hellerstein, Nicole Megow, Jens Schlöter
STACS1
2025 Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search
abstract
Nearest neighbor search is central in machine learning, information retrieval, and databases. For high-dimensional datasets, graph-based methods such as HNSW, DiskANN, and NSG have become popular thanks to their empirical accuracy and efficiency. These methods construct a directed graph over the dataset and perform beam search on the graph to find nodes close to a given query. While significant work has focused on practical refinements and theoretical understanding of graph-based methods, many questions remain. We propose a new distance-based termination condition for beam search to replace the commonly used condition based on beam width. We prove that, as long as the search graph is navigable, our resulting Adaptive Beam Search method is guaranteed to approximately solve the nearest-neighbor problem, establishing a connection between navigability and the performance of graph-based search. We also provide extensive experiments on our new termination condition for both navigable graphs and approximately navigable graphs used in practice, such as HNSW and Vamana graphs. We find that Adaptive Beam Search outperforms standard beam search over a range of recall values, data sets, graph constructions, and target number of nearest neighbors. It thus provides a simple and practical way to improve the performance of popular methods.
Yousef Al-Jazzazi, Haya Diwan, Jinrui Gou, Cameron Musco, Christopher Musco, Torsten Suel
NeurIPS2
2024 Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limits
abstract
There has been significant recent interest in graph-based nearest neighbor search methods, many of which are centered on the construction of (approximately) "navigable" graphs over high-dimensional point sets. A graph is navigable if we can successfully move from any starting node to any target node using a greedy routing strategy where we always move to the neighbor that is closest to the destination according to the given distance function. The complete graph is obviously navigable for any point set, but the important question for applications is if sparser graphs can be constructed. While this question is fairly well understood in low-dimensions, we establish some of the first upper and lower bounds for high-dimensional point sets. First, we give a simple and efficient way to construct a navigable graph with average degree $O(\sqrt{n \log n })$ for any set of $n$ points, in any dimension, for any distance function. We compliment this result with a nearly matching lower bound: even under the Euclidean metric in $O(\log n)$ dimensions, a random point set has no navigable graph with average degree $O(n^{\alpha})$ for any $\alpha < 1/2$. Our lower bound relies on sharp anti-concentration bounds for binomial random variables, which we use to show that the {near-neighborhoods} of a set of random points do not overlap significantly, forcing any navigable graph to have many edges.
Haya Diwan, Jinrui Gou, Cameron Musco, Christopher Musco, Torsten Suel
NeurIPS1