Skip to content
nonconvexcard

The LSH amplification exponent

ProofGraduate⏱ 1 hourRAGlshamplificationsublinearexponent

Problem

Given an (r,cr,p1,p2)(r,cr,p_1,p_2)-sensitive family, derive the AND/OR amplification with kk concatenated hashes and LL tables, show that k=log⁡1/p2Nk = \log_{1/p_2}N and L=NϱL = N^\varrho with ϱ=log⁡(1/p1)/log⁡(1/p2)\varrho = \log(1/p_1)/\log(1/p_2) give query time O~(Nϱ)\tilde O(N^\varrho), and verify ϱ<1\varrho<1.

Write a complete argument. Every inequality you use should be one you could state precisely.

Solution

Opening this before you have a real attempt on paper is the fastest way to feel like you understand something you cannot reproduce.

Related problems

All problems
SolvedProblemFieldTypeDifficultyTime
Product quantisation budget arithmeticRAGNumericalBeginner30 min
Recall composes multiplicativelyRAGNumericalBeginner15 min
The random-hyperplane collision probabilityRAGProofIntermediate30 min
Implement SimHash LSH and measure recall runRAGCodingAdvanced3 hours
Why space-partitioning trees fail in high dimensionRAGProofAdvanced30 min