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 条
  • [1] Sequence Learning using the Adaptive Suffix Trie Algorithm
    Gunasinghe, Upuli
    Alahakoon, Damminda
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [2] Space-Efficient Construction Algorithm for the Circular Suffix Tree
    Hon, Wing-Kai
    Ku, Tsung-Han
    Shah, Rahul
    Thankachan, Sharma V.
    COMBINATORIAL PATTERN MATCHING, 2013, 7922 : 142 - 152
  • [3] Space-Efficient Construction Algorithm for the Circular Suffix Tree
    Hon, Wing-Kai
    Ku, Tsung-Han
    Shah, Rahul
    Thankachan, Sharma V.
    2013 DATA COMPRESSION CONFERENCE (DCC), 2013, : 496 - 496
  • [4] An adaptive suffix tree based algorithm for repeats identification in a DNA sequence
    Huo H.-W.
    Wang X.-W.
    Jisuanji Xuebao/Chinese Journal of Computers, 2010, 33 (04): : 747 - 754
  • [5] An adaptive suffix tree based algorithm for repeats recognition in a DNA sequence
    Huo, Hongwei
    Wang, Xiaowu
    Stojkovic, Vojislav
    2009 INTERNATIONAL JOINT CONFERENCE ON BIOINFORMATICS, SYSTEMS BIOLOGY AND INTELLIGENT COMPUTING, PROCEEDINGS, 2009, : 181 - +
  • [6] Suffix vector: A space-efficient suffix tree representation
    Monostori, K
    Zaslavsky, A
    Vajk, I
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2001, 2223 : 707 - 718
  • [7] SPACE-ECONOMICAL SUFFIX TREE CONSTRUCTION ALGORITHM
    MCCREIGHT, EM
    JOURNAL OF THE ACM, 1976, 23 (02) : 262 - 272
  • [8] A Space and Time Efficient Algorithm for Constructing Compressed Suffix Arrays
    Wing-Kai Hon
    Tak-Wah Lam
    Kunihiko Sadakane
    Wing-Kin Sung
    Siu-Ming Yiu
    Algorithmica, 2007, 48 : 23 - 36
  • [9] A space and time efficient algorithm for constructing compressed suffix arrays
    Hon, Wing-Kai
    Lam, Tak-Wah
    Sadakane, Kunihiko
    Sung, Wing-Kin
    Yiu, Siu-Ming
    ALGORITHMICA, 2007, 48 (01) : 23 - 36
  • [10] The Virtual Suffix Tree: An Efficient Data Structure for Suffix Trees and Suffix Arrays
    Lin, Jie
    Jiang, Yue
    Adjeroh, Don
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2008, 2008, : 68 - 83