DocumentCode :
579990
Title :
Higher Cell Probe Lower Bounds for Evaluating Polynomials
Author :
Larsen, Kasper Green
Author_Institution :
Dept. of Comput. Sci., Aarhus Univ., Aarhus, Denmark
fYear :
2012
fDate :
20-23 Oct. 2012
Firstpage :
293
Lastpage :
301
Abstract :
In this paper, we study the cell probe complexity of evaluating an n-degree polynomial P over a finite field F of size at least n1+Ω(1). More specifically, we show that any static data structure for evaluating P(x), where x ∈ F, must use Ω(lg |F|/ lg(Sw/n lg |F|)) cell probes to answer a query, where S denotes the space of the data structure in number of cells and w the cell size in bits. This bound holds in expectation for randomized data structures with any constant error probability δ <; 1/2. Our lower bound not only improves over the Ω(lg |F|/ lg S) lower bound of Miltersen [TCS´95], but is in fact the highest static cell probe lower bound to date: For linear space (i.e. S = O(n lg |F|/w)), our query time lower bound simplifies to Ω(lg |F|), whereas the highest previous lower bound for any static data structure problem having d different queries is Ω(lg d/ lg lg d), which was first achieved by Pátrascu and Thorup [SICOMP´10]. We also use the recent technique of Larsen [STOC´12] to show a lower bound of tq = Ω(lg |F| lg n/lg(wtu/ lg |F|) lg(wtu)) for dynamic data structures for polynomial evaluation over a finite field F of size Ω(n2). Here tq denotes the expected query time and tu the worst case update time. This lower bound holds for randomized data structures with any constant error probability δ <; 1/2. This is only the second time a lower bound beyond max{tu, tq} = Ω(max{lg n, lg d/ lg lg d}) has been achieved for dynamic data structures, where d denotes the number of different queries and updates to the problem. Furthermore, it is the first such lower bound that holds for randomized data structures with a constant probability of error.
Keywords :
computational complexity; data structures; error statistics; polynomials; query processing; cell probe complexity; dynamic data structures; error probability; finite field; higher cell probe lower bounds; n-degree polynomial; polynomial evaluation; query answering; query time; randomized data structures; static data structure; worst case update time; Complexity theory; Data models; Data structures; Encoding; Error probability; Polynomials; Probes; cell probe model; data structures; lower bounds; polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
Conference_Location :
New Brunswick, NJ
ISSN :
0272-5428
Print_ISBN :
978-1-4673-4383-1
Type :
conf
DOI :
10.1109/FOCS.2012.21
Filename :
6375307
Link To Document :
بازگشت