The space complexity of inner product filters
- Rasmus Pagh,
- Johan von Tangen Sivertsen
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 22:1–22:14Publication milestones
- Published - 2020
Publication status
Published - 2020
Publisher
Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbHBook series
- Book series name: Leibniz International Proceedings in Informatics (LIPIcs)
Volume: 155
ISSN: 1868-8969
ISBN (Electronic)
978-3-95977-139-9Publication IDs
- Scopus: 85082118082
Host publication title
23rd International Conference on Database Theory (ICDT 2020)Abstract
Motivated 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.
Publication metrics
PlumX, opens in new tab
Captures
5
Citations
1
Access to documents
Final published version, 489.02 KB
License:CC BY, opens in new tab
Related Event
Title
International Conference on Database Theory
Event type
ConferenceDate
30/03/2020 - 02/04/2020Location
CopenhagenDenmark
