• DocumentCode
    2189180
  • Title

    Advantages of Shared Data Structures for Sequences of Balanced Parentheses

  • Author

    Gog, Simon ; Fischer, Johannes

  • Author_Institution
    Inst. fur Theor. Inf. Univ. Ulm, Ulm, Germany
  • fYear
    2010
  • fDate
    24-26 March 2010
  • Firstpage
    406
  • Lastpage
    415
  • Abstract
    We propose new data structures for navigation in sequences of balanced parentheses, a standard tool for representing compressed trees. The most striking property of our approach is that it shares most of its internal data structures for all operations. This is reflected in a large reduction of space, and also in faster navigation times. We exhibit these advantages on two examples: succinct range minimum queries and compressed suffix trees. Our data structures are incorporated into a ready-to-use C++-library for succinct data structures.
  • Keywords
    C++ language; query processing; tree data structures; trees (mathematics); C++-library; balanced parentheses; compressed suffix trees; compressed trees; navigation; range minimum queries; shared data structures; Data structures; Range Minimum Query; Succinct Data Structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference (DCC), 2010
  • Conference_Location
    Snowbird, UT
  • ISSN
    1068-0314
  • Print_ISBN
    978-1-4244-6425-8
  • Electronic_ISBN
    1068-0314
  • Type

    conf

  • DOI
    10.1109/DCC.2010.43
  • Filename
    5453484