A parallel algorithm for bound-smoothing

被引:2
|
作者
Rajan, K [1 ]
Deo, N [1 ]
机构
[1] Univ Cent Florida, Dept Comp Sci, Orlando, FL 32816 USA
关键词
D O I
10.1109/IPPS.1999.760545
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Determining molecular structure from interatomic distances is an important and challenging problem. Given a molecule with n atoms, lower and upper bounds on inter-atomic distances can usually be obtained only for a small subset of the n(n-1)/2 atom pairs, using NMR. Given the bounds so obtained on the distances between some of the atom pairs, it is often useful to compute tight bounds on all the n(n-1)/2 pairwise distances. This process is referred to as bound-smoothing. The initial lower and upper bounds for the pairwise distances not measured are usually assumed to be 0 and infinity. One method for bound-smoothing is to use the limits imposed by the triangle inequality. The distance bounds so obtained can often be tightened further by applying the tetrangle inequality - the limits imposed on the six pairwise distances among a set of four atoms (instead of three for the triangle inequalities). The tetrangle inequality is expressed by the Cayley-Menger determinants. For every quadruple of atoms, each pass of the tetrangle-inequality bound-smoothing procedure finds upper and lower limits on each of the six distances in the quadruple. Applying the tetrangle inequalities lo each of the ((4)(n)) quadruples requires Theta (n(4)) time. Here, we propose a parallel algorithm for bound-smoothing employing the tetrangle inequality. Each pass of our algorithm requires Theta (n(3) log n) time on a CREW PRAM with Theta (n/log n) processors. An implementation of this parallel algorithm on the intel Paragon XP/S and its performance are also discussed.
引用
收藏
页码:645 / 652
页数:8
相关论文
共 50 条
  • [1] Computational experience with a parallel algorithm for tetrangle inequality bound smoothing
    Rajan, K
    Deo, N
    [J]. BULLETIN OF MATHEMATICAL BIOLOGY, 1999, 61 (05) : 987 - 1008
  • [2] Computational experience with a parallel algorithm for tetrangle inequality bound smoothing
    Kumar Rajan
    Narsingh Deo
    [J]. Bulletin of Mathematical Biology, 1999, 61 : 987 - 1008
  • [3] A parallel algorithm for mesh smoothing
    Freitag, L
    Jones, M
    Plassmann, P
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1999, 20 (06): : 2023 - 2040
  • [4] COMPUTATIONAL EXPERIENCE WITH AN ALGORITHM FOR TETRANGLE INEQUALITY BOUND SMOOTHING
    EASTHOPE, PL
    HAVEL, TF
    [J]. BULLETIN OF MATHEMATICAL BIOLOGY, 1989, 51 (01) : 173 - 194
  • [5] PARALLEL ALGORITHM DESIGN FOR BRANCH AND BOUND
    Bader, David A.
    Hart, William E.
    Phillips, Cynthia A.
    [J]. TUTORIALS ON EMERGING METHODOLOGIES AND APPLICATIONS IN OPERATIONS RESEARCH, 2005, 76
  • [6] A Parallel Branch and Bound Algorithm for the Probabilistic TSP
    Amar, Mohamed Abdellahi
    Khaznaji, Walid
    Bellalouna, Monia
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT I, 2018, 11334 : 437 - 448
  • [7] A Fast Parallel Branch and Bound Algorithm for Treewidth
    Yuan, Yang
    [J]. 2011 23RD IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2011), 2011, : 472 - 479
  • [8] A RANDOMIZED PARALLEL BRANCH-AND-BOUND ALGORITHM
    JANAKIRAM, VK
    GEHRINGER, EF
    AGRAWAL, DP
    MEHROTRA, R
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1988, 17 (03) : 277 - 301
  • [9] A GENERAL PURPOSE BRANCH AND BOUND PARALLEL ALGORITHM
    Dimopoulos, Alexandros C.
    Pavlatos, Christos
    Papakonstantinou, George
    [J]. 2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 317 - 321
  • [10] PARALLEL MODIFIED SPATIAL SMOOTHING ALGORITHM FOR COHERENT INTERFERENCE CANCELLATION
    PARK, S
    UN, CK
    [J]. SIGNAL PROCESSING, 1991, 24 (03) : 299 - 317