Improving on-line construction of two-dimensional suffix trees for square matrices

被引:1
|
作者
Na, Joong Chae [2 ]
Kim, Namhee [1 ]
Sim, Jeong Seop [3 ]
Kim, Dong Kyue [1 ]
机构
[1] Hanyang Univ, Div Elect & Comp Engn, Seoul 133791, South Korea
[2] Sejong Univ, Dept Comp Sci & Engn, Seoul 143747, South Korea
[3] Inha Univ, Sch Comp & Informat Engn, Inchon 402751, South Korea
关键词
Design of algorithms; Two-dimensional suffix trees; Index data structures; On-line algorithms; Randomized algorithms;
D O I
10.1016/j.ipl.2009.01.026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The two-dimensional (2-D) suffix tree of an n x n square matrix A is a compacted trie that represents all square submatrices of A. We consider constructing 2-D suffix trees on-line, which means, instead of giving the whole matrix A in advance, A is separated and each part of A is given at different time as algorithms proceed. In general, developing an on-line algorithm is more difficult than developing an off-line algorithm. Moreover, the smaller the input grain size is, the harder it is to develop an on-line algorithm. In the case of 2-D suffix tree construction, dealing with a character at a time is harder than dealing with a row or a column at a time. In this paper we propose a randomized linear-time algorithm for constructing 2-D suffix trees on-line. This algorithm is superior to previous algorithms in two ways: (1) This is the first linear-time algorithm for constructing 2-D suffix trees on-line. Although there have been some linear-time algorithms for off-line construction, there were no linear-time algorithms for on-line construction. (2) We deal with the most fine-grain on-line case, i.e., our algorithm can construct a 2-D suffix tree even though only one character of A is given at a time, while previous on-line algorithms require at least a row and/or a column at a time. (C) 2009 Elsevier B.V.. All rights reserved.
引用
收藏
页码:504 / 508
页数:5
相关论文
共 50 条
  • [41] Two-dimensional fluorescence spectroscopy: A new tool for on-line bioprocess monitoring
    Marose, Stefan
    Lindemann, Carsten
    Scheper, Thomas
    Biotechnology Progress, 14 (01): : 63 - 74
  • [42] Characterization and comparison of smokeless powders by on-line two-dimensional liquid chromatography
    van den Hurk, Rick S.
    Abdulhussain, Noor
    van Beurden, Anouk S. A.
    Dekker, Mabel E.
    Hulsbergen, Annemieke
    Peters, Ron A. H.
    Pirok, Bob W. J.
    van Asten, Arian C.
    JOURNAL OF CHROMATOGRAPHY A, 2022, 1672
  • [43] A fast on-line two-dimensional sizes measurement method for micro part
    Wei, Xingping
    Li, Jun
    Liu, Xiaoyu
    Zhao, Shiping
    Computer Modelling and New Technologies, 2014, 18 (02): : 52 - 56
  • [44] Two-dimensional fluorescence spectroscopy: A new tool for on-line bioprocess monitoring
    Marose, S
    Lindemann, C
    Scheper, T
    BIOTECHNOLOGY PROGRESS, 1998, 14 (01) : 63 - 74
  • [45] Improving construction communication: The impact of on-line technology
    Al-Reshaid, K
    Kartam, N
    DURABILITY OF BUILDING MATERIALS AND COMPONENTS 8, VOLS 1-4, PROCEEDINGS, 1999, : 2270 - 2276
  • [46] DIFFRACTION ON THE TWO-DIMENSIONAL SQUARE LATTICE
    Bhat, H. S.
    Osting, B.
    SIAM JOURNAL ON APPLIED MATHEMATICS, 2009, 70 (05) : 1389 - 1406
  • [47] Plasmons in a square of two-dimensional electrons
    Zarezin, A. M.
    Mylnikov, D.
    Petrov, A. S.
    Svintsov, D.
    Gusikhin, P. A.
    Kukushkin, I. V.
    Muravev, V. M.
    PHYSICAL REVIEW B, 2023, 107 (07)
  • [48] DELETION IN TWO-DIMENSIONAL QUAD TREES
    SAMET, H
    COMMUNICATIONS OF THE ACM, 1980, 23 (12) : 703 - 710
  • [49] Quantitative aspects in on-line comprehensive two-dimensional liquid chromatography for pharmaceutical applications
    Iguiniz, Marion
    Corbel, Estelle
    Roques, Nicolas
    Heinisch, Sabine
    TALANTA, 2019, 195 : 272 - 280
  • [50] Two-dimensional HPLC on-line analysis of phosphopeptides using titania and monolithic columns
    Hata, K
    Morisaka, H
    Hara, K
    Mima, J
    Yumoto, N
    Tatsu, Y
    Furuno, M
    Ishizuka, N
    Ueda, M
    ANALYTICAL BIOCHEMISTRY, 2006, 350 (02) : 292 - 297