Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems

Seyedali Mirjalili, Pradeep Jangir, Shahrzad Saremi

Research output: Contribution to journalArticlepeer-review

459 Citations (Scopus)


This paper proposes a multi-objective version of the recently proposed Ant Lion Optimizer (ALO) called Multi-Objective Ant Lion Optimizer (MOALO). A repository is first employed to store non-dominated Pareto optimal solutions obtained so far. Solutions are then chosen from this repository using a roulette wheel mechanism based on the coverage of solutions as antlions to guide ants towards promising regions of multi-objective search spaces. To prove the effectiveness of the algorithm proposed, a set of standard unconstrained and constrained test functions is employed. Also, the algorithm is applied to a variety of multi-objective engineering design problems: cantilever beam design, brushless dc wheel motor design, disk brake design, 4-bar truss design, safety isolating transformer design, speed reduced design, and welded beam deign. The results are verified by comparing MOALO against NSGA-II and MOPSO. The results of the proposed algorithm on the test functions show that this algorithm benefits from high convergence and coverage. The results of the algorithm on the engineering design problems demonstrate its applicability is solving challenging real-world problems as well.

Original languageEnglish
Pages (from-to)79-95
Number of pages17
JournalApplied Intelligence
Issue number1
Publication statusPublished - 1 Jan 2017
Externally publishedYes


  • Algorithm
  • Ant lion optimizer
  • Engineering optimization
  • Evolutionary algorithm
  • Heuristic
  • Meta-heuristic
  • Multi-criterion optimization
  • Multi-objective optimization
  • Optimization


Dive into the research topics of 'Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems'. Together they form a unique fingerprint.

Cite this