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
Link To Document :
بازگشت