Non-Dominated Sorting Moth Flame Optimizer: A Novel Multi-Objective Optimization Algorithm for Solving Engineering Design Problems

Pradeep Jangir · Engineering Technology Open Access Journal · 2018

This novel article presents the multi-objective version of the recently proposed Moth-flame optimizer (MFO) known as Non-Dominated Sorting Moth Flame Optimizer (NSMFO).This proposed NSMFO algorithm works in such a manner that it first collects all non-dominated Pareto optimal solutions achieved till the evolution of last iteration limit.The best solutions are then chosen from the collection of all Pareto optimal solutions using a crowding distance mechanism based on the coverage of solutions as navigation strategy to guide moths towards the dominated regions of multi-objective search spaces.For validate the efficiency and effectiveness of proposed NSMFO algorithm is applied to a set of standard unconstrained, constrained and engineering design problems.The results are verified by comparing NSMFO against Multi objective Colliding Bodies Optimizer (MOCBO), Multi objective Particle Swarm Optimizer (MOPSO), non-dominated sorting genetic algorithm II (NSGA-II) and Multi objective Symbiotic Organism Search (MOSOS).The results of proposed NSMFO algorithm validates its efficiency in terms of Execution Time (ET) and effectiveness in terms of Generalized Distance (GD), Diversity Metric (DM) on standard unconstraint, constraint and engineering design problem in terms of high coverage and faster convergence.

Read the paper · More papers on PaperTik