I-EMO: An Interactive Evolutionary Multi-objective Optimization Tool

  • Kalyanmoy Deb
  • Shamik Chaudhuri
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3776)


With the advent of efficient techniques for multi-objective evolutionary optimization (EMO), real-world search and optimization problems are being increasingly solved for multiple conflicting objectives. During the past decade, most emphasis has been spent on finding the complete Pareto-optimal set, although EMO researchers were always aware of the importance of procedures which would help choose one particular solution from the Pareto-optimal set for implementation. This is also one of the main issues on which the classical and EMO philosophies are divided on. In this paper, we address this long-standing issue and suggest an interactive EMO procedure which, for the first time, will involve a decision-maker in the evolutionary optimization process and help choose a single solution at the end. This study is the culmination of many year’s of research on EMO and would hopefully encourage both practitioners and researchers to pay more attention in viewing the multi-objective optimization as an aggregate task of optimization and decision-making.


Decision Maker Multiobjective Optimization Edition Edition Reference Point Approach Evolutionary Optimization Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Branke, J., Deb, K., Dierolf, H., Osswald, M.: Finding Knees in multi-objective Optimization. Technical Report 2004010, Indian Institute of Technology, Kanpur: Kanpur Genetic Algorithms Laboratory, KanGAL (2004)Google Scholar
  2. 2.
    Branke, J., Kauβler, T., Schmeck, H.: Guidance in Evolutionary Multi-objective Optimization. Advances in Engineering Software 32, 499–507 (2001)zbMATHCrossRefGoogle Scholar
  3. 3.
    Chankong, V., Haimes, Y.Y.: Multiobjective Decision Making Theory and Methodology, 1st edn. North-Holland, New york (1983)zbMATHGoogle Scholar
  4. 4.
    Deb, K.: Multi-objective Optimization using Evolutionary Algorithms, 2nd edn. Wiley, Chichester (2001)zbMATHGoogle Scholar
  5. 5.
    Deb, K., Gupta, H.: Introducing Robustness in Multi-objective Optimization. Technical Report 2004016, Indian Institute of Technology, Kanpur: Kanpur Genetic Algorithms Laboratory, KanGAL (2004)Google Scholar
  6. 6.
    Deb, K., Jain, S.: Running performance metrics for evolutionary multi-objective optimization. In: Proceedings of the Fourth Asia-Pacific Conference on Simulated Evolution and Learning (SEAL 2002), pp. 13–20 (2002)Google Scholar
  7. 7.
    Fonseca, C.M., Fleming, P.J.: Multiobjective optimization and multiple constraint handling with evolutionary algorithms–Part II: Application example. IEEE Transactions on Systems, Man, and Cybernetics: Part A: Systems and Humans 28(1), 38–47 (1998)CrossRefGoogle Scholar
  8. 8.
    Lotov, A.V., Bushenkov, V.A., Kamenev, H.K.: Interactive Decision Maps. Kluwer, Boston (2004)zbMATHGoogle Scholar
  9. 9.
    Miettinen, K.: Nonlinear Multiobjective Optimization. Kluwer’s Academic Publisher, Boston (1999)zbMATHGoogle Scholar
  10. 10.
    Tan, K.C., Lee, T.H., Khoo, D., Khor, E.F.: A multiobjective evolutionay algorithm toolbox for computer-aided multiobjective optimization. IEEE Transactions on Systems,Man, and Cybernetics - Part B: Cybernetics 31(4), 537–556 (2001)CrossRefGoogle Scholar
  11. 11.
    Wierzbicki, A.P.: Reference point approaches. In: Gal, T., Stewart, T., Hanne, T. (eds.) Multicriteria Decision Making: Advances in MCDM Models, Algorithms, Theory, and Applications, pp. 9.1–9.39. Kluwer Academic Publishers, Boston (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Kalyanmoy Deb
    • 1
  • Shamik Chaudhuri
    • 1
  1. 1.Kanpur Genetic Algorithms Laboratory (KanGAL)Indian Institute of Technology, KanpurKanpurIndia

Personalised recommendations