On the Longest Common Rigid Subsequence Problem

被引:0
作者
Nikhil Bansal
Moshe Lewenstein
Bin Ma
Kaizhong Zhang
机构
[1] IBM T.J. Watson Research Center,Department of Computer Science
[2] Bar Ilan University,Department of Computer Science
[3] University of Western Ontario,undefined
来源
Algorithmica | 2010年 / 56卷
关键词
Longest common subsequence; Longest common rigid subsequence; Approximation algorithms; Motif finding; Pattern matching and computational biology;
D O I
暂无
中图分类号
学科分类号
摘要
The longest common subsequence problem (LCS) and the closest substring problem (CSP) are two models for finding common patterns in strings, and have been studied extensively. Though both LCS and CSP are NP-Hard, they exhibit very different behavior with respect to polynomial time approximation algorithms. While LCS is hard to approximate within nδ for some δ>0, CSP admits a polynomial time approximation scheme. In this paper, we study the longest common rigid subsequence problem (LCRS). This problem shares similarity with both LCS and CSP and has an important application in motif finding in biological sequences. We show that it is NP-hard to approximate LCRS within ratio nδ, for some constant δ>0, where n is the maximum string length. We also show that it is NP-Hard to approximate LCRS within ratio Ω(m), where m is the number of strings.
引用
收藏
页码:270 / 280
页数:10
相关论文
共 50 条
[41]   Algorithms for the Uniqueness of the Longest Common Subsequence [J].
Wang, Yue .
JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2023, 21 (06)
[42]   Longest common subsequence in sublinear space [J].
Kiyomi, Masashi ;
Horiyama, Takashi ;
Otachi, Yota .
INFORMATION PROCESSING LETTERS, 2021, 168
[43]   Computing a Longest Common Palindromic Subsequence [J].
Chowdhury, Shihabur Rahman ;
Hasan, Md. Mahbubul ;
Iqbal, Sumaiya ;
Rahman, M. Sohel .
FUNDAMENTA INFORMATICAE, 2014, 129 (04) :329-340
[44]   A Fast On-Line Algorithm for the Longest Common Subsequence Problem with Constant Alphabet [J].
Sakai, Yoshifumi .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (01) :354-361
[45]   Solving longest common subsequence problems via a transformation to the maximum clique problem [J].
Blum, Christian ;
Djukanovic, Marko ;
Santini, Alberto ;
Jiang, Hua ;
Li, Chu-Min ;
Manya, Felip ;
Raidl, Guenter R. .
COMPUTERS & OPERATIONS RESEARCH, 2021, 125
[46]   A fast and practical bit-vector algorithm for the Longest Common Subsequence problem [J].
Crochemore, M ;
Iliopoulos, CS ;
Pinzon, YJ ;
Reid, JF .
INFORMATION PROCESSING LETTERS, 2001, 80 (06) :279-285
[47]   Algorithms for the longest common subsequence problem for multiple strings based on geometric maxima [J].
Hakata, K ;
Imai, H .
OPTIMIZATION METHODS & SOFTWARE, 1998, 10 (02) :233-260
[48]   An efficient and hardware-implementable systolic algorithm for the longest common subsequence problem [J].
Hu, Shu-Hua ;
Wang, Cong-Wei ;
Chen, Hsing-Lung .
PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, :3150-+
[49]   Chemical reaction optimization for solving longest common subsequence problem for multiple string [J].
Islam, Md. Rafiqul ;
Saifullah, C. M. Khaled ;
Asha, Zarrin Tasnim ;
Ahamed, Rezoana .
SOFT COMPUTING, 2019, 23 (14) :5485-5509
[50]   Chemical reaction optimization for solving longest common subsequence problem for multiple string [J].
Md. Rafiqul Islam ;
C. M. Khaled Saifullah ;
Zarrin Tasnim Asha ;
Rezoana Ahamed .
Soft Computing, 2019, 23 :5485-5509