What Is Multi Objective Optimization

2134 Words5 Pages

Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems Introduction
1.1 Multi-objective optimization: Optimization techniques are reflected as one of the finest techniques for finding optimal design using machines. Multi-objective optimization “The main focus of this work” deals with finding solutions for problems having more than one objectives. And obviously there is more than one solution for such problems due to the nature of multi-objective problems. While mono-objective problem has only one global optimum. Multiple objectives is the main challenge in multi-objective optimization. The responsibility of a stochastic multi-objective optimization algorithm is to find out the set of …show more content…

Ai,j = the value of the j-th variable (dimension) of i-th ant n = the number of ants d = the number of variables.
Position of an ant refers the parameters for a particular solution. Matrix MAnt has been reflected to save the position of all ants (variables of all solutions) during optimization. For evaluating each ant, a fitness (objective) function is utilized during optimization and the following matrix stores the fitness value of all ants:

Where, MOA is the matrix for saving the fitness of each ant Ai,j = the value of j-th dimension of i-th ant n = the number of ants f = the objective function.

In addition to ants we assume the antlions are also hiding somewhere in the search space. In order to save their positions and fitness values following matrices are utilized: Where, MAntlion is the matrix for saving the position of each antlion ALi,j = the j-th dimension’s value of i-th antlion n = the number of antlions, and d is the number of variables (dimension). Where, MOAL is the matrix for saving the fitness of each antlion
ALi,j = the j-th dimension’s value of i-th antlion n = number of antlions f = objective function. During optimization following conditions are

Open Document