Optimal Alignment of Structures for Finite and Periodic Systems

被引:20
作者
Griffiths, Matthew [1 ]
Niblett, Samuel P. [1 ]
Wales, David J. [1 ]
机构
[1] Univ Cambridge, Dept Chem, Lensfield Rd, Cambridge CB2 1EW, England
基金
英国工程与自然科学研究理事会;
关键词
REGISTRATION; ALGORITHM; PATHWAYS; ROTATION; MINIMA; ICP; 2D;
D O I
10.1021/acs.jctc.7b00543
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
Finding the optimal alignment between two structures is important for identifying the minimum root mean-square distance (RMSD) between them and as a starting point for calculating pathways. Most current algorithms for aligning structures are stochastic, scale exponentially with the size of structure, and the performance can be unreliable. We present two complementary methods for aligning structures corresponding to isolated clusters of atoms and to condensed matter described by a periodic cubic supercell. The first method (Go-PERMDIST), a branch and bound algorithm, locates the global minimum RMSD deterministically in polynomial time. The run time increases for larger RMSDs. The second method (FASTOVERLAP) is a heuristic algorithm that aligns structures by finding the global maximum kernel correlation between them using fast Fourier transforms (FFTs) and fast SO(3) transforms (SOFTs). For periodic systems, FASTOVERLAP scales with the square of the number of identical atoms in the system, reliably finds the best alignment between structures that are not too distant, and shows significantly better performance than existing algorithms. The expected run time for Go-PERMDIST is longer than FASTOVERLAP for periodic systems. For finite clusters, the FASTOVERLAP algorithm is competitive with existing algorithms. The expected run time for Go-PERMDIST to find the global RMSD between two structures deterministically is generally longer than for existing stochastic algorithms. However, with an earlier exit condition, Go-PERMDIST exhibits similar or better performance.
引用
收藏
页码:4914 / 4931
页数:18
相关论文
共 68 条
  • [1] [Anonymous], GMIN PROGRAM BASIN H
  • [2] [Anonymous], KPLOT PROGRAM PLOTTI
  • [3] [Anonymous], ENERGY LANDSCAPES
  • [4] [Anonymous], 2016, ARXIV161105126
  • [5] [Anonymous], P 4 WSEAS C MATH BIO
  • [6] [Anonymous], 2013, P CVPR, DOI DOI 10.1109/ICCV.2013.184
  • [7] [Anonymous], OPTIM: a program for geometry optimisation and pathway calculations
  • [8] Theory and operational rules for the discrete Hankel transform
    Baddour, Natalie
    Chouinard, Ugo
    [J]. JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2015, 32 (04) : 611 - 622
  • [9] Gaussian approximation potentials: A brief tutorial introduction
    Bartok, Albert P.
    Csanyi, Gabor
    [J]. INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, 2015, 115 (16) : 1051 - 1057
  • [10] On representing chemical environments
    Bartok, Albert P.
    Kondor, Risi
    Csanyi, Gabor
    [J]. PHYSICAL REVIEW B, 2013, 87 (18)