Amortized Bounds for Dynamic Orthogonal Range Reporting

作者: Bryan T. Wilkinson

DOI: 10.1007/978-3-662-44777-2_69

关键词:

摘要: We consider the fundamental problem of 2-D dynamic orthogonal range reporting for 2- and 3-sided queries in standard word RAM model. While many previous data structures use O(logn /loglogn) update time, we achieve faster O(log1/2 + e n) O(log2/3 times queries, respectively. Our have optimal / loglogn) query time. Only Mortensen [14] had previously lowered time convincingly below O(logn), with 3- 4-sided supporting updates O(log5/6 O(log7/8 In practice, fast are often as important so make a step forward an that has not seen any progress recent years. also obtain new results special case insertion-only emptiness, showing difference complexity between fully partially can be significant (i.e., Ω(polylog factor differences). particular, O((logn loglogn)2/3) loglogn)1/3) At other end our update/query trade-off curve, O(logn/loglogn) O(loglogn) contrast, pointer machine model, there only differences complexities reporting.

参考文章(16)
Michael A. Bender, Richard Cole, Erik D. Demaine, Martin Farach-Colton, Jack Zito, Two Simplified Algorithms for Maintaining Order in a List european symposium on algorithms. pp. 152- 164 ,(2002) , 10.1007/3-540-45749-6_17
Alon Itai, Alan G. Konheim, Michael Rodeh, A Sparse Table Implementation of Priority Queues international colloquium on automata, languages and programming. pp. 417- 431 ,(1981) , 10.1007/3-540-10843-2_34
S. Alstrup, T. Husfeldt, T. Rauhe, Marked ancestor problems foundations of computer science. pp. 534- 543 ,(1998) , 10.1109/SFCS.1998.743504
Christian Worm Mortensen, Fully Dynamic Orthogonal Range Reporting on RAM SIAM Journal on Computing. ,vol. 35, pp. 1494- 1525 ,(2006) , 10.1137/S0097539703436722
Dov Harel, Robert Endre Tarjan, Fast algorithms for finding nearest common ancestors SIAM Journal on Computing. ,vol. 13, pp. 338- 355 ,(1984) , 10.1137/0213024
P. Dietz, D. Sleator, Two algorithms for maintaining order in a list symposium on the theory of computing. pp. 365- 372 ,(1987) , 10.1145/28395.28434
Lars Arge, Vasilis Samoladas, Jeffrey Scott Vitter, On two-dimensional indexability and optimal range search indexing symposium on principles of database systems. pp. 346- 357 ,(1999) , 10.1145/303976.304010
Kurt Mehlhorn, Stefan Näher, Dynamic fractional cascading Algorithmica. ,vol. 5, pp. 215- 241 ,(1990) , 10.1007/BF01840386
M. L. Fredman, D. E. Willard, BLASTING through the information theoretic barrier with FUSION TREES symposium on the theory of computing. pp. 1- 7 ,(1990) , 10.1145/100216.100217