Fast Algorithms for Local Similarity Queries Two Sequences

被引:0
|
作者
Arslan, Abdullah N. [1 ]
机构
[1] Texas A&M Univ, Dept Comp Sci & Informat Syst, Commerce, TX 75428 USA
关键词
String algorithm; string edit distance; longest common subsequence; dynamic programming; longest common extension; suffix tree; lowest common ancestor; suffix array; COMMON SUBSEQUENCE ALGORITHM; LONGEST; SEARCH; LCA;
D O I
10.1142/S0129054115500355
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In sequence comparison, finding local similarities in given strings is a very important well-known problem. In this work we introduce two local sequence similarity query problems, and present algorithms for them. Our algorithms use a data structure that supports constant time longest common extension queries. This data structure is created only once, and in time linear in the size of the input strings. After this step all subsequent local similarity queries can be answered very fast. Existing algorithms take significantly more time in answering these queries.
引用
收藏
页码:625 / 642
页数:18
相关论文
共 50 条
  • [21] Fast algorithms for Abelian periods in words and greatest common divisor queries
    Kociumaka, T.
    Radoszewski, J.
    Rytter, W.
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 84 : 205 - 218
  • [22] Fast and Accurate Similarity Searching of Biopolymer Sequences with GPU and CUDA
    Pawlowski, Robert
    Malysiak-Mrozek, Bozena
    Kozielski, Stanislaw
    Mrozek, Dariusz
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 230 - 243
  • [23] Fast Algorithms for Parsing Sequences of Parentheses with Few Errors
    Backurs, Arturs
    Onak, Krzysztof
    PODS'16: PROCEEDINGS OF THE 35TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2016, : 477 - 488
  • [24] Fast algorithms for determining the linear complexity of period sequences
    Xiao, GZ
    Wei, SM
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2002, PROCEEDINGS, 2002, 2551 : 12 - 21
  • [25] Computability by sequences of queries
    Tyszkiewicz, J
    FUNDAMENTA INFORMATICAE, 2001, 48 (04) : 389 - 414
  • [26] On optimizing the editing algorithms for evaluating similarity between monophonic musical sequences
    Hanna, Pierre
    Ferraro, Pascal
    Robine, Matthias
    JOURNAL OF NEW MUSIC RESEARCH, 2007, 36 (04) : 267 - 279
  • [27] FAST ALGORITHMS FOR ESTIMATING LOCAL IMAGE PROPERTIES
    BURT, PJ
    COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1983, 21 (03): : 368 - 382
  • [28] Computing the similarity of two sequences with nested arc annotations
    Alber, J
    Gramm, J
    Guo, H
    Niedermeier, R
    THEORETICAL COMPUTER SCIENCE, 2004, 312 (2-3) : 337 - 358
  • [29] A Similarity Test between Two Dichotomic Ordered Sequences
    Giraldo Henao, Ramon
    Corzo Salamanca, Jimmy
    REVISTA COLOMBIANA DE ESTADISTICA, 2010, 33 (01): : 149 - 166
  • [30] Fast Loads and Fast Queries
    Graefe, Goetz
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2009, 5691 : 111 - 124