Systolic-based parallel architecture for the longest common subsequences problem

被引:14
|
作者
Luce, G [1 ]
Myoupo, JF [1 ]
机构
[1] Univ Picardie, LaRIA, Lab Rech Informat Amiens, Fac Math & Informat, F-80039 Amiens, France
关键词
systolic algorithms; modularity; fault tolerance; dynamic programming; longest common subsequences;
D O I
10.1016/S0167-9260(98)00003-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we design a new and efficient systolic architecture for the longest common subsequences problem which is, given two finite strings on any alphabet, to recover a subsequence of maximal length of both strings. A natural extension to this problem is to determine the set of all longest common subsequences of the two given strings. First, we present a modular linear time algorithm on an input/output bounded and fault-tolerant semi-mesh systolic structure for the longest common subsequence problem. Then, we extend this algorithm to the set of all longest common subsequences problem. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:53 / 70
页数:18
相关论文
共 50 条
  • [41] Bounding the expected length of longest common subsequences and forests
    Department of Computer Science, University of Chile, Blanco Encalada 2120, Santiago, Chile
    不详
    Theory Comput. Syst., 4 (435-452):
  • [42] Improved bounds on the average length of longest common subsequences
    Lueker, GS
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 130 - 131
  • [43] Faster algorithms for computing longest common increasing subsequences
    Kutz, Martin
    Brodal, Gerth Stolting
    Kaligosi, Kanela
    Katriel, Irit
    JOURNAL OF DISCRETE ALGORITHMS, 2011, 9 (04) : 314 - 325
  • [44] Bounding the Expected Length of Longest Common Subsequences and Forests
    R. A. Baeza-Yates
    R. Gavaldà
    G. Navarro
    R. Scheihing
    Theory of Computing Systems, 1999, 32 : 435 - 452
  • [45] Finding longest increasing and common subsequences in streaming data
    David Liben-Nowell
    Erik Vee
    An Zhu
    Journal of Combinatorial Optimization, 2006, 11 : 155 - 175
  • [46] Faster algorithms for computing longest common increasing subsequences
    Stolting Brodal, Gerth
    Kaligosi, Kanela
    Katriel, Irit
    Kutz, Martin
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2006, 4009 : 330 - 341
  • [47] An Efficient Algorithm for Enumerating Longest Common Increasing Subsequences
    Lin, Chun
    Huang, Chao-Yuan
    Tsai, Ming-Jer
    COMPUTING AND COMBINATORICS (COCOON 2021), 2021, 13025 : 25 - 36
  • [48] Closeness to the diagonal for longest common subsequences in random words
    Houdre, Christian
    Matzinger, Heinrich
    ELECTRONIC COMMUNICATIONS IN PROBABILITY, 2016, 21
  • [49] Improved Bounds on the Average Length of Longest Common Subsequences
    Lueker, George S.
    JOURNAL OF THE ACM, 2009, 56 (03)
  • [50] RNA multiple structural alignment with longest common subsequences
    Sergey Bereg
    Marcin Kubica
    Tomasz Waleń
    Binhai Zhu
    Journal of Combinatorial Optimization, 2007, 13 : 179 - 188