Alternation and Redundancy Analysis of the Intersection Problem · 17
the sets using any of those schema would tremendously improve the computational
complexity of the intersection, at a small cost in space, which could result in much
faster search engines.
ACKNOWLEDGMENTS
This paper covers work performed in many places including the University of Paris-
Sud, Orsay, France; the University of British Columbia, Vancouver, Canada; and
the University of Waterloo, Waterloo, Canada. The authors wish to thank all the
institutions involved, as well as Joe l Friedman and the reviewers who provided
many useful comments.
REFERENCES
Baeza-Yates, R. A. 2004. A fast set i ntersection algorithm for sorted sequences. In CPM, S. C.
Sahinalp, S. Muthukrishnan, and U. Dogrus¨oz, Eds. Lecture Notes in Computer Science, vol.
3109. Spr inger, 400–408.
Barbay, J. 2003. Optimality of randomized algorithms for the intersection problem. In
Proceedings of the Symposium on Stochastic Algorithms, Foundations and Applications (SAGA
2003), in Lecture Notes in Computer Science, A. Albrecht, Ed. Vol. 2827 / 2003. Springer-
Verlag Heidelberg, 26–38. 3-540-20103-3.
Barbay, J. 2004. Index-trees for descendant tree queries in the comparison model. Tech. Rep.
TR-2004-11, University of Br itish Columbia. July.
Barbay, J. and Kenyon, C. 2002. Adaptive intersection and t- threshold problems. In Proceedings
of the thirteenth ACM-SIAM Symposium On Discrete Algorithms (SODA). ACM-SIAM, ACM,
390–399.
Barbay, J . and Kenyon, C. 2003. Deterministic algorithm for the t-threshold set problem.
In Lecture Notes in Computer Science, H. O. Toshi hide Ibaraki, Noki Katoh, Ed. Springer-
Verlag, 575–584. Proceedings of the 14th Annual International Symposium on Algorithms And
Computation (ISAAC).
Beame, P. and Fich, F. E. 2002. Optimal bounds for the predecessor problem and related
problems. J. Comput. Syst. Sci. 65, 1, 38–72.
Bender, M. A., Cole, R., a nd Raman, R. 2002. Exponential structures for efficient cache-
oblivious al gorithms. In Proceedings of the 29th International Colloquium on Automata,
Languages and Programming. Springer-Verlag, 195–207.
Bentley, J. L. and Yao, A. C.-C. 1976. An almost optimal algorithm for unbounded searching.
Information processing letters 5, 3, 82–87.
Chaudhuri, S. 1998. An overview of query optimization in relational systems. 34–43.
Christen, C. 1978. Improving the bound on optimal merging. In Proceedings of 19th FOCS.
259–266.
de la Vega, W. F., Frieze, A. M., and Santha, M. 1998. Average-case analysis of the merging
algorithm of hwang and lin. Algorithmica 22, 4, 483–489.
de la Vega, W. F., Kannan, S., and Santha, M. 1993. Two probabilistic results on merging.
SIAM J. Comput. 22, 2, 261–271.
Demaine, E. D., L
´
opez-Ortiz, A., and Munro, J. I. 2000. Adaptive set intersections, unions,
and differences. In Proceedings of the 11
th
ACM-SIAM Symposium on Discrete Algorithms
(SODA). 743–752.
Demaine, E. D., L
´
opez-Ortiz, A., and Munro, J. I. 2001. Experiments on adaptive set
intersections for text retrieval systems. In Proceedings of the 3rd Workshop on Algorithm
Engineering and Experiments, Lecture Notes in Computer Science. Washington DC, 5–6.
Frigo, M., Leiserson, C. E., Prokop, H., and Ramachandran, S. 1999. Cache-oblivious
algorithms. In Proceedings of the 40th Annual Symposium on Foundations of Computer
Science. IEEE Computer Society, 285.
ACM Journal Name, Vol. V, No. N, October 2006.