Evolutionary algorithms with user’s preferences for solving hybrid interval multi-objective optimization problems

Hybrid interval multi-objective optimization problems are common in real-world applications. These problems involve both explicit and implicit objectives, and the values of these objectives are intervals. Few previous methods are suitable for them. An evolutionary algorithm with a large population and a user’s interval preferences was presented to effectively solve the problems in this paper. In the proposed algorithm, a similarity-based strategy was employed to estimate the interval values of implicit objectives of evolutionary individuals that the user had not evaluated in order to alleviate user fatigue; the user’s preferences to different objectives were expressed precisely as intervals by solving an auxiliary optimization problem; a sorting scheme based on the user’s preferences was proposed to guide the population evolving toward the user’s preferred regions. We applied the proposed method to an interior layout problem, which is a typical optimization problem with both interval parameters in the explicit objective and interval value of the implicit objective. The proposed algorithm was compared with four other optimization algorithms on the interior layout problem. Experimental results validated its effectiveness and superiority over the compared algorithms in terms of solution quality and the number of user’s evaluations.

[1]  Lothar Thiele,et al.  Multiobjective Optimization Using Evolutionary Algorithms - A Comparative Case Study , 1998, PPSN.

[2]  Ian C. Parmee,et al.  Multiobjective Satisfaction within an Interactive Evolutionary Design Environment , 2000, Evolutionary Computation.

[3]  Peter J. Bentley,et al.  Finding Acceptable Solutions in the Pareto-Optimal Range using Multiobjective Genetic Algorithms , 1998 .

[4]  David E. Goldberg,et al.  A niched Pareto genetic algorithm for multiobjective optimization , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[5]  H. Ishibuchi,et al.  Multiobjective programming in optimization of the interval objective function , 1990 .

[6]  Ashutosh Tiwari,et al.  Integrated qualitativeness in design by multi-objective optimization and interactive evolutionary computation , 2005, 2005 IEEE Congress on Evolutionary Computation.

[7]  Ashutosh Tiwari,et al.  An interactive genetic algorithm-based framework for handling qualitative criteria in design optimization , 2007, Comput. Ind..

[8]  Alice M. Agogino,et al.  Optimized Design of MEMS by Evolutionary Multi-objective Optimization with Interactive Evolutionary Computation , 2004, GECCO.

[9]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[10]  Carlos A. Coello Coello,et al.  Handling preferences in evolutionary multiobjective optimization: a survey , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[11]  Zhou Yonga Evolutionary optimization methods for hybrid index optimization problems and application , 2007 .

[12]  Nong Zhang,et al.  Interval multi-objective optimisation of structures using adaptive Kriging approximations , 2013 .

[13]  Cheng Zhi Feasibility Analysis for Optimization of Uncertain Systems with Interval Parameters , 2004 .

[14]  Xiaoyan Sun,et al.  Evolutionary algorithms for multi-objective optimization problems with interval parameters , 2010, 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA).

[15]  Kalyanmoy Deb,et al.  An Interactive Evolutionary Multi-objective Optimization Method Based on Polyhedral Cones , 2010, LION.

[16]  Zhou-Jing Wang,et al.  An approach to multiattribute decision making with interval-valued intuitionistic fuzzy assessments and incomplete weights , 2009, Inf. Sci..

[17]  Xiaoyan Sun,et al.  Evolutionary algorithms for optimization problems with uncertainties and hybrid indices , 2011, Inf. Sci..

[18]  Garrison W. Greenwood,et al.  Fitness Functions for Multiple Objective Optimization Problems: Combining Preferences with Pareto Rankings , 1996, FOGA.

[19]  Eric Bonabeau,et al.  Interactive multi-participant tour allocation , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[20]  Kalyanmoy Deb,et al.  An interactive evolutionary multi-objective optimization and decision making procedure , 2010, Appl. Soft Comput..

[21]  Philipp Limbourg,et al.  An optimization algorithm for imprecise multi-objective problem functions , 2005, 2005 IEEE Congress on Evolutionary Computation.

[22]  Kalyanmoy Deb,et al.  Light beam search based multi-objective optimization using evolutionary algorithms , 2007, 2007 IEEE Congress on Evolutionary Computation.

[23]  Kalyanmoy Deb,et al.  An Interactive Evolutionary Multiobjective Optimization Method Based on Progressively Approximated Value Functions , 2010, IEEE Transactions on Evolutionary Computation.

[24]  Lawrence R. Rabiner,et al.  A modified K-means clustering algorithm for use in isolated work recognition , 1985, IEEE Trans. Acoust. Speech Signal Process..

[25]  Zhang Quan,et al.  A Ranking Approach for Interval Numbers in Uncertain Multiple Attribute Decision Making Problems , 1999 .

[26]  Jie Yuan,et al.  Interactive genetic algorithms with large population size , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).