Enhanced Mirage Search Optimization Algorithm (EMSO)

MATLAB implementation of Enhanced Mirage Search Optimization (EMSO) with adaptive search control, chaotic diversification, and elite archive

You are now following this Submission

This package provides the MATLAB implementation of the Enhanced Mirage Search Optimization (EMSO) algorithm.
EMSO improves the original Mirage Search Optimization by incorporating adaptive exploration-exploitation balancing, chaotic diversification, adaptive mirage displacement scaling, and elite archive-based memory exploitation.
The algorithm is designed for solving numerical optimization problems and evaluating benchmark functions.
Files included:
1. EMSO.m
Main optimization algorithm.
2. main.m
Demonstration script for running EMSO.
3. initialization.m
Population initialization function.
4. Get_Functions_details1.m
Benchmark function definition.
The algorithm follows a population-based metaheuristic optimization framework.
Developed by:
Dr. Padarbinda Samal

Cite As

P. Samal, "An Enhanced Mirage Search Algorithm for Solving Benchmark Optimization Problems," 2026 International Conference on Recent Advances in Electrical, Electronics, Ubiquitous Communication, and Computational Intelligence (RAEEUCCI), Chennai, India, 2026, pp. 1-6, doi: 10.1109/RAEEUCCI67649.2026.11504711.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0