The space complexity of inner product filters

09/24/2019
by   Rasmus Pagh, et al.
0

Motivated by the problem of filtering candidate pairs in inner product similarity joins we study the following problem: Given parameters d∈N, α>β≥ 0 and unit vectors x,y∈R^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 with information on each vector encoded independently in a bit string of the shortest length possible. This problem can be solved in general via estimating 〈 x, y〉 with an additive error bounded by ε = α - β. We show that d log_2 (√(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_2(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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/24/2022

Communication Complexity of Inner Product in Symmetric Normed Spaces

We introduce and study the communication complexity of computing the inn...
research
10/04/2018

On the Inner Product Predicate and a Generalization of Matching Vector Families

Motivated by cryptographic applications such as predicate encryption, we...
research
04/06/2023

Krylov Methods are (nearly) Optimal for Low-Rank Approximation

We consider the problem of rank-1 low-rank approximation (LRA) in the ma...
research
07/24/2022

New Additive Spanner Lower Bounds by an Unlayered Obstacle Product

For an input graph G, an additive spanner is a sparse subgraph H whose s...
research
05/17/2019

Separating k-Player from t-Player One-Way Communication, with Applications to Data Streams

In a k-party communication problem, the k players with inputs x_1, x_2, ...
research
11/19/2015

Spherical Cap Packing Asymptotics and Rank-Extreme Detection

We study the spherical cap packing problem with a probabilistic approach...
research
07/28/2020

Counting Short Vector Pairs by Inner Product and Relations to the Permanent

Given as input two n-element sets 𝒜,ℬ⊆{0,1}^d with d=clog n≤(log n)^2/(l...

Please sign up or login with your details

Forgot password? Click here to reset