Approximability of Constrained LCS

Minghui Jiang
DOI: https://doi.org/10.1016/j.jcss.2011.10.002
IF: 1.043
2012-01-01
Journal of Computer and System Sciences
Abstract:The problem Constrained Longest Common Subsequence is a natural extension to the classical problem Longest Common Subsequence, and has important applications to bioinformatics. Given k input sequences A 1,...,A k and l constraint sequences B 1,...,B l , C-LCS(k, l) is the problem of finding a longest common subsequence of A 1,...,A k that is also a common supersequence of B 1,...,B l . Gotthilf et al. gave a polynomial-time algorithm that approximates C-LCS(k,1) within a factor \(\sqrt{\hat m |\Sigma|}\), where \(\hat m\) is the length of the shortest input sequence and |Σ| is the alphabet size. They asked whether there are better approximation algorithms and whether there exists a lower bound. In this paper, we answer their questions by showing that their approximation factor \(\sqrt{\hat m |\Sigma|}\) is in fact already very close to optimal although a small improvement is still possible:
What problem does this paper attempt to address?