DocumentCode :
2075257
Title :
An optimal randomised cell probe lower bound for approximate nearest neighbour searching
Author :
Chakrabarti, Amit ; Regev, Oded
Author_Institution :
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
fYear :
2004
fDate :
17-19 Oct. 2004
Firstpage :
473
Lastpage :
482
Abstract :
We consider the approximate nearest neighbour search problem on the Hamming cube {0, 1 }d. We show that a randomised cell probe algorithm that uses polynomial storage and word size dO(1) requires a worst case query time of Ω (log log d/ log log log d). The approximation factor may be as loose as 2log 1 - ηd for any fixed η > 0. This generalises an earlier result (Chakrabarti et al., 1999) on the deterministic complexity of the same problem and, more importantly, fills a major gap in the study of this problem since all earlier lower bounds either did not allow randomisation according to Chakrabarti et al. (1999) and Liu (2003) or did not allow approximation according to Borodin et al. (1999), Barkol and Rabani (2000), and Jayram et al. (2003). We also give a cell probe algorithm which proves that our lower bound is optimal. Our proof uses a lower bound on the round complexity of the related communication problem. We show, additionally, that considerations of bit complexity alone cannot prove any nontrivial cell probe lower bound for the problem. This shows that the richness technique (Miltersen et al., 1995) used in a lot of research around this problem would not have helped here. Our proof is based on information theoretic techniques for communication complexity, a theme that has been prominent in research by Chakrabarti et al. (2001), Bar-Yossef et al. (2002), Sen (2003) and Jain et al. (2003). In particular, we make heavy use of the round elimination and message compression ideas in the work of Sen (2003) and Jain et al. (2003), and also introduce a technique which we call message switching.
Keywords :
approximation theory; communication complexity; data compression; information theory; message switching; randomised algorithms; search problems; theorem proving; Hamming cube; approximate nearest neighbour searching; approximation factor; bit complexity; communication complexity; deterministic complexity; information theory; message compression; message switching; optimal randomised cell probe lower bound; polynomial storage; richness technique; round complexity; round elimination; word size; worst case query time; Application software; Complexity theory; Computer science; Educational institutions; Extraterrestrial phenomena; Information retrieval; Polynomials; Probes; Search problems; Spatial databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2004. Proceedings. 45th Annual IEEE Symposium on
ISSN :
0272-5428
Print_ISBN :
0-7695-2228-9
Type :
conf
DOI :
10.1109/FOCS.2004.12
Filename :
1366267
Link To Document :
بازگشت