EnginSoft

2011 Conference Proceedings
2011 Conference Proceedings are now avaliable to download
2006-2010 Proceedings

download CAE proceedings
EnginSoft Electronical CAE newsletter





modeFRONTIER® Single and Multi-Objective Optimization

Generally speaking, optimization can be either single-objective or multi-objective. An attempt to optimize a design or system where there is only one objective usually entails the use of gradient methods

multiobjectiveoptimization

where the algorithms search for either the minimum or maximum of an objective function, depending on the goal. One way of handling multi-objective optimization is to incorporate all the objectives (suitably weighted) in a single function, thereby reducing the problem to one of single objective optimization again. This technique has the disadvantage, however, that these weights must be provided a priori, which can influence the solution to a large degree. Moreover, if the goals are very different in substance (for example cost and efficiency) it can be difficult, or even meaningless, to try to produce a single all-inclusive objective function.

True multi-objective optimization techniques overcome these problems by keeping the objectives separate during the optimization process. It should be noted that in cases with opposing objectives for example minimizing a beam’s weight, and also it’s deformation under load, there will frequently be no single optimum, since any solution will be a compromise. The role of the optimization algorithm is then to identify the solutions which lie on the trade-off curve, known as the Pareto Frontier (named after the Italian-French economist, Vilfredo Pareto). These solutions all have the characteristic that none of the objectives can be improved without prejudicing another.

The name modeFRONTIER® reflects the fact that the program is capable of performing true multi-objective optimization by establishing a Pareto Frontier.

 
multiobjectiveoptimization

modeFRONTIER the product

copyright © 2011 all rights reserved | terms of use | Download EnginSoft Logo | VAT nb DE245183550