Adding compression to block addressing inverted indexes

Navarro G.; de Moura, ES; Neubert M.; Ziviani N.; BaezaYates, R

Abstract

Inverted index compression, block addressing and sequential search on compressed text are three techniques that have been separately developed Fur efficient, low-overhead text retrieval. Modern text compression techniques can reduce the text to less than 30% of its size and allow searching it directly and faster than the uncompressed text. Inverted index compression obtains significant reduction of its original size at the same processing speed. Block addressing makes the inverted lists point to text blocks instead of exact positions and pay the reduction in space with some sequential text scanning. In this work se combine the three ideas in a single scheme. We present a compressed inverted file that indexes compressed text acid uses block addressing. We consider different techniques to compress the index and study their performance with respect to the block size. We compare the index against three separate techniques for varying block sizes, showing that our index is superior to each isolated approach. For instance, with just 4% of extra space overhead the index has to scan less than 12% of the text for exact searches and about 20% allowing one error in the matches.

Más información

Título según WOS: Adding compression to block addressing inverted indexes
Título según SCOPUS: Adding compression to block addressing inverted indexes
Título de la Revista: INFORMATION RETRIEVAL JOURNAL
Volumen: 3
Número: 1
Editorial: Springer
Fecha de publicación: 2000
Página de inicio: 49
Página final: 77
Idioma: English
URL: http://link.springer.com/10.1023/A:1009934302807
DOI:

10.1023/A:1009934302807

Notas: ISI, SCOPUS