Evolutionary Multi-objective Optimization Algorithm with Preference for Mechanical Design
Although many techniques have been developed to deal with either multi-criteria or constrained aspect problems, few methods explicitly deal with both features. Therefore, a novel method of evolutionary multi-objective optimization algorithm with preference is proposed. It aims at solving multiobjective and multi-constraint problems, where the user incorporates his/her preferences about the objectives at the very start of the search process, by means of weights. It functions by considering the satisfaction of the constraints as a new objective, and using a multi-criteria decision aid method to rank the members of the EA population at each generation. In addition, the Analytic Hierarchy Process (AHP) is adopted to determine the weights of the sub-objective functions. Also, adaptivity of the weights is applied in order to converge more easily towards the feasible domain. Finally, an example is given to illustrate the validity of the evolutionary multi-objective optimization with preference.
KeywordsAnalytic Hierarchy Process Preference Information Helical Gear Feasible Domain Multiple Criterion Decision Making
Unable to display preview. Download preview PDF.
- 1.Schaffer, J.D.: Some Experiments in Machine Learning Using Vector Evaluated Genetic Algorithms. Vanderbilt University, Nashville (1984)Google Scholar
- 5.Hwang, C.L., Masud, A.S.M.: Multiple Objectives Decision Making—methods and Applications. Springer, Heidelberg (1979)Google Scholar
- 6.Kundu, S.: A Note on Optimizality vs. Stability—A Genetic Algorithm Based Approach. In: Proceedings of 3rd World Congress on Structural and Multidisciplinary Optimization (WCSMO-3), Buffalo, New York, pp. 17–21 (1999)Google Scholar
- 10.Yugen, G., Guobiao, W., et al.: Optimization Design Based Genetic Algorithm for Helical Gear Reducer. Hoisting and Conveying Machinery 6, 47–49 (2003)Google Scholar