Adding compression to block addressing inverted indexes
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 |