English

Outlier Detection for DNA Fragment Assembly

Data Structures and Algorithms 2011-11-09 v2

Abstract

Given nn length-\ell strings S={s1,...,sn}S =\{s_1, ..., s_n\} over a constant size alphabet Σ\Sigma together with parameters dd and kk, the objective in the {\em Consensus String with Outliers} problem is to find a subset SS^* of SS of size nkn-k and a string ss such that siSd(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 siSd(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 kcnk\leq cn for a fixed constant c<1c < 1, the algorithm provides a (1+ϵ)(1+\epsilon)-approximate solution in time f(1/ϵ)(n)O(1)f(1/\epsilon)(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 dnk\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.

Keywords

Cite

@article{arxiv.1111.0376,
  title  = {Outlier Detection for DNA Fragment Assembly},
  author = {Christina Boucher and Christine Lo and Daniel Lokshtanov},
  journal= {arXiv preprint arXiv:1111.0376},
  year   = {2011}
}

Comments

29 pages, 1 figure

R2 v1 2026-06-21T19:29:27.132Z