Polynomial-time approximation algorithms for weighted LCS problem

5Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We deal with a variant of the well-known Longest Common Subsequence (LCS) problem for weighted sequences. A (biological) weighted sequence determines the probability for each symbol to occur at a given position of the sequence (such sequences are also called Position Weighted Matrices, PWM). Two possible such versions of the problem were proposed by (Amir et al., 2009 and 2010), they are called LCWS and LCWS2 (Longest Common Weighted Subsequence 1 and 2 Problem). We solve an open problem, stated in conclusions of the paper by Amir et al., of the tractability of a log-probability version of LCWS2 problem for bounded alphabets, showing that it is NP-hard already for an alphabet of size 2. We also improve the (1/|∑|)-approximation algorithm given by Amir et al. (where ∑ is the alphabet): we show a polynomial-time approximation scheme (PTAS) for the LCWS2 problem using O(n 5) space. We also give a simpler (1/2)-approximation algorithm for the same problem using only O(n 2) space. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Cygan, M., Kubica, M., Radoszewski, J., Rytter, W., & Waleń, T. (2011). Polynomial-time approximation algorithms for weighted LCS problem. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6661 LNCS, pp. 455–466). https://doi.org/10.1007/978-3-642-21458-5_38

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free