• Open Access IconOpen Access
  • Cite Icon9
  • https://doi.org/10.1145/3357384.3357972Copy DOI Icon

Improved Compressed String Dictionaries

  • Nov 3, 2019
  • Nieves R Brisaboa +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We introduce a new family of compressed data structures to efficiently store and query large string dictionaries in main memory. Our main technique is a combination of hierarchical Front-coding with ideas from longest-common-prefix computation in suffix arrays. Our data structures yield relevant space-time tradeoffs in real-world dictionaries. We focus on two domains where string dictionaries are extensively used and efficient compression is required: URL collections, a key element in Web graphs and applications such as Web mining; and collections of URIs and literals, the basic components of RDF datasets. Our experiments show that our data structures achieve better compression than the state-of-the-art alternatives while providing very competitive query times.

Similar Papers
  • Supplementary Content
  • Citations1

Inverse Suffix Array Queries for 2-Dimensional Pattern Matching in Near-Compact Space

  • Jan 01, 2021
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Dhrumil Patel +1
  • Conference Article
  • Citations21

Dynamic suffix array with polylogarithmic queries and updates

  • Jun 09, 2022
  • Dominik Kempa +1
  • PDF
  • Research Article
  • Citations4

Faster & strong: string dictionary compression using sampling and fast vectorized decompression

  • Jul 20, 2020
  • The VLDB Journal
  • Robert Lasch +5
  • Conference Article
  • Citations2

Integration methods of main memory and file system management for non-volatile main memory and implications of file system structures

  • Jun 01, 2013
  • Shuichi Oikawa
  • Research Article
  • Citations30

A Comparative Study of Page Ranking Algorithms for Information Retrieval

  • Apr 20, 2009
  • World Academy of Science, Engineering and Technology, International Journal of Computer, Electrical, Automation, Control and Information Engineering
  • Ashutosh Kumar Singh +1
  • Research Article
  • Citations337

The string B-tree

  • Mar 01, 1999
  • Journal of the ACM
  • Paolo Ferragina +1
  • Conference Article
  • Citations42

Parallel suffix array and least common prefix for the GPU

  • Feb 23, 2013
  • Mrinal Deo +1
  • Conference Article
  • Citations58

String Matching in Hardware Using the FM-Index

  • May 01, 2011
  • Edward Fernandez +2
  • Dissertation

2-Dimensional String Problems: Data Structures and Quantum Algorithms

  • Jul 01, 2022
  • Dhrumilkumar Patel
  • Research Article
  • Citations95

A space and time-efficient index for the compacted colored de Bruijn graph

  • Jun 27, 2018
  • Bioinformatics
  • Fatemeh Almodaresi +3
  • Conference Article
  • Citations101

Space-Efficient Framework for Top-k String Retrieval Problems

  • Oct 01, 2009
  • Wing-Kai Hon +2
  • Conference Article
  • Citations3

LOCALIZED SUFFIX ARRAY AND ITS APPLICATION TO GENOME MAPPING PROBLEMS FOR PAIRED-END SHORT READS

  • Oct 01, 2009
  • Kouichi Kimura +1
  • Research Article
  • Citations2

Interactive out-of-core isosurface visualisation in time-varying data sets

  • Feb 28, 2006
  • Computers & Graphics
  • Benjamin Vrolijk +1
  • Conference Article
  • Citations5

Sequence learning using the adaptive suffix trie algorithm

  • Jun 01, 2012
  • Upuli Gunasinghe +1
  • Conference Article

Design of distributed Web mining model based on XML and agent for network teaching platform

  • Aug 01, 2013
  • Liu Shengjian +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.