首页> 外文期刊>Journal of computer and system sciences >A three-string approach to the closest string problem
【24h】

A three-string approach to the closest string problem

机译:最接近的字符串问题的三字符串方法

获取原文
获取原文并翻译 | 示例
           

摘要

Given a set of n strings of length L and a radius d, the closest string problem (CSP for short) asks for a string t_(sot) that is within a Hamming distance of d to each of the given strings. It is known that the problem is NP-hard and its optimization version admits a polynomial time approximation scheme (PTAS). Parameterized algorithms have been then developed to solve the problem when d is small. In this paper, with a new approach (called the 3-string approach), we first design a parameterized algorithm for binary strings that runs in O(nL + nd~3 ?6.731~d) time, while the previous best runs in O(nL + nd ? 8~d) time. We then extend the algorithm to arbitrary alphabet sizes, obtaining an algorithm that runs in time O(nL + nd ·(1.612(|Σ| + β~2 + β-2))~d), where |Σ| is the alphabet size and β = α~2 + 1-2α~(-1) + α~(-2) with α=(|Σ|-1+1)/(α+3)This new time bound is better than the previous best for small alphabets, including the very important case where |Σ| =4 (i.e., the case of DNA strings).
机译:给定一组长度为L且半径为d的n个字符串,最接近的字符串问题(简称CSP)要求到每个给定字符串的汉明距离为d的字符串t_(sot)。众所周知,该问题是NP难题,其优化版本允许采用多项式时间近似方案(PTAS)。然后开发了参数化算法来解决d小时的问题。在本文中,我们采用一种新的方法(称为3串方法),为二进制字符串设计了一种参数化算法,该算法在O(nL + nd〜3?6.731〜d)时间运行,而之前的最佳算法在O中运行(nL + nd?8〜d)时间。然后,我们将该算法扩展到任意字母大小,从而获得了在时间O(nL + nd·(1.612(|Σ| +β〜2 +β-2)β〜d)中运行的算法,其中|Σ|是字母大小,β=α〜2 +1-2α〜(-1)+α〜(-2),其中α=(|Σ| -1 + 1)/(α+ 3)比以前的小字母最适合,包括非常重要的情况,其中|Σ| = 4(即DNA字符串的情况)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号