...
首页> 外文期刊>Discrete Applied Mathematics >On testing consecutive-ones property in parallel
【24h】

On testing consecutive-ones property in parallel

机译:在并行测试连续一个属性时

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

摘要

The consecutive-ones property problem has many important applications in the field of discrete algorithms, including the physical mapping problem in computational molecular biology. A (0, 1)-matrix is said to satisfy the consecutive-ones property if there is a permutation of the rows of the matrix such that in each column all non-zero entries are adjacent. The problem of determining such a permutation, if one exists, is the consecutive-ones property problem. The classic algorithm for solving this problem is a linear time sequential algorithm of Booth and Lueker (1976) which is known to be based on the Pe-tree data structure. In this paper we present a new algorithm for this problem using a divide-and-conquer method that employs a graph-theoretic data structure known as Tutte decomposition, i.e., decomposition of graphs into 3-connected components. Our algorithm enjoys the property that it efficiently parallelizes using the standard PRAM parallel computational model, while avoiding the complex implementations associated with Pe-trees. Our algorithm is more work efficient than previous parallel solutions, improving on the known processor bounds. (C) 1998 Elsevier Science B.V. All rights reserved. [References: 21]
机译:连续一个属性问题在离散算法领域有许多重要应用,包括计算分子生物学中的物理映射问题。如果存在矩阵行的排列,使得在每一列中所有非零条目相邻,则(0,1)矩阵满足连续一的属性。确定这种排列(如果存在)的问题是连续一个属性的问题。解决此问题的经典算法是Booth和Lueker(1976)的线性时间顺序算法,该算法已知基于Pe-tree数据结构。在本文中,我们提出了一种使用分治法的针对该问题的新算法,该方法采用了称为Tutte分解的图论数据结构,即将图分解为3个连通的分量。我们的算法具有使用标准PRAM并行计算模型进行有效并行化的特性,同时避免了与Pe-tree相关的复杂实现。我们的算法比以前的并行解决方案更具工作效率,在已知的处理器范围内有所改进。 (C)1998 Elsevier Science B.V.保留所有权利。 [参考:21]

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号