Method of moving asymptotes

The Method of Moving Asymptotes (MMA) is an optimization algorithm developed by Krister Svanberg in the 1980s.

It's primarily used for solving non-linear programming problems, particularly those related to structural design and topology optimization.

[2] Starting from an initial guess, each iteration consists of the following steps: The moving asymptotes serve as an adaptive mechanism.

They shift and change with each iteration, progressively closing in on the optimal solution.

[2] The Method of Moving Asymptotes has been widely applied in various fields including:[1]