Skip to main navigation Skip to search Skip to main content

MRCSI: Compressing and Searching String Collections with Multiple References

  • Humboldt University of Berlin

Research output: Chapter in Book/Report/Conference proceeding › Chapter › peer-review

Abstract

Efficiently storing and searching collections of similar strings, such as large populations of genomes or long change histories of documents from Wikis, is a timely and challenging problem. Several recent proposals could drastically reduce space requirements by exploiting the similarity between strings in so-called referencebased compression. However, these indexes are usually not searchable any more, i.e., in these methods search efficiency is sacrificed for storage efficiency. We propose Multi-Reference Compressed Search Indexes (MRCSI) as a framework for efficiently compressing dissimilar string collections. In contrast to previous works which can use only a single reference for compression, MRCSI (a) uses multiple references for achieving increased compression rates, where the reference set need not be specified by the user but is determined automatically, and (b) supports efficient approximate string searching with edit distance constraints. We prove that finding the smallest MRCSI is NP-hard. We then propose three heuristics for computing MRCSIs achieving increasing compression ratios. Compared to state-of-the-art competitors, our methods target an interesting and novel sweet-spot between high compression ratio versus search efficiency.

Original languageEnglish
Title of host publicationProceedings of the VLDB Endowment
EditorsChristophe Claramunt, Simonas Saltenis, Ki-Joune Li
PublisherAssociation for Computing Machinery
Pages461-472
Number of pages12
Volume8
Edition5 5
DOIs
StatePublished - 2015
Externally publishedYes
Event3rd Workshop on Spatio-Temporal Database Management, STDBM 2006, Co-located with the 32nd International Conference on Very Large Data Bases, VLDB 2006 - Seoul, Korea, Republic of
Duration: 11 Sep 2006 → 11 Sep 2006

Conference

Conference3rd Workshop on Spatio-Temporal Database Management, STDBM 2006, Co-located with the 32nd International Conference on Very Large Data Bases, VLDB 2006
Country/TerritoryKorea, Republic of
CitySeoul
Period11/09/06 → 11/09/06

Keywords

  • Compression
  • Dissimilar strings
  • Indexing

Fingerprint

Dive into the research topics of 'MRCSI: Compressing and Searching String Collections with Multiple References'. Together they form a unique fingerprint.

Cite this