The Adaptive Suffix Tree: A Space Efficient Sequence Learning Algorithm

被引:0
|
作者
Gunasinghe, Upuli [1 ]
Alahakoon, Damminda [2 ]
机构
[1] Monash Univ, Fac Informat Technol, Clayton, Vic 3800, Australia
[2] Deakin Univ, Sch Informat Syst, Geelong, Vic 3217, Australia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Adaptive Suffix Trie algorithm was previously proposed by the authors as a sequence learning algorithm for capturing frequent sub sequences of variable length. This algorithm builds up a suffix trie data structure, capturing repetitive patterns in a given set of sequences. Its application has been demonstrated in bioinformatics and text clustering. Suffix trees are the space efficient variant of suffix tries and are thus more widely used in the current literature. In this paper we propose the Adaptive Suffix Tree algorithm, which is based on the same learning principles as the Adaptive Suffix Trie, but has the advantage that it is more space efficient. We discuss the new algorithm in detail and demonstrate that the same set of sub sequences can be learnt by the proposed algorithm while utilizing less than 50% of the space used by its predecessor.
引用
收藏
页数:8
相关论文
共 50 条
  • [11] Space efficient suffix trees
    Munro, I
    Raman, V
    Rao, SS
    FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1998, 1530 : 186 - 196
  • [12] Space-efficient parallel construction of succinct representations of suffix tree topologies
    Baier U.
    Beller T.
    Ohlebusch E.
    ACM Journal of Experimental Algorithmics, 2017, 22 (01):
  • [13] Space efficient suffix trees
    Munro, JL
    Raman, V
    Rao, SS
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 39 (02): : 205 - 222
  • [14] A Storage-Efficient Suffix Tree Construction Algorithm for Human Genome Sequences
    Loh, Woong-Kee
    Ahn, Heejune
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (12): : 2557 - 2560
  • [15] An Efficient Algorithm for Suffix Sorting
    Peng, Zhan
    Wang, Yuping
    Xue, Xingsi
    Wei, Jingxuan
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2016, 30 (06)
  • [16] Linearized Suffix Tree: an Efficient Index Data Structure with the Capabilities of Suffix Trees and Suffix Arrays
    Kim, Dong Kyue
    Kim, Minhwan
    Park, Heejin
    ALGORITHMICA, 2008, 52 (03) : 350 - 377
  • [17] Linearized Suffix Tree: an Efficient Index Data Structure with the Capabilities of Suffix Trees and Suffix Arrays
    Dong Kyue Kim
    Minhwan Kim
    Heejin Park
    Algorithmica, 2008, 52 : 350 - 377
  • [18] Sparse Suffix Tree Construction in Small Space
    Bille, Philip
    Fischer, Johannes
    Gortz, Inge Li
    Kopelowitz, Tsvi
    Sach, Benjamin
    Vildhoj, Hjalte Wedel
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2013, 7965 : 148 - 159
  • [19] Efficient Representation for Online Suffix Tree Construction
    Larsson, N. Jesper
    Fuglsang, Kasper
    Karlsson, Kenneth
    EXPERIMENTAL ALGORITHMS, SEA 2014, 2014, 8504 : 400 - 411
  • [20] A suffix tree construction algorithm for DNA sequences
    Huo, Hongwei
    Stojkovic, Vojislav
    PROCEEDINGS OF THE 7TH IEEE INTERNATIONAL SYMPOSIUM ON BIOINFORMATICS AND BIOENGINEERING, VOLS I AND II, 2007, : 1178 - +