MATLAB: Where do I get the theory for the multiobjective genetic algorithm and hybrid function fgoalattain

gamultiobj and fgoalattain

I have solved the multiobjective optimization problem using gamultiobj in optimization tool box. I used fgoalattain as a hybrid function. But I want detail theory for multiobjective genetic algorithm and fgoalattain hybrid function which is used in MATLAB.

Best Answer

The theory behind the goal attainment algorithm is here. The theory behind gamultiobj is here, and the differences from ga syntax are spelled out here. The bibliography is here.
One thing that is not completely clear in the preceding descriptions is that gamultiobj attempts to have points as widely spread as possible, so that it takes in the whole Pareto front. This is the point of the distance measure.
Alan Weiss
MATLAB mathematical toolbox documentation