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 条
  • [21] Linear Time Algorithms for Happy Vertex Coloring Problems for Trees
    Aravind, N. R.
    Kalyanasundaram, Subrahmanyam
    Kare, Anjeneya Swami
    COMBINATORIAL ALGORITHMS, 2016, 9843 : 281 - 292
  • [22] Linear time algorithms for weighted offensive and powerful alliances in trees
    Harutyunyan, Ararat
    Legay, Sylvain
    THEORETICAL COMPUTER SCIENCE, 2015, 582 : 17 - 26
  • [23] Linear Time Offline Tracking and Lower Envelope Algorithms
    Gu, Steve
    Zheng, Ying
    Tomasi, Carlo
    2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2011, : 1840 - 1846
  • [24] On updating the least singular value: a lower bound
    Fassino, C
    CALCOLO, 2003, 40 (04) : 213 - 229
  • [25] On updating the least singular value: a lower bound
    C. Fassino
    CALCOLO, 2003, 40 : 213 - 229
  • [26] Transforming spanning trees: A lower bound
    Buchin, Kevin
    Razen, Andreas
    Uno, Takeaki
    Wagner, Uli
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2009, 42 (08): : 724 - 730
  • [27] Toward Optimizing the Cache Performance of Suffix Trees for Sequence Analysis Algorithms Suffix Tree Cache Performance Optimization
    Lee, Chih
    Huang, Chun-Hsi
    ADVANCES IN COMPUTATIONAL BIOLOGY, 2010, 680 : 411 - 417
  • [28] Linear time algorithms for finding independent spanning trees on pyramid networks
    Wang, Shuo-, I
    Wang, Fu-Hsing
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2020, 39 (03) : 826 - 848
  • [29] Linear time algorithms for finding independent spanning trees on pyramid networks
    Shuo-I Wang
    Fu-Hsing Wang
    Journal of Combinatorial Optimization, 2020, 39 : 826 - 848
  • [30] Using Suffix Trees for Periodicity Detection in Time Series Databases
    Rasheed, Faraz
    Alhajj, Reda
    2008 4TH INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 471 - 476