arXiv reaDer
IRA:一般的な原子パターンの認識と比較のための形状マッチングアプローチ
IRA: A shape matching approach for recognition and comparison of generic atomic patterns
特に原子の割り当てが事前にわかっていない場合の原子構造のコンテキストで、形状マッチングの問題を解決するための多用途でパラメータのないアプローチを提案します。アルゴリズムは、回転した原子中心の参照フレームと割り当て(Iterative Rotations and Assignments、IRA)を繰り返し提案します。マッチング問題の解として、順列不変の集合集合距離、つまりハウスドルフ距離が最小値を返すフレームが選択されます。 IRAは、周期的であるかどうかに関係なく、原子の配置とパターンに関係なく、原子数が異なる構造間の厳密な回転、反射、平行移動、および順列を見つけることができます。構造間に歪みが存在する場合、標準の特異値分解ベースの方法をさらに適用することにより、最適な回転と平行移動が見つかります。 1対1の割り当て制約の下で原子割り当てを計算するために、独自のアルゴリズムである制約付き最短距離割り当て(CShDA)を開発します。全体的なアプローチは、歪んだ構造フラグメントを含むいくつかの構造で広範囲にテストされています。提案されたアルゴリズムの効率は、他の2つの形状マッチングアルゴリズムとのベンチマーク比較として示されています。 2つの例を通じて、構造と構造フラグメントの識別と比較のためのアプローチの使用について説明します。シアニン分子のレプリカ交換軌跡。ここでは、アプローチがデータのクラスタリングに関連する集合座標の探索にどのように役立つかを示します。そして、SiO_2アモルファスモデルでは、歪みスコアを計算し、それらを古典的なひずみベースのポテンシャルと比較します。ソースコードとベンチマークデータは、https://github.com/mammasmias/IterativeRotationsAssignmentsで入手できます。
We propose a versatile, parameter-less approach for solving the shape matching problem, specifically in the context of atomic structures when atomic assignments are not known a priori. The algorithm Iteratively suggests Rotated atom-centered reference frames and Assignments (Iterative Rotations and Assignments, IRA). The frame for which a permutationally invariant set-set distance, namely the Hausdorff distance, returns minimal value is chosen as the solution of the matching problem. IRA is able to find rigid rotations, reflections, translations, and permutations between structures with different numbers of atoms, for any atomic arrangement and pattern, periodic or not. When distortions are present between the structures, optimal rotation and translation are found by further applying a standard Singular Value Decomposition-based method. To compute the atomic assignments under the one-to-one assignment constraint, we develop our own algorithm, Constrained Shortest Distance Assignments (CShDA). The overall approach is extensively tested on several structures, including distorted structural fragments. Efficiency of the proposed algorithm is shown as a benchmark comparison against two other shape matching algorithms. We discuss the use of our approach for the identification and comparison of structures and structural fragments through two examples: a replica exchange trajectory of a cyanine molecule, in which we show how our approach could aid the exploration of relevant collective coordinates for clustering the data; and an SiO_2 amorphous model, in which we compute distortion scores and compare them with a classical strain-based potential. The source code and benchmark data are available at https://github.com/mammasmias/IterativeRotationsAssignments.
updated: Fri Oct 29 2021 11:43:30 GMT+0000 (UTC)
published: Fri Oct 29 2021 11:43:30 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト