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 条
  • [1] Computing Longest Lyndon Subsequences and Longest Common Lyndon Subsequences
    Bannai, Hideo
    Tomohiro, I
    Kociumaka, Tomasz
    Koeppl, Dominik
    Puglisi, Simon J.
    ALGORITHMICA, 2024, 86 (03) : 735 - 756
  • [2] A Systolic Architecture with Linear Space Complexity for Longest Common Subsequence Problem
    Chen, Chuanpeng
    Qin, Zhongping
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 33 - 36
  • [3] Computing Longest Lyndon Subsequences and Longest Common Lyndon Subsequences
    Hideo Bannai
    Tomohiro I.
    Tomasz Kociumaka
    Dominik Köppl
    Simon J. Puglisi
    Algorithmica, 2024, 86 : 735 - 756
  • [4] A SYSTOLIC-BASED PARALLEL BIN PACKING ALGORITHM
    BERKEY, JO
    WANG, PY
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (07) : 769 - 772
  • [5] A dominant point-based parallel algorithm that finds all longest common subsequences for a constrained-MLCS problem
    Ngomade, Armel Nkonjoh
    Myoupo, Jean Frederic
    Tchendji, Vianney Kengne
    JOURNAL OF COMPUTATIONAL SCIENCE, 2020, 40
  • [6] A Real Linear and Parallel Multiple Longest Common Subsequences (MLCS) Algorithm
    Li, Yanni
    Li, Hui
    Duan, Tihua
    Wang, Sheng
    Wang, Zhi
    Cheng, Yang
    KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 1725 - 1734
  • [7] Parallel computing for the longest common subsequences in network intrusion detection system
    Zhong, C
    Chen, GL
    He, JH
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2553 - 2557
  • [8] A SYSTOLIC ARRAY FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM
    ROBERT, Y
    TCHUENTE, M
    INFORMATION PROCESSING LETTERS, 1985, 21 (04) : 191 - 198
  • [9] SYSTOLIC SYSTEMS FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM
    ANDREJKOVA, G
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1986, 5 (03): : 199 - 212
  • [10] Computing Longest (Common) Lyndon Subsequences
    Bannai, Hideo
    Tomohiro, I
    Kociumaka, Tomasz
    Koppl, Dominik
    Puglisi, Simon J.
    COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 : 128 - 142