Title
A general-purpose compression scheme for large collections
Abstract
Compression of large collections can lead to improvements in retrieval times by offsetting the CPU decompression costs with the cost of seeking and retrieving data from disk. We propose a semistatic phrase-based approach called xray that builds a model offline using sample training data extracted from a collection, and then compresses the entire collection online in a single pass. The particular benefits of xray are that it can be used in applications where individual records or documents must be decompressed, and that decompression is fast. The xray scheme also allows new data to be added to a collection without modifying the semistatic model. Moreover, xray can be used to compress general-purpose data such as genomic, scientific, image, and geographic collections without prior knowledge of the structure of the data. We show that xray is effective on both text and general-purpose collections. In general, xray is more effective than the popular gzip and compress schemes, while being marginally less effective than bzip2. We also show that xray is efficient: of the popular schemes we tested, it is typically only slower than gzip in decompression. Moreover, the query evaluation costs of retrieval of documents from a large collection with our search engine is improved by more than 30% when xray is incorporated compared to an uncompressed approach. We use simple techniques for obtaining the training data from the collection to be compressed and show that with just over 4% of data the entire collection can be effectively compressed. We also propose four schemes for phrase-match selection during the single pass compression of the collection. We conclude that with these novel approaches xray is a fast and effective scheme for compression and decompression of large general-purpose collections.
Year
DOI
Venue
2002
10.1145/568727.568730
ACM Trans. Inf. Syst.
Keywords
Field
DocType
xray scheme,entire collection online,random access,phrase-based compression,sampling,retrieving data,entire collection,large general-purpose collection,geographic collection,compress general-purpose data,general-purpose compression scheme,new data,large collection,general-purpose collection,search engine
Data mining,Compression (physics),Central processing unit,Search engine,General purpose,Information retrieval,Computer science,Phrase,Fold (higher-order function),Random access,Uncompressed video
Journal
Volume
Issue
ISSN
20
3
1046-8188
Citations 
PageRank 
References 
12
0.50
38
Authors
2
Name
Order
Citations
PageRank
Adam Cannane1887.88
Hugh E. Williams2104893.45