scholarly journals Using Objective Clustering for Solving Many-Objective Optimization Problems

2013 ◽  
Vol 2013 ◽  
pp. 1-12 ◽  
Author(s):  
Xiaofang Guo ◽  
Yuping Wang ◽  
Xiaoli Wang

Many-objective optimization problems involving a large number (more than four) of objectives have attracted considerable attention from the evolutionary multiobjective optimization field recently. With the increasing number of objectives, many-objective optimization problems may lead to stagnation in search process, high computational cost, increased dimensionality of Pareto-optimal front, and difficult visualization of the objective space. In this paper, a special kind of many-objective problems which has redundant objectives and which can be degenerated to a lower dimensional Pareto-optimal front has been investigated. Different from the works in the previous literatures, a novel metric, interdependence coefficient, which represents the nonlinear relationship between pairs of objectives, is introduced in this paper. In order to remove redundant objectives, PAM clustering algorithm is employed to identify redundant objectives by merging the less conflict objectives into the same cluster, and one of the least conflict objectives is removed. Furthermore, the potential of the proposed algorithm is demonstrated by a set of benchmark test problems scaled up to 20 objectives and a practical engineering design problem.

2020 ◽  
Author(s):  
Y Sun ◽  
Bing Xue ◽  
Mengjie Zhang ◽  
GG Yen

© 1997-2012 IEEE. Convergence and diversity are interdependently handled during the evolutionary process by most existing many-objective evolutionary algorithms (MaOEAs). In such a design, the degraded performance of one would deteriorate the other, and only solutions with both are able to improve the performance of MaOEAs. Unfortunately, it is not easy to constantly maintain a population of solutions with both convergence and diversity. In this paper, an MaOEA based on two independent stages is proposed for effectively solving many-objective optimization problems (MaOPs), where the convergence and diversity are addressed in two independent and sequential stages. To achieve this, we first propose a nondominated dynamic weight aggregation method by using a genetic algorithm, which is capable of finding the Pareto-optimal solutions for MaOPs with concave, convex, linear and even mixed Pareto front shapes, and then these solutions are employed to learn the Pareto-optimal subspace for the convergence. Afterward, the diversity is addressed by solving a set of single-objective optimization problems with reference lines within the learned Pareto-optimal subspace. To evaluate the performance of the proposed algorithm, a series of experiments are conducted against six state-of-The-Art MaOEAs on benchmark test problems. The results show the significantly improved performance of the proposed algorithm over the peer competitors. In addition, the proposed algorithm can focus directly on a chosen part of the objective space if the preference area is known beforehand. Furthermore, the proposed algorithm can also be used to effectively find the nadir points.


2020 ◽  
Author(s):  
Y Sun ◽  
Bing Xue ◽  
Mengjie Zhang ◽  
GG Yen

© 1997-2012 IEEE. Convergence and diversity are interdependently handled during the evolutionary process by most existing many-objective evolutionary algorithms (MaOEAs). In such a design, the degraded performance of one would deteriorate the other, and only solutions with both are able to improve the performance of MaOEAs. Unfortunately, it is not easy to constantly maintain a population of solutions with both convergence and diversity. In this paper, an MaOEA based on two independent stages is proposed for effectively solving many-objective optimization problems (MaOPs), where the convergence and diversity are addressed in two independent and sequential stages. To achieve this, we first propose a nondominated dynamic weight aggregation method by using a genetic algorithm, which is capable of finding the Pareto-optimal solutions for MaOPs with concave, convex, linear and even mixed Pareto front shapes, and then these solutions are employed to learn the Pareto-optimal subspace for the convergence. Afterward, the diversity is addressed by solving a set of single-objective optimization problems with reference lines within the learned Pareto-optimal subspace. To evaluate the performance of the proposed algorithm, a series of experiments are conducted against six state-of-The-Art MaOEAs on benchmark test problems. The results show the significantly improved performance of the proposed algorithm over the peer competitors. In addition, the proposed algorithm can focus directly on a chosen part of the objective space if the preference area is known beforehand. Furthermore, the proposed algorithm can also be used to effectively find the nadir points.


1999 ◽  
Vol 7 (3) ◽  
pp. 205-230 ◽  
Author(s):  
Kalyanmoy Deb

In this paper, we study the problem features that may cause a multi-objective genetic algorithm (GA) difficulty in converging to the true Pareto-optimal front. Identification of such features helps us develop difficult test problems for multi-objective optimization. Multi-objective test problems are constructed from single-objective optimization problems, thereby allowing known difficult features of single-objective problems (such as multi-modality, isolation, or deception) to be directly transferred to the corresponding multi-objective problem. In addition, test problems having features specific to multi-objective optimization are also constructed. More importantly, these difficult test problems will enable researchers to test their algorithms for specific aspects of multi-objective optimization.


2008 ◽  
Vol 130 (5) ◽  
Author(s):  
Yanjing Li ◽  
Zhaosong Lu ◽  
Jeremy J. Michalek

Analytical target cascading (ATC) is an effective decomposition approach used for engineering design optimization problems that have hierarchical structures. With ATC, the overall system is split into subsystems, which are solved separately and coordinated via target/response consistency constraints. As parallel computing becomes more common, it is desirable to have separable subproblems in ATC so that each subproblem can be solved concurrently to increase computational throughput. In this paper, we first examine existing ATC methods, providing an alternative to existing nested coordination schemes by using the block coordinate descent method (BCD). Then we apply diagonal quadratic approximation (DQA) by linearizing the cross term of the augmented Lagrangian function to create separable subproblems. Local and global convergence proofs are described for this method. To further reduce overall computational cost, we introduce the truncated DQA (TDQA) method, which limits the number of inner loop iterations of DQA. These two new methods are empirically compared to existing methods using test problems from the literature. Results show that computational cost of nested loop methods is reduced by using BCD, and generally the computational cost of the truncated methods is superior to the nested loop methods with lower overall computational cost than the best previously reported results.


Author(s):  
Eliot Rudnick-Cohen ◽  
Jeffrey W. Herrmann ◽  
Shapour Azarm

Feasibility robust optimization techniques solve optimization problems with uncertain parameters that appear only in their constraint functions. Solving such problems requires finding an optimal solution that is feasible for all realizations of the uncertain parameters. This paper presents a new feasibility robust optimization approach involving uncertain parameters defined on continuous domains without any known probability distributions. The proposed approach integrates a new sampling-based scenario generation scheme with a new scenario reduction approach in order to solve feasibility robust optimization problems. An analysis of the computational cost of the proposed approach was performed to provide worst case bounds on its computational cost. The new proposed approach was applied to three test problems and compared against other scenario-based robust optimization approaches. A test was conducted on one of the test problems to demonstrate that the computational cost of the proposed approach does not significantly increase as additional uncertain parameters are introduced. The results show that the proposed approach converges to a robust solution faster than conventional robust optimization approaches that discretize the uncertain parameters.


2005 ◽  
Vol 13 (4) ◽  
pp. 501-525 ◽  
Author(s):  
Kalyanmoy Deb ◽  
Manikanth Mohan ◽  
Shikhar Mishra

Since the suggestion of a computing procedure of multiple Pareto-optimal solutions in multi-objective optimization problems in the early Nineties, researchers have been on the look out for a procedure which is computationally fast and simultaneously capable of finding a well-converged and well-distributed set of solutions. Most multi-objective evolutionary algorithms (MOEAs) developed in the past decade are either good for achieving a well-distributed solutions at the expense of a large computational effort or computationally fast at the expense of achieving a not-so-good distribution of solutions. For example, although the Strength Pareto Evolutionary Algorithm or SPEA (Zitzler and Thiele, 1999) produces a much better distribution compared to the elitist non-dominated sorting GA or NSGA-II (Deb et al., 2002a), the computational time needed to run SPEA is much greater. In this paper, we evaluate a recently-proposed steady-state MOEA (Deb et al., 2003) which was developed based on the ε-dominance concept introduced earlier (Laumanns et al., 2002) and using efficient parent and archive update strategies for achieving a well-distributed and well-converged set of solutions quickly. Based on an extensive comparative study with four other state-of-the-art MOEAs on a number of two, three, and four objective test problems, it is observed that the steady-state MOEA is a good compromise in terms of convergence near to the Pareto-optimal front, diversity of solutions, and computational time. Moreover, the ε-MOEA is a step closer towards making MOEAs pragmatic, particularly allowing a decision-maker to control the achievable accuracy in the obtained Pareto-optimal solutions.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Jiahao Wang ◽  
Guodong Xia ◽  
Ran Li ◽  
Dandan Ma ◽  
Wenbin Zhou ◽  
...  

Purpose This study aims to satisfy the thermal management of gallium nitride (GaN) high-electron mobility transistor (HEMT) devices, microchannel-cooling is designed and optimized in this work. Design/methodology/approach A numerical simulation is performed to analyze the thermal and flow characteristics of microchannels in combination with computational fluid dynamics (CFD) and multi-objective evolutionary algorithm (MOEA) is used to optimize the microchannels parameters. The design variables include width and number of microchannels, and the optimization objectives are to minimize total thermal resistance and pressure drop under constant volumetric flow rate. Findings In optimization process, a decrease in pressure drop contributes to increase of thermal resistance leading to high junction temperature and vice versa. And the Pareto-optimal front, which is a trade-off curve between optimization objectives, is obtained by MOEA method. Finally, K-means clustering algorithm is carried out on Pareto-optimal front, and three representative points are proposed to verify the accuracy of the model. Originality/value Each design variable on the effect of two objectives and distribution of temperature is researched. The relationship between minimum thermal resistance and pressure drop is provided which can give some fundamental direction for microchannels design in GaN HEMT devices cooling.


2018 ◽  
Vol 35 (4) ◽  
pp. 1805-1828 ◽  
Author(s):  
Kimia Bazargan Lari ◽  
Ali Hamzeh

Purpose Recently, many-objective optimization evolutionary algorithms have been the main issue for researchers in the multi-objective optimization community. To deal with many-objective problems (typically for four or more objectives) some modern frameworks are proposed which have the potential of achieving the finest non-dominated solutions in many-objective spaces. The effectiveness of these algorithms deteriorates greatly as the problem’s dimension increases. Diversity reduction in the objective space is the main reason of this phenomenon. Design/methodology/approach To properly deal with this undesirable situation, this work introduces an indicator-based evolutionary framework that can preserve the population diversity by producing a set of discriminated solutions in high-dimensional objective space. This work attempts to diversify the objective space by proposing a fitness function capable of discriminating the chromosomes in high-dimensional space. The numerical results prove the potential of the proposed method, which had superior performance in most of test problems in comparison with state-of-the-art algorithms. Findings The achieved numerical results empirically prove the superiority of the proposed method to state-of-the-art counterparts in the most test problems of a known artificial benchmark. Originality/value This paper provides a new interpretation and important insights into the many-objective optimization realm by emphasizing on preserving the population diversity.


OR Spectrum ◽  
2020 ◽  
Vol 42 (2) ◽  
pp. 567-584
Author(s):  
Mohammadali S. Monfared ◽  
Sayyed Ehsan Monabbati ◽  
Mahsa Mahdipour Azar

2017 ◽  
Vol 25 (4) ◽  
pp. 607-642 ◽  
Author(s):  
Md Monjurul Islam ◽  
Hemant Kumar Singh ◽  
Tapabrata Ray ◽  
Ankur Sinha

Bilevel optimization, as the name reflects, deals with optimization at two interconnected hierarchical levels. The aim is to identify the optimum of an upper-level  leader problem, subject to the optimality of a lower-level follower problem. Several problems from the domain of engineering, logistics, economics, and transportation have an inherent nested structure which requires them to be modeled as bilevel optimization problems. Increasing size and complexity of such problems has prompted active theoretical and practical interest in the design of efficient algorithms for bilevel optimization. Given the nested nature of bilevel problems, the computational effort (number of function evaluations) required to solve them is often quite high. In this article, we explore the use of a Memetic Algorithm (MA) to solve bilevel optimization problems. While MAs have been quite successful in solving single-level optimization problems, there have been relatively few studies exploring their potential for solving bilevel optimization problems. MAs essentially attempt to combine advantages of global and local search strategies to identify optimum solutions with low computational cost (function evaluations). The approach introduced in this article is a nested Bilevel Memetic Algorithm (BLMA). At both upper and lower levels, either a global or a local search method is used during different phases of the search. The performance of BLMA is presented on twenty-five standard test problems and two real-life applications. The results are compared with other established algorithms to demonstrate the efficacy of the proposed approach.


Sign in / Sign up

Export Citation Format

Share Document