A linear time lower bound on updating algorithms for suffix trees

被引:0
|
作者
Ayala-Rincon, M [1 ]
Conejo, PD [1 ]
机构
[1] Univ Brasilia, Dept Matemat, BR-70910900 Brasilia, DF, Brazil
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Suffix trees are the fundamental data structure of combinatorial pattern matching on words. Suffix trees have been used in order to give optimal solutions of a great variety of problems on static words, bur for practical situations, such as in a text editor; where the incremental changes of the text make dynamic updating of the corresponding suffix trees necessary, this data structure alone has not been used with success. We prove that, for dynamic modifications of order O(1) of words of length n, any suffix tree updating algorithm requires O(n) worst-case running time, as for the full reconstruction of the suffix tree. Consequently, we argue that this data structure alone is not appropriate for the solution of combinatorial problems on words that change dynamically.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 50 条
  • [1] A Linear Time Lower Bound on McCreight and General Updating Algorithms for Suffix Trees
    Mauricio Ayala-Rincón
    Paulo D. Conejo
    Algorithmica , 2003, 37 : 233 - 241
  • [2] A linear time lower bound on McCreight and general updating algorithms for suffix trees
    Ayala-Rincón, M
    Conejo, PD
    ALGORITHMICA, 2003, 37 (03) : 233 - 241
  • [3] CONSTRUCTING SUFFIX TREES ON LINE IN LINEAR TIME
    UKKONEN, E
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 : 484 - 492
  • [4] The performance of linear time suffix sorting algorithms
    Puglisi, SJ
    Smyth, WF
    Turpin, A
    DCC 2005: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2005, : 358 - 367
  • [5] Constructing suffix trees on-line in linear time
    Ukkonen, E.
    Proceedings of the IFIP World Computer Congress, 1992, 1
  • [6] Linear time algorithms on mirror trees
    Alain Quilliot
    Djamal Rebaine
    Journal of Combinatorial Optimization, 2022, 44 : 3495 - 3519
  • [7] Linear time algorithms on mirror trees
    Quilliot, Alain
    Rebaine, Djamal
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (05) : 3495 - 3519
  • [8] Two Efficient Algorithms for Linear Time Suffix Array Construction
    Nong, Ge
    Zhang, Sen
    Chan, Wai Hong
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (10) : 1471 - 1484
  • [9] On-line linear time construction of sequential binary suffix trees
    Lai Huoyao & Liu Gongshen School of Information Security Engineering
    JournalofSystemsEngineeringandElectronics, 2009, 20 (05) : 1104 - 1110
  • [10] Linear time online algorithms for constructing linear-size suffix trie
    Hendrian, Diptarama
    Takagi, Takuya
    Inenaga, Shunsuke
    Goto, Keisuke
    Funakoshi, Mitsuru
    THEORETICAL COMPUTER SCIENCE, 2024, 1015