An SDP-Based Divide-and-Conquer Algorithm for Large-Scale Noisy Anchor-Free Graph Realization

SIAM JOURNAL ON SCIENTIFIC COMPUTING(2009)

引用 27|浏览0
暂无评分
摘要
We propose the DISCO algorithm for graph realization in $\mathbb{R}^d$, given sparse and noisy short-range intervertex distances as inputs. Our divide-and-conquer algorithm works as follows. When a group has a sufficiently small number of vertices, the basis step is to form a graph realization by solving a semidefinite program. The recursive step is to break a large group of vertices into two smaller groups with overlapping vertices. These two groups are solved recursively, and the subconfigurations are stitched together, using the overlapping atoms, to form a configuration for the larger group. At intermediate stages, the configurations are improved by gradient descent refinement. The algorithm is applied to the problem of determining protein moleculer structure. Tests are performed on molecules taken from the Protein Data Bank database. For each molecule, given 20-30% of the inter-atom distances less than 6Å that are corrupted by a high level of noise, DISCO is able to reliably and efficiently reconstruct the conformation of large molecules. In particular, given 30% of distances with 20% multiplicative noise, a 13000-atom conformation problem is solved within an hour with a root mean square deviation of 1.6Å.
更多
查看译文
关键词
smaller group,multiplicative noise,large molecule,sdp-based divide-and-conquer algorithm,basis step,large-scale noisy anchor-free graph,divide-and-conquer algorithm,13000-atom conformation problem,larger group,graph realization,disco algorithm,large group,protein structure,sdp,van der waals interaction,nmr spectroscopy,protein data bank,structural testing,divide and conquer,gradient descent,amino acid,nuclear magnetic resonance
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要