Abstract

Given nn length-ℓ\ell strings S={s1,...,sn}S =\{s_1, ..., s_n\} over a constant size alphabet ΣΣ together with parameters dd and kk, the objective in the {\em Consensus String with Outliers} problem is to find a subset S∗S^* of SS of size n−kn-k and a string ss such that ∑si∈S∗d(si,s)≤d\sum_{s_i \in S^*} d(s_i, s) \leq d. Here d(x,y)d(x, y) denotes the Hamming distance between the two strings xx and yy. We prove 1. a variant of {\em Consensus String with Outliers} where the number of outliers kk is fixed and the objective is to minimize the total distance ∑si∈S∗d(si,s)\sum_{s_i \in S^*} d(s_i, s) admits a simple PTAS. (ii) Under the natural assumption that the number of outliers kk is small, the PTAS for the distance minimization version of {\em Consensus String with Outliers} performs well. In particular, as long as k≤cnk\leq cn for a fixed constant c<1c < 1, the algorithm provides a (1+ε)(1+ε)-approximate solution in time f(1/ε)(nℓ)O(1)f(1/ε)(n\ell)^{O(1)} and thus, is an EPTAS. 2. In order to improve the PTAS for {\em Consensus String with Outliers} to an EPTAS, the assumption that kk is small is necessary. Specifically, when kk is allowed to be arbitrary the {\em Consensus String with Outliers} problem does not admit an EPTAS unless FPT=W[1]. This hardness result holds even for binary alphabets. 3. The decision version of {\em Consensus String with Outliers} is fixed parameter tractable when parameterized by dn−k\frac{d}{n-k}. and thus, also when parameterized by just dd. To the best of our knowledge, {\em Consensus String with Outliers} is the first problem that admits a PTAS, and is fixed parameter tractable when parameterized by the value of the objective function but does not admit an EPTAS under plausible complexity assumptions.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.