Semi-Group Range Sum Revisited: Query-Space Lower Bound Tightened

Algorithmica(2017)

引用 0|浏览80
暂无评分
摘要
Let 𝒟 be a set of n elements e_1,… , e_n drawn from a commutative semigroup. Given two integers x , y satisfying 1 ≤ x ≤ y ≤ n , a range sum query returns the sum of the y-x+1 elements e_x , e_x+1 ,..., e_y . The goal of indexing is to store 𝒟 in a data structure so that all such queries can be answered efficiently in the worst case. This paper proves a new lower bound in the semigroup model on the tradeoff between space and query time for the above problem. We show that, if the query time needs to be at most an integer t , a structure must use space. The bound is asymptotically tight for every t ≥ 2 , and is matched by an existing structure. Previously, the best lower bounds either had a substantially smaller non-linear factor (Yao in Space-time tradeoff for answering range queries (extended abstract). In: STOC, pp. 128–136, 1982 ), or were tight only for constant t (Alon and Schieber in Optimal preprocessing for answering on-line product queries. Technical Report TR 71/87, Tel-Aviv University, 1987 ). Our lower bound is asymptotically tight bidirectionally , namely, it also answers the following question: if the space needs to be bounded by an integer m , what is the best query time achievable? The techniques behind our lower bound are drastically different from those of Yao (Space-time tradeoff for answering range queries (extended abstract). In: STOC, pp. 128–136, 1982 ) and Alon and Schieber (Optimal preprocessing for answering on-line product queries. Technical Report TR 71/87, Tel-Aviv University, 1987 ), and reveal new insight on the characteristics of the problem.
更多
查看译文
关键词
Range sum queries,Semi-group,Lower bound,Length decomposition property
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要