XTALOPT: An open-source evolutionary algorithm for crystal structure prediction

被引:276
作者
Lonie, David C. [1 ]
Zurek, Eva [1 ]
机构
[1] SUNY Buffalo, Dept Chem, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
Structure prediction; Evolutionary algorithm; Genetic algorithm; Crystal structures; Titanium dioxide; INITIO MOLECULAR-DYNAMICS; TOTAL-ENERGY CALCULATIONS; WAVE BASIS-SET; GEOMETRY OPTIMIZATION; GENETIC ALGORITHMS; HIGH-PRESSURE; CLUSTERS; METALS; SIMULATION; PRINCIPLES;
D O I
10.1016/j.cpc.2010.07.048
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The implementation and testing of XTALOPT, an evolutionary algorithm for crystal structure prediction, is outlined. We present our new periodic displacement (ripple) operator which is ideally suited to extended systems. It is demonstrated that hybrid operators, which combine two pure operators, reduce the number of duplicate structures in the search. This allows for better exploration of the potential energy surface of the system in question, while simultaneously zooming in on the most promising regions. A continuous workflow, which makes better use of computational resources as compared to traditional generation based algorithms, is employed. Various parameters in XTALOPT are optimized using a novel benchmarking scheme. XTALOPT is available under the GNU Public License, has been interfaced with various codes commonly used to study extended systems, and has an easy to use, intuitive graphical interface. Program summary Program title: XTALOPT Catalogue identifier: AEGX_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEGX_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GPL v2.1 or later (1) No. of lines in distributed program, including test data, etc.: 36 849 No. of bytes in distributed program, including test data, etc.: 1 149 399 Distribution format: tar.gz Programming language: C++ Computer: PCs, workstations, or clusters Operating system: Linux Classification: 7.7 External routines: QT [2], OpenBabel [3], AVOGADRO [4], SPGLIB [8] and one of: VASP [5], PWSCF [6], GULP [7]. Nature of problem: Predicting the crystal structure of a system from its stoichiometry alone remains a grand challenge in computational materials science, chemistry, and physics. Solution method: Evolutionary algorithms are stochastic search techniques which use concepts from biological evolution in order to locate the global minimum on their potential energy surface. Our evolutionary algorithm, XTALOPT, is freely available to the scientific community for use and collaboration under the GNU Public License. Running time: User dependent. The program runs until stopped by the user. References: [1] http://www.gnu.org/licenses/gpl.html. [2] http://www.trolltech.com/. [3] http://openbabel.org/. [4] http://avogadro.openmolecules.net. [5] http://cms.mpi.univie.ac.at/vasp. [6] http://www.quantum-espresso.org. [7] https://www.ivec.org/gulp. [8] http://spglib.sourceforge.net. (c) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:372 / 387
页数:16
相关论文
共 56 条
[31]  
Jones E., 2001, SCIPY OPEN SOURCE SC, DOI DOI 10.1038/S41592-019-0686-2
[32]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680
[33]   AB-INITIO MOLECULAR-DYNAMICS SIMULATION OF THE LIQUID-METAL AMORPHOUS-SEMICONDUCTOR TRANSITION IN GERMANIUM [J].
KRESSE, G ;
HAFNER, J .
PHYSICAL REVIEW B, 1994, 49 (20) :14251-14269
[34]   Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set [J].
Kresse, G ;
Furthmuller, J .
PHYSICAL REVIEW B, 1996, 54 (16) :11169-11186
[35]   ABINITIO MOLECULAR-DYNAMICS FOR LIQUID-METALS [J].
KRESSE, G ;
HAFNER, J .
PHYSICAL REVIEW B, 1993, 47 (01) :558-561
[36]   Efficiency of ab-initio total energy calculations for metals and semiconductors using a plane-wave basis set [J].
Kresse, G ;
Furthmuller, J .
COMPUTATIONAL MATERIALS SCIENCE, 1996, 6 (01) :15-50
[37]   Structures, rugged energetic landscapes, and nanothermodynamics of Aln (2 ≤ n ≤ 65) particles [J].
Li, Zhen Hua ;
Jasper, Ahren W. ;
Truhlar, Donald G. .
JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2007, 129 (48) :14899-14910
[38]   CRYSTALS FROM 1ST PRINCIPLES [J].
MADDOX, J .
NATURE, 1988, 335 (6187) :201-201
[39]   High-pressure structures and phase transformations in elemental metals [J].
McMahon, Malcolm I. ;
Nelmes, Richard J. .
CHEMICAL SOCIETY REVIEWS, 2006, 35 (10) :943-963
[40]   Complex crystal structure of cesium-III [J].
McMahon, MI ;
Nelmes, RJ ;
Rekhi, S .
PHYSICAL REVIEW LETTERS, 2001, 87 (25) :255502/1-255502/4