返回
MatOpt: A Python Package for Nanomaterials Design Using Discrete Optimization
DOI:10.1021/acs.jcim.1c00984.png)
摘要
En 中文
Novel materials are being enabled by advances in synthesis techniques that achieve ever better control over the atomic-scale structure of materials. The pace of materials development has been further increased by high-throughput computational experiments guided by informatics and machine learning. We have previously demonstrated complementary approaches using mathematical optimization models to search through highly combinatorial design spaces of atomic arrangements, guiding the design of nanostructured materials. In this paper, we highlight the common features of materials optimization problems that can be efficiently modeled via mixed-integer linear optimization models. To take advantage of these commonalities, we have created MatOpt, a Python package that formalizes the process of representing the design space and formulating optimization models for the on-demand design of nanostructured materials. This tool serves to bridge the gap between practitioners with expertise in materials science and those with expertise in formulating and solving mathematical optimization models, effectively lowering the barriers for applying rigorous numerical optimization capabilities during nanostructured materials development.
Keyword:
MACHINE
IDENTIFICATION
DISCOVERY
FRAMEWORK
期刊
IF:
5.3
论文数:
9.2K
被引数:
4.3W
机构
引用论文
Materials Design and Discovery with High-Throughput Density Functional Theory: The Open Quantum Materials Database (OQMD)高通量密度泛函理论的材料设计和发现: 开放量子材料数据库 (OQMD)
JOM
IF2.3
Commentary: The Materials Project: A materials genome approach to accelerating materials innovation评论: 材料项目: 加速材料创新的材料基因组方法
APL MATERIALS
IF4.5

