Implementation of a Particle Swarm Optimization Algorithm with a Hooke’s Potential, to Obtain Cluster Structures of Carbon Atoms, and of Tungsten and Oxygen in the Ground State

Particle Swarm Optimization (PSO) is a metaheuristic optimization technique based on population behavior, inspired by the movement of a flock of birds or a school of fish. In this method, particles move in a search space to find the global minimum of an objective function. In this work, a modified PSO algorithm written in Fortran 90 is proposed. The optimized structures obtained with this algorithm are compared with those obtained using the basin-hopping (BH) method written in Python (3.10), and complemented with density functional theory (DFT) calculations using the Gaussian 09 software. Additionally, the results are compared with the structural parameters reported from single crystal X-ray diffraction data for carbon clusters Cn(n = 3–5), and tungsten–oxygen clusters, WOnm−(n = 4–6, m=2,4,6). The PSO algorithm performs the search for the minimum energy of a harmonic potential function in a hyperdimensional space ∈R3N (where N is the number of atoms in the system), updating the global best position ( gbest) and local best position ( pbest), as well as the velocity and position vectors for each swarm cluster. A good approximation of the optimized structures and energies of these clusters was obtained, compared to the geometric optimization and single-point electronic energies calculated with the BH and DFT methods in the Gaussian 09 software. These results suggest that the PSO method, due to its low computational cost, could be useful for approximating a molecular structure associated with the global minimum of potential energy, accelerating the prediction of the most stable configuration or conformation, prior to ab initio electronic structure calculation.

Authors

Institutions

Publication Details

Journal
Inorganics
Published
2025-08-31
DOI
https://doi.org/10.3390/inorganics13090293
Primary Topic
Catalysis and Oxidation Reactions
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of a Particle Swarm Optimization Algorithm with a Hooke’s Potential, to Obtain Cluster Structures of Carbon Atoms, and of Tungsten and Oxygen in the Ground State

Gustavo Liendo-Polanco, Diego Venegas‐Yazigi, Eduardo Cisternas, José Eduardo Rengel Hernández et al.
Inorganics
Catalysis and Oxidation Reactions
article

Implementation of a Particle Swarm Optimization Algorithm with a Hooke’s Potential, to Obtain Cluster Structures of Carbon Atoms, and of Tungsten and Oxygen in the Ground State

Gustavo Liendo-Polanco, Diego Venegas‐Yazigi, Eduardo Cisternas, José Eduardo Rengel Hernández, Jesús Lezama, Laura M. Pérez, Pablo Díaz, D. Laroze, Ulises Guevara, Jesús Nuñez, Tamara González-Vega
article en

Abstract

Particle Swarm Optimization (PSO) is a metaheuristic optimization technique based on population behavior, inspired by the movement of a flock of birds or a school of fish. In this method, particles move in a search space to find the global minimum of an objective function. In this work, a modified PSO algorithm written in Fortran 90 is proposed. The optimized structures obtained with this algorithm are compared with those obtained using the basin-hopping (BH) method written in Python (3.10), and complemented with density functional theory (DFT) calculations using the Gaussian 09 software. Additionally, the results are compared with the structural parameters reported from single crystal X-ray diffraction data for carbon clusters Cn(n = 3–5), and tungsten–oxygen clusters, WOnm−(n = 4–6, m=2,4,6). The PSO algorithm performs the search for the minimum energy of a harmonic potential function in a hyperdimensional space ∈R3N (where N is the number of atoms in the system), updating the global best position ( gbest) and local best position ( pbest), as well as the velocity and position vectors for each swarm cluster. A good approximation of the optimized structures and energies of these clusters was obtained, compared to the geometric optimization and single-point electronic energies calculated with the BH and DFT methods in the Gaussian 09 software. These results suggest that the PSO method, due to its low computational cost, could be useful for approximating a molecular structure associated with the global minimum of potential energy, accelerating the prediction of the most stable configuration or conformation, prior to ab initio electronic structure calculation.

InorganicsVol. 13(9)
Universidad de Santiago de Chile (CL), Universidad de La Frontera (CL), Polytechnic University of Puerto Rico (PR), University of Tarapacá (CL), Universidad de Oriente (VE), Instituto Venezolano de Investigaciones Científicas (VE), Viña del Mar University (CL), Dirección de Investigación y Desarrollo (CL), University of La Serena (CL)
Fondo Nacional de Desarrollo Científico, Tecnológico y de Innovación Tecnológica
Openalex Percentile: Top 87%
Catalysis and Oxidation Reactions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.