Multiple alignment, communication cost, and graph matching
SIAM Journal on Applied Mathematics
The shortest common nonsubsequence problem is NP-complete
Theoretical Computer Science
On the Approximation of Shortest Common Supersequencesand Longest Common Subsequences
SIAM Journal on Computing
Approximation algorithms for multiple sequence alignment
Theoretical Computer Science
String Noninclusion Optimization Problems
SIAM Journal on Discrete Mathematics
The Complexity of Some Problems on Subsequences and Supersequences
Journal of the ACM (JACM)
An approximation algorithm for the shortest common supersequence problem: an experimental analysis
Proceedings of the 2001 ACM symposium on Applied computing
Approximation algorithms for the shortest common supersequence
Nordic Journal of Computing
Journal of Computer and System Sciences - Special issue on Parameterized computation and complexity
Combinatorial Algorithms: Theory and Practice
Combinatorial Algorithms: Theory and Practice
Some Approximations for Shortest Common Nonsubsequences and Supersequences
SPIRE '08 Proceedings of the 15th International Symposium on String Processing and Information Retrieval
Memetic algorithms with partial lamarckism for the shortest common supersequence problem
IWINAC'05 Proceedings of the First international work-conference on the Interplay Between Natural and Artificial Computation conference on Artificial Intelligence and Knowledge Engineering Applications: a bioinspired approach - Volume Part II
A comparison of evolutionary approaches to the shortest common supersequence problem
IWANN'05 Proceedings of the 8th international conference on Artificial Neural Networks: computational Intelligence and Bioinspired Systems
Restricted common superstring and restricted common supersequence
CPM'11 Proceedings of the 22nd annual conference on Combinatorial pattern matching
Weighted shortest common supersequence
SPIRE'11 Proceedings of the 18th international conference on String processing and information retrieval
Hi-index | 0.00 |
The problem of finding the Shortest Common Supersequence (SCS ) of an arbitrary number of input strings is a well-studied problem. Given a set L of k strings, s 1 , s 2 , ..., s k , over an alphabet Σ, we say that their SCS is the shortest string that contains each of the input strings as a subsequence. The problem is known to be NP-hard [8] even over binary alphabet [12]. In this paper we focus on approximating two NP-hard variants of the SCS problem. For the first variant, where all input strings are of length 2, we present a $2 - \frac {2}{1 + \log{n}\log{\log{n}}}$ approximation algorithm, where |Σ| = n . This result immediately improves the $2 - \frac {4}{n+1}$ approximation algorithm presented in [17]. Moreover, we present a $\frac{7}{6}$ ($\approx 1.166\bar{6}$) approximation algorithm for the restricted variant (but still NP-hard ) where all input strings are of length 2 and every character in Σ has at most 3 occurrences in L .