Alternation and Redundancy Analysis of the Intersection Problem

Barbay J.; Kenyon, C

Abstract

The intersection of sorted arrays problem has applications in search engines such as Google. Previous work has proposed and compared deterministic algorithms for this problem, in an adaptive analysis based on the encoding size of a certificate of the result (cost analysis). We define the alternation analysis, based on the nondeterministic complexity of an instance. In this analysis we prove that there is a deterministic algorithm asymptotically performing as well as any randomized algorithm in the comparison model. We define the redundancy analysis, based on a measure of the internal redundancy of the instance. In this analysis we prove that any algorithm optimal in the redundancy analysis is optimal in the alternation analysis, but that there is a randomized algorithm which performs strictly better than any deterministic algorithm in the comparison model. Finally, we describe how these results can be extended beyond the comparison model. © 2008 ACM.

Más información

Título según WOS: Alternation and Redundancy Analysis of the Intersection Problem
Título según SCOPUS: Alternation and redundancy analysis of the intersection problem
Título de la Revista: ACM Transactions on Algorithms
Volumen: 4
Número: 1
Editorial: ASSOC COMPUTING MACHINERY
Fecha de publicación: 2008
Idioma: English
URL: http://portal.acm.org/citation.cfm?doid=1328911.1328915
DOI:

10.1145/1328911.1328915

Notas: ISI, SCOPUS