Searching Stable Chemical Space through Computational Methods using Multi-Objectives Genetic Algorithm
Abstract
Abstract: Understanding the stability of crystalline materials is central to designing new functional compounds. In this work, we integrate Phonopy, a first-principles phonon calculation package, with PyGAD, a Python-based library for multi-objectives genetic algorithms, to systematically search stable regions of chemical space and structural stability. Phonopy enables the calculation of phonon dispersion relations, where the presence or absence of imaginary vibrational modes determines dynamical stability. These results are coupled with PyGAD’s multi-objective genetic algorithm (MOGA), where Born–von Kármán force constants evolve across generations to efficiently search parameter space and identify Pareto-optimal solutions. The workflow produces a “stability map” for body-centered cubic (BCC) structures such as Fe and V, balancing stability criteria with agreement to experimental phonon spectra. Importantly, all simulations are executed on the National Energy Research Scientific Computing Center (NERSC) JupyterHub platform, which provides scalable high-performance computing resources and a reproducible environment for running optimization-driven phonon calculations. By combining phonon-based lattice dynamics with evolutionary algorithms on HPC infrastructure, this framework demonstrates a transferable and efficient strategy for navigating chemical space, accelerating materials discovery, and enabling high-throughput stability screening.