Metaheuristic

Metaheuristic algorithms are computational techniques used to solve complex optimization problems that are difficult or impossible to solve using traditional methods. These algorithms are inspired by natural phenomena or processes and mimic the behavior of natural systems to find good approximate solutions.

I have developed a new algorithm, the Optical Microscope Algorithm (OMA).

A novel optimization algorithm called the optical microscope algorithm (OMA) is developed and applied in this study. Drawing inspiration from the magnification capabilities of an optical microscope on the target object, OMA uses the naked eye for initial observation and simulates the magnification process through an objective lens and an eyepiece. The performance of OMA, which is user friendly and does not require predefined operating parameters. The novel OMA, which is robust, easy to implement, and uses fewer control parameters, can be deployed to solve for various numerical optimization problems.

Optical Microscope Algorithm (OMA) illustration