Evolutionary Multi-objective Optimization in Uncertain Environments - Issues and Algorithms
Evolutionary Multi-objective Optimization in Uncertain Environments - Issues and Algorithms
复制标题
DOI:
10.1007/978-3-540-95976-2
复制
发表时间:
2009-03
期刊:
影响因子:
--
通讯作者:
C. Goh;K. Tan
中科院分区:
文献类型:
--
作者:
C. Goh;K. Tan
Many real-world problems involve the simultaneous optimization of several competing objectives and constraints that are difficult, if not impossible, to solve without the aid of powerful optimization algorithms. What makes multiobjective optimization so challenging is that, in the presence of conflicting specifications, no one solution is optimal to all objectives and optimization algorithms must be capable of finding a number of alternative solutions representing the tradeoffs. However, multi-objectivity is just one facet of real-world applications. Most optimization problems are also characterized by various forms of uncertainties stemming from factors such as data incompleteness and uncertainties, environmental conditions uncertainties, and solutions that cannot be implemented exactly.Evolutionary algorithms are a class of stochastic search methods that have been found to be very efficient and effective in solving sophisticated multiobjective problems where conventional optimization tools fail to work well. Evolutionary algorithms’ advantage can be attributed to it’s capability of sampling multiple candidate solutions simultaneously, a task that most classical multi-objective optimization techniques are found to be wanting. Much work has been done to the development of these algorithms in the past decade and it is finding increasingly application to the fields of bioinformatics, logical circuit design, control engineering and resource allocation. Interestingly, many researchers in the field of evolutionary multi-objective optimization assume that the optimization problems are deterministic, and uncertainties are rarely examined. While multi-objective evolutionary algorithms draw its inspiration from nature where uncertainty is a common phenomenon, it cannot be taken for granted that these algorithms will hence be inherently robust to uncertainties without any further investigation. The primary motivation of this work is to provide a comprehensive treatment on the design and application of multi-objective evolutionary algorithms for multi-objective optimization in the presence of uncertainties. Chapter 1 provides the necessary background information required to appreciate this work, covering key concepts and definitions of multi-objective optimization