Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
problems, in which the upper level problem optimizes the overall cost and quality of<br />
product,whereasthelowerleveloptimizationproblemoptimizes errormeasuresindicating<br />
how closely the processadherestodifferenttheoretical processconditions, such<br />
asmass balanceequations, cracking,or distillation principles (Dempe,2002).<br />
ThebilevelproblemsarealsosimilarinprincipletotheStackelberggames(Fudenberg<br />
and Tirole, 1993;Wang and Periaux,2001)in which a leadermakes the first move<br />
andafollowerthenmaximizesitsmoveconsidering theleader’smove. Theleaderhas<br />
anadvantageinthatitcancontrolthegamebymakingitsmoveinawaysoastomaximize<br />
its own gain knowing that the follower will always maximize its own gain. For<br />
an example (Zhang et al., 2007), a company CEO (leader) may be interested in maximizing<br />
net profits andquality ofproducts, whereasheadsof branches (followers)may<br />
maximize their own net profit and worker satisfaction. The CEO knows that for each<br />
of his/her strategy,the headsof branches will optimize their ownobjectives. The CEO<br />
mustthenadjusthis/herowndecisionvariablessothatCEO’sownobjectivesaremaximized.<br />
Stackelberg’sgamemodelanditssolutionsareusedinmanydifferentproblem<br />
domains,includingengineeringdesign(Pakala,1993),securityapplications(Paruchuri<br />
et al.,2008),andothers.<br />
3 Existing Classical and<strong>Evolutionary</strong>Methodologies<br />
Theimportanceofsolvingbileveloptimizationproblems,particularlyproblemshaving<br />
a single objective in each level, has been recognized amply in the optimization literature.<br />
The researchhas been focused in both theoretical and algorithmic aspects. However,therehas<br />
beenalukewarminterest in handling bilevel problems having multiple<br />
conflicting objectives in any or both levels. Here we provide a brief description of the<br />
main research outcomes so far in both single and multi-objective bilevel optimization<br />
areas.<br />
3.1 TheoreticalDevelopments<br />
Severalstudiesexistindeterminingtheoptimalityconditionsforaupperlevelsolution.<br />
Thedifficultyarisesduetotheexistenceofanotheroptimizationproblemasahardconstraint<br />
to the upper level problem. Usually the Karush-Kuhn-Tucker (KKT) conditions<br />
ofthelowerleveloptimizationproblemsarefirstwrittenandusedasconstraintsinformulating<br />
theKKT conditions ofthe upperlevelproblem,involving secondderivatives<br />
of the lower level objectives and constraints as the necessary conditions of the upper<br />
level problem. However,as discussed in Dempe et al. (2006),although KKT optimality<br />
conditions can be written mathematically, the presence of many lower level Lagrange<br />
multipliers andanabstractterminvolving coderivativesmakes the proceduredifficult<br />
tobe appliedin practice.<br />
Fliege and Vicente (2006) suggested a mapping concept in which a bilevel singleobjectiveoptimizationproblem(oneobjectiveeachinupperandlowerlevelproblems)<br />
can be converted to an equivalent four-objective optimization problem with a special<br />
cone dominance concept. Although the idea may apparently be extended for bilevel<br />
multi-objectiveoptimizationproblems,nosuchsuggestionwithanexactmathematical<br />
formulation is made yet. Moreover, derivatives of original objectives are involved in<br />
the problem formulation, thereby making the approach limited to only differentiable<br />
problems.<br />
77