30.07.2013 Views

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!