Compressed suffix trees with full functionality

被引:148
|
作者
Sadakane, Kunihiko [1 ]
机构
[1] Kyushu Univ, Dept Comp Sci & Communicat Engn, Higashi Ku, Fukuoka 812, Japan
关键词
D O I
10.1007/s00224-006-1198-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce new data structures for, compressed suffix trees whose size are linear in the text size. The size is measured in bits; thus they occupy only O(n log vertical bar A vertical bar) bits for a text of length n on an alphabet A. This is a remarkable improvement on current suffix trees which require O(n log n), bits. Though some components of suffix trees have been compressed, there is no linear-size data structure for suffix trees with full functionality such as computing suffix links, string-depths and lowest common ancestors. The data structure proposed in this paper is the first one that has linear size and supports all operations efficiently. Any algorithm running on a suffix tree can also be executed on our compressed suffix trees with a slight slowdown of a factor of polylog(n).
引用
收藏
页码:589 / 607
页数:19
相关论文
共 50 条
  • [1] Compressed Suffix Trees with Full Functionality
    Kunihiko Sadakane
    [J]. Theory of Computing Systems, 2007, 41 : 589 - 607
  • [2] Fully Compressed Suffix Trees
    Russo, Luis M. S.
    Navarro, Gonzalo
    Oliveira, Arlindo L.
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (04)
  • [3] Compressed Property Suffix Trees
    Hon, Wing-Kai
    Patil, Manish
    Shah, Rahul
    Thankachan, Sharma V.
    [J]. 2011 DATA COMPRESSION CONFERENCE (DCC), 2011, : 123 - 132
  • [4] Practical Compressed Suffix Trees
    Canovas, Rodrigo
    Navarro, Gonzalo
    [J]. EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2010, 6049 : 94 - 105
  • [5] Compressed property suffix trees
    Hon, Wing-Kai
    Patil, Manish
    Shah, Rahul
    Thankachan, Sharma V.
    [J]. INFORMATION AND COMPUTATION, 2013, 232 : 10 - 18
  • [6] PFP Compressed Suffix Trees
    Boucher, Christina
    Cvacho, Onclfej
    Gagie, Travis
    Holub, Jan
    Manzini, Giovanni
    Navarro, Gonzalo
    Rossi, Massimiliano
    [J]. 2021 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2021, : 60 - 72
  • [7] Practical Compressed Suffix Trees
    Abeliuk, Andres
    Canovas, Rodrigo
    Navarro, Gonzalo
    [J]. ALGORITHMS, 2013, 6 (02) : 319 - 351
  • [8] Fully-compressed suffix trees
    Russo, Luis M. S.
    Navarro, Gonzalo
    Oliveira, Arlindo L.
    [J]. LATIN 2008: THEORETICAL INFORMATICS, 2008, 4957 : 362 - +
  • [9] Compressed Suffix Trees for Repetitive Texts
    Abeliuk, Andres
    Navarro, Gonzalo
    [J]. STRING PROCESSING AND INFORMATION RETRIEVAL: 19TH INTERNATIONAL SYMPOSIUM, SPIRE 2012, 2012, 7608 : 30 - 41
  • [10] Fast Fully-Compressed Suffix Trees
    Navarro, Gonzalo
    Russo, Luis M. S.
    [J]. 2014 DATA COMPRESSION CONFERENCE (DCC 2014), 2014, : 283 - 291