Why Use Interactive Multi-Objective Optimization in Chemical Process Design? [chapter]

Kaisa Miettinen, Jussi Hakanen
2017 Multi-Objective Optimization  
Problems in chemical engineering, like most real-world optimization problems, typically, have several conflicting performance criteria or objectives and they often are computationally demanding, which sets special requirements on the optimization methods used. In this paper, we point out some shortcomings of some widely used basic methods of multiobjective optimization. As an alternative, we suggest using interactive approaches where the role of a decision maker or a designer is emphasized.
more » ... is emphasized. Interactive multi-objective optimization has been shown to suit well for chemical process design problems because it takes the preferences of the decision maker into account in an iterative manner that enables a focused search for the best Pareto optimal solution, that is, the best compromise between the conflicting objectives. For this reason, only those solutions that are of interest to the decision maker need to be generated making this kind of an approach computationally efficient. Besides, the decision maker does not have to compare many solutions at a time which makes interactive approaches more usable from the cognitive point of view. Furthermore, during the interactive solution process the decision maker can learn about the interrelationships among the objectives. In addition to describing the general philosophy of interactive approaches, we discuss the possibilities of interactive multi-objective optimization in chemical process design and give some examples of interactive methods to illustrate the ideas. Finally, we demonstrate the usefulness of interactive approaches in chemical process design by summarizing some reported studies related to, for example, paper making and sugar industries. Let us emphasize that the approaches described are appropriate for problems with more than two objective functions.
doi:10.1142/9789813148239_0006 fatcat:doezrs55crbxpidxt3i3z5p4me