6533b870fe1ef96bd12d06f0

RESEARCH PRODUCT

Implementation aspects of interactive multiobjective optimization for modeling environments: The case of GAMS-NIMBUS

Vesa OjalehtoTimo LaukkanenKaisa Miettinen

subject

Structure (mathematical logic)Mathematical optimizationControl and OptimizationModeling languageComputer sciencepareto optimalityApplied Mathematicsinteractive methodsMultiple objective programmingMulti-objective optimizationComputational MathematicsMultiobjective optimization problemSingle objectivemultiple objective programmingNIMBUS methodImplementationmodeling languages

description

Abstract. Interactive multiobjective optimization methods have provided promising results in the literature but still their implementations are rare. Here we introduce a core structure of interactive methods to enable their convenient implementation. We also demonstrate how this core structure can be applied when implementing an interactive method using a modeling environment. Many modeling environments contain tools for single objective optimization but not for interactive multiobjective optimization. Furthermore, as a concrete example, we present GAMS-NIMBUS Tool which is an implementation of the classification-based NIMBUS method for the GAMS modeling environment. So far, interactive methods have not been available in the GAMS environment, but with the GAMS-NIMBUS Tool we open up the possibility of solving multiobjective optimization problems modeled in the GAMS modeling environment. Finally, we give some examples of the benefits of applying an interactive method by using the GAMS-NIMBUS Tool for solving multiobjective optimization problems modeled in the GAMS environment. peerReviewed

http://urn.fi/URN:NBN:fi:jyu-201409232842