Persson Rasmus A X
Department of Chemistry & Molecular Biology, University of Gothenburg, SE-412 96 Gothenburg, Sweden.
Phys Rev E Stat Nonlin Soft Matter Phys. 2012 Dec;86(6 Pt 2):066708. doi: 10.1103/PhysRevE.86.066708. Epub 2012 Dec 26.
Monte Carlo switching moves ("perturbations") are defined between two or more classical Hamiltonians sharing a common ground-state energy. The ratio of the density of states (DOS) of one system to that of another is related to the ensemble averages of the microcanonical acceptance probabilities of switching between these Hamiltonians, analogously to the case of Bennett's acceptance ratio method for the canonical ensemble [C. H. Bennett, J. Comput. Phys. 22, 245 (1976)]. Thus, if the DOS of one of the systems is known, one obtains those of the others and, hence, the partition functions. As a simple test case, the vapor pressure of an anharmonic Einstein crystal is computed, using the harmonic Einstein crystal as the reference system in one dimension; an auxiliary calculation is also performed in three dimensions. As a further example of the algorithm, the energy dependence of the ratio of the DOS of the square-well and hard-sphere tetradecamers is determined, from which the temperature dependence of the constant-volume heat capacity of the square-well system is calculated and compared with canonical Metropolis Monte Carlo estimates. For these cases and reference systems, the perturbation calculations exhibit a higher degree of convergence per Monte Carlo cycle than Wang-Landau (WL) sampling, although for the one-dimensional oscillator the WL sampling is ultimately more efficient for long runs. Last, we calculate the vapor pressure of liquid gold using an empirical Sutton-Chen many-body potential and the ideal gas as the reference state. Although this proves the general applicability of the method, by its inherent perturbation approach the algorithm is suitable for those particular cases where the properties of a related system are well known.
蒙特卡罗切换移动(“微扰”)是在两个或更多具有共同基态能量的经典哈密顿量之间定义的。一个系统的态密度(DOS)与另一个系统的态密度之比,与这些哈密顿量之间切换的微正则接受概率的系综平均值相关,类似于正则系综中贝内特接受率方法的情况[C. H. 贝内特,《计算物理杂志》22, 245 (1976)]。因此,如果其中一个系统的DOS已知,就可以得到其他系统的DOS,进而得到配分函数。作为一个简单的测试案例,计算了非简谐爱因斯坦晶体的蒸气压,在一维中使用简谐爱因斯坦晶体作为参考系统;还在三维中进行了辅助计算。作为该算法的另一个例子,确定了方阱和硬球十四聚体的DOS之比的能量依赖性,由此计算了方阱系统的定容热容的温度依赖性,并与正则 metropolis 蒙特卡罗估计值进行了比较。对于这些案例和参考系统,微扰计算在每个蒙特卡罗循环中表现出比王 - 兰道(WL)抽样更高的收敛程度,尽管对于一维振子,WL抽样在长时间运行时最终效率更高。最后,我们使用经验性的萨顿 - 陈多体势并以理想气体作为参考态来计算液态金的蒸气压。尽管这证明了该方法的普遍适用性,但由于其固有的微扰方法,该算法适用于相关系统性质已知的那些特定情况。