Mantis Shrimp Optimization Algorithm (MShOA)
Version 1.0.1 (6.57 KB) by
Hernan Peraza
A Novel Bio-Inspired Optimization Algorithm Based on Mantis Shrimp Survival Tactics
A novel meta-heuristic algorithm inspired by the visual capabilities of the mantis shrimp, which can detect linearly and circularly polarized light signals to determine information regarding the polarized light source emitter is presented. Inspired by these unique visual characteristics, the Mantis Shrimp Optimization Algorithm (MShOA) mathematically covers three visual strategies based on the detected signals: random navigation foraging, strike dynamics in prey engagement, and decision-making for defense or retreat from the burrow. These strategies balance exploitation and exploration procedures for local and global search over the solution space. MShOA's performance was tested with 20 testbench functions and compared against 14 other optimization algorithms. Additionally, it was tested on 10 real-world optimization problems taken from the IEEE CEC2020 competition. Moreover, MShOA was applied to solve three studied cases related to the optimal power flow problem in an IEEE 30-bus system. Wilcoxon and Friedman's statistical tests were performed to demonstrate that MShOA offered competitive, efficient solutions in benchmark tests and real-world applications.
Cite As
Sánchez Cortez, J. A., Peraza Vázquez, H., & Peña Delgado, A. F. (2025). A Novel Bio-Inspired Optimization Algorithm Based on Mantis Shrimp Survival Tactics. Mathematics, 13(9), 1500. https://doi.org/10.3390/math13091500
MATLAB Release Compatibility
Created with
R2024a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
