THE LONGEST COMMON SUBSEQUENCE PROBLEM FOR SMALL ALPHABET SIZE BETWEEN MANY STRINGS

被引:0
|
作者
HAKATA, K
IMAI, H
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given two or more strings (for example, DNA and amino acid sequences), the longest common subsequence (LCS) problem is to determine the longest common subsequence obtained by deleting zero or more symbols from each string. The algorithms for computing an LCS between two strings were given by many papers, but there is no efficient algorithm for computing an LCS between more than two strings. This paper proposes a method for computing efficiently the LCS between three or more strings of small alphabet size. Specifically, our algorithm computes the LCS of d(greater-than-or-equal-to 3) strings of length n on alphabet of size s in O(nsd + Dsd(log(d-3) n + log(d-2) s)) time, where D is the number of dominant matches and is much smaller than n(d). Through computational experiments, we demonstrate the effectiveness of our algorithm.
引用
收藏
页码:469 / 478
页数:10
相关论文
共 50 条
  • [31] PARALLEL ALGORITHMS FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM
    LU, M
    LIN, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (08) : 835 - 848
  • [32] BOUNDS ON COMPLEXITY OF LONGEST COMMON SUBSEQUENCE PROBLEM
    AHO, AV
    HIRSCHBERG, DS
    ULLMAN, JD
    JOURNAL OF THE ACM, 1976, 23 (01) : 1 - 12
  • [33] An improved algorithm for the longest common subsequence problem
    Mousavi, Sayyed Rasoul
    Tabataba, Farzaneh
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 512 - 520
  • [34] A Hybrid Metaheuristic for the Longest Common Subsequence Problem
    Lozano, Manuel
    Blum, Christian
    HYBRID METAHEURISTICS, 2010, 6373 : 1 - +
  • [35] On the parameterized complexity of the fixed alphabet shortest common supersequence and longest common subsequence problems
    Pietrzak, K
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 67 (04) : 757 - 771
  • [36] An Iterative Approach to Determining the Length of the Longest Common Subsequence of Two Strings
    Hilary S. Booth
    Shevarl F. MacNamara
    Ole M. Nielsen
    Susan R. Wilson
    Methodology And Computing In Applied Probability, 2004, 6 : 401 - 421
  • [37] An iterative approach to determining the length of the longest common subsequence of two strings
    Booth, HS
    MacNamara, SE
    Nielsen, OM
    Wilson, SR
    METHODOLOGY AND COMPUTING IN APPLIED PROBABILITY, 2004, 6 (04) : 401 - 421
  • [38] Algorithms and Hardness for the Longest Common Subsequence of Three Strings and Related Problems
    Wang, Lusheng
    Zhu, Binhai
    STRING PROCESSING AND INFORMATION RETRIEVAL, SPIRE 2023, 2023, 14240 : 367 - 380
  • [39] Beam-ACO for the Longest Common Subsequence Problem
    Blum, Christian
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [40] NEW SYSTOLIC ARRAYS FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM
    LIN, YC
    PARALLEL COMPUTING, 1994, 20 (09) : 1323 - 1334