Abstract
In this paper, a new stochastic optimizer, which is called slime mould algorithm (SMA), is proposed based on the oscillation mode of slime mould in nature. The proposed SMA has several new features with a unique mathematical model that uses adaptive weights to simulate the process of producing positive and negative feedback of the propagation wave of slime mould based on bio-oscillator to form the optimal path for connecting food with excellent exploratory ability and exploitation propensity. The proposed SMA is compared with up-to-date metaheuristics using an extensive set of benchmarks to verify its efficiency. Moreover, four classical engineering problems are utilized to estimate the efficacy of the algorithm in optimizing constrained problems. The results demonstrate that the proposed SMA benefits from competitive, often outstanding performance on different search landscapes. The source codes of SMA are publicly available at http://www.alimirjalili.com/SMA.html and https://tinyurl.com/Slime-mould-algorithm.
| Original language | English |
|---|---|
| Pages (from-to) | 300-323 |
| Number of pages | 24 |
| Journal | Future Generation Computer Systems |
| Volume | 111 |
| DOIs | |
| Publication status | Published - Oct 2020 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 3 Good Health and Well-being
-
SDG 7 Affordable and Clean Energy
-
SDG 9 Industry, Innovation, and Infrastructure
-
SDG 11 Sustainable Cities and Communities
-
SDG 12 Responsible Consumption and Production
-
SDG 13 Climate Action
-
SDG 17 Partnerships for the Goals
Keywords
- Adaptive weight
- Constrained optimization
- Engineering design problems
- Slime mould algorithm
Fingerprint
Dive into the research topics of 'Slime mould algorithm: A new method for stochastic optimization'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver