Journal article
Efficient set intersection for inverted indexing
JS Culpepper, A Moffat
ACM Transactions on Information Systems | Published : 2010
Abstract
Conjunctive Boolean queries are a key component of modern information retrieval systems, especially when Webscale repositories are being searched. A conjunctive query q is equivalent to a |q|-way intersection over ordered sets of integers, where each set represents the documents containing one of the terms, and each integer in each set is an ordinal document identifier. As is the case with many computing applications, there is tension between the way in which the data is represented, and the ways in which it is to be manipulated. In particular, the sets representing index data for typical document collections are highly compressible, but are processed using random access techniques, meaning ..
View full abstractGrants
Funding Acknowledgements
National ICT Australia (NICTA) is funded by the Australian Government's Backing Australia's Ability initiative, in part through the Australian Research Council.