Artemisinin slime mold algorithm for large-scale truss

Version 1.0.1 (1,24 Mo) par Arnut Sutha
Artemisinin slime mold algorithm for large-scale truss optimization under frequency constraints
61 téléchargements
Mise à jour 1 oct. 2025

Afficher la licence

A B S T R A C T
This study presents a novel bio-inspired metaheuristic, the artemisinin slime mold algorithm (ASMA), which integrates the adaptive foraging behavior of slime molds with the chemotactic characteristics of artemisinin, a compound known for its antimalarial properties. ASMA enhances global optimization performance through a hybrid mechanism that dynamically balances exploration and exploitation. Agents traverse the search space via chemotaxis like behavior, while the artemisinin inspired component directs them toward promising solutions, thereby accelerating convergence and improving solution accuracy. The algorithm was evaluated on the CEC 2017 benchmark set and demonstrated superior performance over several leading algorithms. Additionally, ASMA is utilized for sizing optimization of truss structures under dynamic frequency constraints, which require intensive eigenvalue computations. To address this challenge, the largest eigenvalues of sparse matrices (LESM) technique is employed to extract only the dominant eigenvalues relevant to dynamic constraints, avoiding fullspectrum eigenvalue analysis. This significantly reduces computational costs while maintaining accuracy, particularly for large-scale truss systems with inherently sparse stiffness matrices. The ASMA-LESM framework is validated on a range of dome structures, demonstrating high efficiency, scalability, and robustness for structural optimization under dynamic constraints. The source code is available at: https:/github.com/nut123456/ASMA.

Citation pour cette source

Arnut Sutha (2025). Artemisinin slime mold algorithm for large-scale truss (https://fr.mathworks.com/matlabcentral/fileexchange/182022-artemisinin-slime-mold-algorithm-for-large-scale-truss), MATLAB Central File Exchange. Extrait(e) le .

Sutha, Arnut, et al. “Artemisinin Slime Mold Algorithm for Large-Scale Truss Optimization under Frequency Constraints.” Structures, vol. 80, Oct. 2025, p. 110045, https://doi.org/10.1016/j.istruc.2025.110045.

Afficher d’autres styles
Compatibilité avec les versions de MATLAB
Créé avec R2025a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.1

.

1.0.0