Mantis Shrimp Optimization Algorithm (MShOA)

A Novel Bio-Inspired Optimization Algorithm Based on Mantis Shrimp Survival Tactics
123 Downloads
Updated 2 May 2025

View License

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 Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.1

doi added.

1.0.0