DocumentCode :
2748800
Title :
A parallel algorithm for bound-smoothing
Author :
Rajan, Kumar ; Deo, Narsingh
Author_Institution :
Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
645
Lastpage :
652
Abstract :
Determining molecular structure from interatomic distances is an important and challenging problem. Given a molecule with n atoms, lower and upper bounds on interatomic 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 ∞. 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 to each of the (4n) quadruples requires Θ(n4) time. Here, we propose a parallel algorithm for bound-smoothing employing the tetrangle inequality. Each pass of our algorithm requires Θ(n3 log n) time on a CREW PRAM with Θ(n/log n) processors. An implementation of this parallel algorithm on the Intel Paragon XP/S and its performance are also discussed
Keywords :
biology computing; bond lengths; computational complexity; concurrency theory; molecular biophysics; molecular configurations; parallel algorithms; CREW PRAM; Cayley-Menger determinants; Intel Paragon XP/S; NMR; atom pairs; bound smoothing; interatomic distance lower bound; interatomic distance upper bound; interatomic distances; molecular structure determination; parallel algorithm; processors; tetrangle inequality; tight bounds; triangle inequality; Atomic measurements; Computational biology; Computer science; Euclidean distance; Geometry; Nuclear magnetic resonance; Parallel algorithms; Phase change random access memory; Polynomials; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760545
Filename :
760545
Link To Document :
بازگشت