cs0307034/rmq.bbl
1: \begin{thebibliography}{10}
2: 
3: \bibitem{bf00}
4: M.~A. Bender and M.~Farach-Colton.
5: \newblock The {LCA} problem revisited.
6: \newblock In {\em Proceedings of Latin American Theoretical Informatics
7:   (LATIN~2000)}, pages 88--94, 2000.
8: 
9: \bibitem{bbgs89}
10: O.~Berkman, D.~Breslauer, Z.~Galil, B.~Schieber, and U.~Vishkin.
11: \newblock Highly parallelizable problems.
12: \newblock In {\em Proceedings of teh 21st Annual ACM Symposium on the Theory of
13:   Computing}, pages 309--319, 1989.
14: 
15: \bibitem{c82}
16: B.~Chazelle.
17: \newblock A theorem on polygon cutting with applications.
18: \newblock In {\em In Proceedings of the IEEE Symposium on Foundations of
19:   Computer Science}, pages 339--349, 1982.
20: 
21: \bibitem{dsst89}
22: J.~R. Driscoll, N.~Sarnak, D.~D. Sleator, and R.~E. Tarjan.
23: \newblock Making data structures persistent.
24: \newblock {\em Journal of Computer and System Sciences}, 38(1):86--124,
25:   February 1989.
26: 
27: \bibitem{km83}
28: T.~Krijnen and L.~G. L.~T. Meertens.
29: \newblock Making {B}-trees work for {B}.
30: \newblock Technical Report 219/83, The Mathematical Center, Amsterdam, 1983.
31: 
32: \bibitem{l78}
33: G.~S. Luecker.
34: \newblock A data structure for orthogonal range queries.
35: \newblock In {\em Proceedings of the 19th IEEE Symposium on Foundations of
36:   Computer Science}, pages 28--34, 1978.
37: 
38: \bibitem{m82}
39: E.~W. Myers.
40: \newblock {AVL} dags.
41: \newblock Technical Report 82-9, Department of Computer Science, University of
42:   Arizona, 1982.
43: 
44: \bibitem{m84}
45: E.~W. Myers.
46: \newblock Efficient applicative data structures.
47: \newblock In {\em Conference Record eleventh Annual {ACM} Symposium on
48:   Principles of Programming Languages}, pages 66--75, 1984.
49: 
50: \bibitem{rtd83}
51: T.~Reps, T.~Teitelbaum, and A.~Demers.
52: \newblock Incremental context-dependent analysis for language-based editors.
53: \newblock {\em ACM Transactions on Programming Languages and Systems},
54:   5:449--477, 1983.
55: 
56: \bibitem{st86}
57: N.~Sarnak and R.~E. Tarjan.
58: \newblock Planar point location using persistent search trees.
59: \newblock {\em Communications of the ACM}, 29(7):669--679, July 1986.
60: 
61: \bibitem{s85}
62: G.~Swart.
63: \newblock Efficient algorithms for computing geometric intersections.
64: \newblock Technical Report \#85-01-02, Department of Computer Science,
65:   University of Washington, Seattle, 1985.
66: 
67: \bibitem{t96}
68: M.~Thorup.
69: \newblock On {RAM} priority queues.
70: \newblock In {\em Proceedings of the 7th ACM-SIAM Symposium on Discrete
71:   Algorithms}, pages 59--67, 1996.
72: 
73: \bibitem{e77}
74: P.~van Emde~Boas.
75: \newblock Preserving order in a forest in less than logarithmic time and linear
76:   space.
77: \newblock {\em Information Processing Letters}, 6:80--82, 1977.
78: 
79: \bibitem{w83}
80: D.~E. Willard.
81: \newblock Log-logarithmic worst-case range queries are possible in space
82:   $\theta(n)$.
83: \newblock {\em Information Processing Letters}, 17(2):81--84, 1983.
84: 
85: \bibitem{w85}
86: D.~E. Willard.
87: \newblock New data structures for orthogonal queries.
88: \newblock {\em SIAM Journal on Computing}, pages 232--253, 1985.
89: 
90: \bibitem{y82}
91: A.~C. Yao.
92: \newblock Space-time tradeoff for answering range queries.
93: \newblock In {\em Proceedings of the 14th Annual ACM Symposium on the Theory of
94:   Computing}, pages 128--136, 1982.
95: 
96: \bibitem{y85}
97: A.~C. Yao.
98: \newblock On the complexity of maintaining partial sums.
99: \newblock {\em SIAM Journal on Computing}, 14:277--288, 1985.
100: 
101: \end{thebibliography}
102: