Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Van Sandt
dblp:243/2434
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1 · 1 first-author
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
1 paper |
Algorithms and data structures · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Indexing and storage engines · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › search algorithms
interpolation search |
0.4 | 1 | 2019 | Efficiently Searching In-Memory Sorted Arrays: Revenge of the Interpolation Search? · SIGMOD Conference 2019 |
Algorithms and data structures
search algorithms |
0.4 | 1 | 2019 | Efficiently Searching In-Memory Sorted Arrays: Revenge of the Interpolation Search? · SIGMOD Conference 2019 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Efficiently Searching In-Memory Sorted Arrays: Revenge of the Interpolation Search?abstractIn this paper, we focus on the problem of searching sorted, in-memory datasets. This is a key data operation, and Binary Search is the de facto algorithm that is used in practice. We consider an alternative, namely Interpolation Search, which can take advantage of hardware trends by using complex calculations to save memory accesses. Historically, Interpolation Search was found to underperform compared to other search algorithms in this setting, despite its superior asymptotic complexity. Also, Interpolation Search is known to perform poorly on non-uniform data. To address these issues, we introduce SIP (Slope reuse Interpolation), an optimized implementation of Interpolation Search, and TIP (Three point Interpolation), a new search algorithm that uses linear fractions to interpolate on non-uniform distributions. We evaluate these two algorithms against a similarly optimized Binary Search method using a variety of real and synthetic datasets. We show that SIP is up to 4 times faster on uniformly distributed data and TIP is 2-3 times faster on non-uniformly distributed data in some cases. We also design a meta-algorithm to switch between these different methods to automate picking the higher performing search algorithm, which depends on factors like data distribution. Peter Van Sandt, Yannis Chronis, Jignesh M. Patel |
SIGMOD Conference | 1 |