DNA 片段组装中的异常值检测
数据结构与算法
2011-11-09 v2
摘要
给定 个长度为 的字符串 (基于常数大小字母表 )以及参数 和 ,{\em Consensus String with Outliers} 问题的目标是找到 的一个大小为 的子集 和一个字符串 ,使得 。其中 表示字符串 和 之间的汉明距离。我们证明:1. 当异常值数量 固定且目标是最小化总距离 时,{\em Consensus String with Outliers} 的一个变体 admits 一个简单的 PTAS。(ii) 在异常值数量 较小的自然假设下,{\em Consensus String with Outliers} 距离最小化版本的 PTAS 表现良好。特别是,只要 ( 为固定常数),该算法即可在时间 内提供 -近似解,因此是一个 EPTAS。2. 为了将 {\em Consensus String with Outliers} 的 PTAS 改进为 EPTAS, 较小的假设是必要的。具体而言,当允许 任意取值时,除非 FPT=W[1],否则 {\em Consensus String with Outliers} 问题 admits 一个 EPTAS。这一硬度结果甚至对二进制字母表也成立。3. {\em Consensus String with Outliers} 的决策版本在以 为参数时是固定参数可解的,因此仅以 为参数时也是固定参数可解的。据我们所知,{\em Consensus String with Outliers} 是第一个 admits PTAS 且以目标函数值为参数时固定参数可解,但在合理的复杂度假设下不 admits EPTAS 的问题。
引用
@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}
}
备注
29 pages, 1 figure