首页> 外文会议>Bioinformatics Research and Applications; Lecture Notes in Bioinformatics; 4463 >A Fast and Exact Algorithm for the Perfect Reversal Median Problem
【24h】

A Fast and Exact Algorithm for the Perfect Reversal Median Problem

机译:完美逆中值问题的快速精确算法

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

摘要

We study the problem of finding for the gene orders of three taxa a potential ancestral gene order such that the corresponding rearrangement scenario has a minimal number of reversals where each of the reversals has to preserve the common intervals of the given input gene orders. Common intervals identify sets of genes that occur consecutively in all input gene orders. The problem of finding such an ancestral gene order is called the perfect reversal median problem (pRMP). A tree based data structure for the representation of the common intervals of all input gene orders is used for the design and realization of a fast and exact algorithm - called TCIP - for solving the pRMP. It is known that for two given gene orders the minimum number of reversals to transfer one gene order into the other can be computed in polynomial time, whereas the corresponding problem with the restriction that common intervals should not be destroyed by the reversals is already NP-hard. Nevertheless, we show empirically on biological and artificial data that TCIP for the pRMP is usually even faster than the fastest exact algorithm (Caprara's median solver) for the reversal median problem (RMP),i.e., the corresponding problem in which the common intervals are not considered.
机译:我们研究的问题是找到三个分类单元的潜在潜在祖先基因顺序,以使相应的重排方案具有最少数量的逆转,其中每个逆转必须保留给定输入基因顺序的公共间隔。公用间隔标识在所有输入基因顺序中连续出现的基因集。找到这样的祖先基因顺序的问题称为完美逆转中位数问题(pRMP)。用于表示所有输入基因顺序的公共间隔的基于树的数据结构用于设计和实现用于求解pRMP的快速精确算法-称为TCIP。众所周知,对于两个给定的基因顺序,可以在多项式时间内计算将一个基因顺序转移到另一个基因顺序的最小反转次数,而相应的限制条件是公共间隔不应被反转破坏,这已经是NP-硬。然而,我们在生物学和人工数据上经验表明,pRMP的TCIP通常甚至比逆向中值问题(RMP)的最快精确算法(Caprara中值求解器)更快,也就是对应的问题,其中公共间隔不考虑过的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号