首页> 外文会议>International Conference on String Processing and Information Retrieval >Matrix Tightness: A Linear-Algebraic Framework for Sorting by Transpositions
【24h】

Matrix Tightness: A Linear-Algebraic Framework for Sorting by Transpositions

机译:矩阵紧张:通过换位分类的线性代数框架

获取原文

摘要

We study the problems of sorting signed permutations by reversals (SBR) and sorting unsigned permutations by transpositions (SBT), which are central problems in computational molecular biology. While a polynomial-time solution for SBR is known, the computational complexity of SBT has been open for more than a decade and is considered a major open problem. In the first efficient solution of SBR, Hannenhalli and Pevzner [HP99] used a graph-theoretic model for representing permutations, called the interleaving graph. This model was crucial to their solution. Here, we define a new model for SBT, which is analogous to the interleaving graph. Our model has some desirable properties that were lacking in earlier models for SBT. These properties make it extremely useful for studying SBT. Using this model, we give a linear-algebraic framework in which SBT can be studied. Specifically, for matrices over any algebraic ring, we define a class of matrices called tight matrices. We show that an efficient algorithm which recognizes tight matrices over a certain ring, M, implies an efficient algorithm that solves SBT on an important class of permutations, called simple permutations. Such an algorithm is likely to lead to an efficient algorithm for SBT that works on all permutations. The problem of recognizing tight matrices is also a generalization of SBR and of a large class of other "sorting by rearrangements" problems, and seems interesting in its own right as. We give an efficient algorithm for recognizing tight symmetric matrices over any field of characteristic 2. We leave as an open problem to find an efficient algorithm for recognizing tight matrices over the ring M.
机译:我们研究的逆转(SBR)排序符号排列和换位(SBT),这是在计算分子生物学中心的问题排序无符号排列组合的问题。虽然已知SBR的多项式解决方案,但SBT的计算复杂性已经开放了十多年,被认为是一个主要的开放问题。在SBR的第一有效解决方案中,Hannenhalli和PEVZNER [HP99]使用了用于代表置换的图形 - 理论模型,称为交织图。该模型对他们的解决方案至关重要。在这里,我们为SBT定义了一个新模型,类似于交织图。我们的模型具有一些可观的属性,缺乏SBT的早期模型。这些属性使得SBT非常有用。使用此模型,我们提供了一个线性代数框架,可以研究SBT。具体地,对于任何代数环上的矩阵,我们定义了一种称为矩阵的一类矩阵。我们表明,一个高效算法,它在特定环中识别紧密矩阵,暗示了一种高效的算法,可以解决SBT的重要阶级,称为简单的排列。这种算法可能导致了适用于所有排列的SBT的有效算法。识别紧密矩阵的问题也是SBR的概括和大类其他“通过重排的排序”问题,并且似乎有趣的是自己的权利。我们举一个高效的算法在特征2.任何领域的认识紧对称矩阵我们留下作为一个开放的问题找到了环M.认识紧矩阵的高效算法

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号