VLDB 2026 Research / reviewers in the wild / expert
Johan Sivertsen
dblp:169/1167 · also Johan von Tangen Sivertsen
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0002-3226-4209ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4Theory of computation · 1
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.
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 77% Computational complexity · 23% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › similarity join
set similarity join |
0.3 | 1 | 2018 | Scalable and Robust Set Similarity Join · ICDE 2018 |
Algorithms and data structures › probabilistic data structures
approximate membership query |
0.3 | 1 | 2017 | Distance Sensitive Bloom Filters Without False Negatives · SODA 2017 |
Query processing and optimization › similarity join
prefix filtering |
0.1 | 1 | 2018 | Scalable and Robust Set Similarity Join · ICDE 2018 |
Computational complexity › space complexity
space lower bounds |
0.1 | 1 | 2017 | Distance Sensitive Bloom Filters Without False Negatives · SODA 2017 |
Methods — techniques the papers use, named apart from their topics
randomized algorithm · 0.3indexing · 0.3high-dimensional sketching · 0.3upper and lower bounds · 0.3hamming distance · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | The Space Complexity of Inner Product FiltersabstractMotivated by the problem of filtering candidate pairs in inner product similarity joins we study the following inner product estimation problem: Given parameters d∈ℕ, α>β≥0 and unit vectors x,y∈ ℝ^d consider the task of distinguishing between the cases ⟨x,y⟩≤β and ⟨x,y⟩≥α where ⟨x,y⟩ = ∑_{i=1}^d x_i y_i is the inner product of vectors x and y. The goal is to distinguish these cases based on information on each vector encoded independently in a bit string of the shortest length possible. In contrast to much work on compressing vectors using randomized dimensionality reduction, we seek to solve the problem deterministically, with no probability of error. Inner product estimation can be solved in general via estimating ⟨x,y⟩ with an additive error bounded by ε = α - β. We show that d log₂ (√{1-β}/ε) ± Θ(d) bits of information about each vector is necessary and sufficient. Our upper bound is constructive and improves a known upper bound of d log₂(1/ε) + O(d) by up to a factor of 2 when β is close to 1. The lower bound holds even in a stronger model where one of the vectors is known exactly, and an arbitrary estimation function is allowed. Rasmus Pagh, Johan Sivertsen |
ICDT | 2 |
| 2018 | Scalable and Robust Set Similarity JoinabstractSet similarity join is a fundamental and well-studied database operator. It is usually studied in the exact setting where the goal is to compute all pairs of sets that exceed a given similarity threshold (measured e.g. as Jaccard similarity). But set similarity join is often used in settings where 100% recall may not be important - indeed, where the exact set similarity join is itself only an approximation of the desired result set. We present a new randomized algorithm for set similarity join that can achieve any desired recall up to 100%, and show theoretically and empirically that it significantly improves on existing methods. The present state-of-the-art exact methods are based on prefix-filtering, the performance of which depends on the data set having many rare tokens. Our method is robust against the absence of such structure in the data. At 90% recall our algorithm is often more than an order of magnitude faster than state-of-the-art exact methods, depending on how well a data set lends itself to prefix filtering. Our experiments on benchmark data sets also show that the method is several times faster than comparable approximate methods. Our algorithm makes use of recent theoretical advances in high-dimensional sketching and indexing that we believe to be of wider relevance to the data engineering community. Tobias Christiani, Rasmus Pagh, Johan Sivertsen |
ICDE | 3 |
| 2017 | Distance Sensitive Bloom Filters Without False NegativesabstractA Bloom filter is a widely used data-structure for representing a set S and answering queries of the form “Is x in S?”. By allowing some false positive answers (saying ‘yes’ when the answer is in fact ‘no’) Bloom filters use space significantly below what is required for storing S. In the distance sensitive setting we work with a set S of (Hamming) vectors and seek a data structure that offers a similar trade-off, but answers queries of the form “Is x close to an element of S?” (in Hamming distance). Previous work on distance sensitive Bloom filters have accepted false positive and false negative answers. Absence of false negatives is of critical importance in many applications of Bloom filters, so it is natural to ask if this can be also achieved in the distance sensitive setting. Our main contributions are upper and lower bounds (that are tight in several cases) for space usage in the distance sensitive setting where false negatives are not allowed. Mayank Goswami 0001, Rasmus Pagh, Francesco Silvestri 0001, Johan Sivertsen |
SODA | 4 |
| 2017 | Approximate furthest neighbor with application to annulus query
Rasmus Pagh, Francesco Silvestri 0001, Johan Sivertsen, Matthew Skala |
Inf. Syst. | 3 |
| 2015 | Approximate Furthest Neighbor in High Dimensions
Rasmus Pagh, Francesco Silvestri 0001, Johan Sivertsen, Matthew Skala |
SISAP | 3 |