| Literature DB >> 31191632 |
Wan Liang Wang1, Weikun Li1, Yu Le Wang1.
Abstract
Balancing convergence and diversity has become a key point especially in many-objective optimization where the large numbers of objectives pose many challenges to the evolutionary algorithms. In this paper, an opposition-based evolutionary algorithm with the adaptive clustering mechanism is proposed for solving the complex optimization problem. In particular, opposition-based learning is integrated in the proposed algorithm to initialize the solution, and the nondominated sorting scheme with a new adaptive clustering mechanism is adopted in the environmental selection phase to ensure both convergence and diversity. The proposed method is compared with other nine evolutionary algorithms on a number of test problems with up to fifteen objectives, which verify the best performance of the proposed algorithm. Also, the algorithm is applied to a variety of multiobjective engineering optimization problems. The experimental results have shown the competitiveness and effectiveness of our proposed algorithm in solving challenging real-world problems.Entities:
Mesh:
Year: 2019 PMID: 31191632 PMCID: PMC6525897 DOI: 10.1155/2019/5126239
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1An illustration of the approach to generate the reference point and the reference vector in three objective spaces. As the figure shows, given the H1=2 and H2=1, respectively, the final number of the reference point is 9.
Algorithm 1General framework of OBEA.
Figure 2An example showing the initialization phase in OBEA.
Algorithm 2Environmental selection.
Figure 3An illustration of the acute angle θ, distance du, and distance dp.
Algorithm 3Adaptive clustering operation.
Algorithm 4Opposition-based selection.
The statistical results (mean and standard deviation) of the HV values obtained by each algorithm on DTLZ1 to DTLZ4 and DTLZ7. The best results are italicized.
| Problem | M | MOEAD | dMOPSO | MOMBI2 |
| OBEA |
|---|---|---|---|---|---|---|
| DTLZ1 | 3 | 3.994 | 7.015 | 5.819 | 2.931 |
|
| 5 | 5.010 | 2.856 | 1.406 | 8.164 |
| |
| 8 | 5.824 | 5.418 | 2.923 | 3.102 |
| |
| 10 | 4.907 | 1.031 | 9.039 | 8.356 |
| |
| 15 | 3.566 | 5.092 | 2.195 | 4.015 |
| |
|
| ||||||
| DTLZ2 | 3 | 5.551 | 3.671 |
| 5.409 | 5.563 |
| 5 | 7.823 | 4.986 | 7.881 |
| 7.829 | |
| 8 | 8.541 | 3.945 | 8.643 | 8.422 |
| |
| 10 | 8.384 | 4.536 | 7.993 | 8.799 |
| |
| 15 | 8.428 | 2.953 | 7.273 | 7.828 |
| |
|
| ||||||
| DTLZ3 | 3 | 3.806 | 1.775 | 1.001 | 4.173 |
|
| 5 | 2.780 | 2.563 | 6.709 | 2.316 |
| |
| 8 | 2.736 | 4.563 | 2.670 | 4.621 |
| |
| 10 | 3.501 | 2.511 | 4.073 | 4.012 |
| |
| 15 | 5.370 | 2.036 | 1.996 | 5.722 |
| |
|
| ||||||
| DTLZ4 | 3 | 3.630 | 3.023 |
| 3.963 | 4.954 |
| 5 | 5.863 | 3.276 | 7.872 |
| 7.814 | |
| 8 | 6.231 | 3.726 | 9.102 |
| 9.113 | |
| 10 | 6.928 | 3.958 | 9.505 |
| 9.396 | |
| 15 | 6.959 | 3.394 | 9.769 | 9.819 |
| |
|
| ||||||
| DTLZ7 | 3 | 2.288 | 2.398 |
| 2.357 | 2.526 |
| 5 | 1.993 | 1.805 |
| 1.694 | 1.320 | |
| 8 | 2.283 |
| 9.639 | 5.824 | 9.463 | |
| 10 | 8.257 | 1.194 |
| 6.109 | 8.100 | |
| 15 | 8.583 | 8.524 |
| 4.012 | 5.400 | |
|
| ||||||
|
| 0/24/1 | 4/20/1 | 8/12/5 | 5/18/2 | ||
The features of the test problems.
| Problem | Features |
|---|---|
| DTLZ1 | Linear, multimodal |
| DTLZ2 | Concave |
| DTLZ3 | Concave, multimodal |
| DTLZ4 | Concave, biased |
| DTZL7 | Mixed, disconnected, multimodal |
| WFG1 | Mixed, biased |
| WFG2 | Convex, disconnected, multimodal, nonseparable |
| WFG3 | Linear, degenerate, nonseparable |
| WFG4 | Concave, multimodal |
| WFG5 | Concave, deceptive |
| WFG6 | Concave, nonseparable |
| WFG7 | Concave, biased |
| WFG8 | Concave, biased, nonseparable |
| WFG9 | Concave, biased, multimodal, deceptive, nonseparable |
The setting of the population size.
| Number of objectives ( | Divisions ( | Population size ( |
|---|---|---|
| 3 | (12, 0) | 91 |
| 5 | (6, 0) | 210 |
| 8 | (3, 2) | 156 |
| 10 | (3, 2) | 275 |
| 15 | (2, 1) | 135 |
The statistical results (mean and standard deviation) of the IGD values obtained by MOEA/D, dMOPSO, MOBI2, ϵ-MOEA, and OBEA on DTLZ1 to DTLZ4 and DTLZ7. The best results are italicized.
| Problem | M | MOEAD | dMOPSO | MOMBI2 |
| OBEA |
|---|---|---|---|---|---|---|
| DTLZ1 | 3 | 2.569 | 8.076 | 1.421 | 3.775 |
|
| 5 | 2.884 | 1.129 | 6.283 | 8.831 |
| |
| 8 | 1.937 | 5.033 | 4.950 | 5.220 |
| |
| 10 | 3.256 | 7.812 | 5.716 | 9.107 |
| |
| 15 | 2.433 | 7.121 | 7.148 | 6.084 |
| |
|
| ||||||
| DTLZ2 | 3 | 5.492 | 1.425 | 5.819 | 7.177 |
|
| 5 | 1.668 | 2.619 | 2.094 |
| 1.696 | |
| 8 | 3.260 | 5.501 | 4.079 |
| 3.335 | |
| 10 |
| 6.212 | 4.373 | 5.073 | 4.215 | |
| 15 | 7.053 | 9.488 | 8.965 | 6.734 |
| |
|
| ||||||
| DTLZ3 | 3 | 1.388 | 4.493 | 6.321 | 1.719 |
|
| 5 | 1.933 | 1.898 | 1.704 | 2.985 |
| |
| 8 | 6.610 | 2.032 | 1.459 | 1.310 |
| |
| 10 | 6.232 | 2.031 | 1.530 | 3.215 |
| |
| 15 | 6.469 | 2.045 | 1.794 | 1.515 |
| |
|
| ||||||
| DTLZ4 | 3 | 4.602 | 3.173 |
| 3.695 | 1.851 |
| 5 | 5.470 | 5.217 | 2.246 | 1.908 |
| |
| 8 | 7.792 | 6.505 | 4.058 |
| 3.478 | |
| 10 | 8.279 | 7.178 |
| 4.789 | 4.631 | |
| 15 | 9.284 | 8.328 | 6.675 |
| 6.306 | |
|
| ||||||
| DTLZ7 | 3 | 1.907 | 1.705 | 1.840 | 2.591 |
|
| 5 | 1.169 | 6.097 | 4.823 | 6.667 |
| |
| 8 | 1.659 | 1.385 | 4.324 | 2.151 |
| |
| 10 | 2.704 | 2.252 | 1.877 | 1.007 |
| |
| 15 | 3.181 | 5.635 | 2.844 | 3.766 |
| |
|
| ||||||
|
| 1/15/9 | 0/22/3 | 2/22/1 | 3/19/3 | ||
The statistical results (mean and standard deviation) of the IGD values obtained by MOEA/D, dMOPSO, MOBI2, ϵ-MOEA, and OBEA on WFG test suits. The best results are italicized.
| Problem | M | MOEAD | dMOPSO | MOMBI2 |
| OBEA |
|---|---|---|---|---|---|---|
| WFG1 | 3 | 1.299 | 1.552 | 1.094 | 1.517 |
|
| 5 | 1.998 | 2.210 | 1.940 | 2.038 |
| |
| 8 | 2.840 | 3.125 | 2.635 | 2.693 |
| |
| 10 | 3.344 | 3.566 | 3.070 | 3.051 |
| |
| 15 | 4.294 | 4.587 | 3.136 | 3.972 |
| |
|
| ||||||
| WFG2 | 3 | 1.081 | 9.277 | 3.477 | 2.916 |
|
| 5 | 5.835 | 3.811 | 1.348 |
| 1.502 | |
| 8 | 8.889 | 6.697 | 2.169 |
| 3.321 | |
| 10 | 1.696 | 1.309 |
| 4.441 | 4.661 | |
| 15 | 2.766 | 2.274 | 1.142 |
| 1.632 | |
|
| ||||||
| WFG3 | 3 | 4.820 | 4.060 |
| 3.051 | 1.730 |
| 5 | 1.468 | 7.413 | 9.781 | 7.482 |
| |
| 8 | 4.279 | 2.304 | 3.362 |
| 1.208 | |
| 10 | 7.859 | 3.300 |
| 3.607 | 1.464 | |
| 15 | 1.337 | 8.238 | 1.035 |
| 2.640 | |
|
| ||||||
| WFG4 | 3 | 3.073 | 4.085 | 2.616 |
| 2.407 |
| 5 | 2.095 | 1.648 | 1.851 |
| 9.865 | |
| 8 | 7.380 | 7.561 | 4.017 | 3.549 |
| |
| 10 | 9.817 | 1.030 | 5.938 | 5.897 |
| |
| 15 | 1.713 | 1.672 | 2.061 | 1.316 |
| |
|
| ||||||
| WFG5 | 3 | 3.099 | 4.132 | 2.748 |
| 2.463 |
| 5 | 2.166 | 1.314 | 2.062 |
| 9.842 | |
| 8 | 7.144 | 4.488 | 3.767 | 3.139 |
| |
| 10 | 9.567 | 5.826 | 4.820 | 5.511 |
| |
| 15 | 1.631 | 1.084 | 2.156 | 1.066 |
| |
|
| ||||||
| WFG6 | 3 | 3.453 | 4.387 | 2.842 | 2.806 |
|
| 5 | 2.850 | 2.372 | 1.972 | 1.125 |
| |
| 8 | 7.849 | 8.386 | 3.760 | 3.268 |
| |
| 10 | 1.005 | 1.049 | 4.999 | 5.465 |
| |
| 15 | 1.672 | 1.686 | 1.929 | 1.108 |
| |
|
| ||||||
| WFG7 | 3 | 4.836 | 4.494 | 2.607 | 2.035 |
|
| 5 | 2.716 | 1.523 | 2.024 | 9.271 |
| |
| 8 | 7.776 | 6.017 | 3.846 | 3.218 |
| |
| 10 | 1.005 | 5.473 | 5.523 | 7.827 |
| |
| 15 | 1.735 | 1.394 | 1.735 | 1.203 |
| |
|
| ||||||
| WFG8 | 3 | 3.797 | 5.852 | 3.184 | 2.9223 |
|
| 5 | 2.131 | 1.538 | 2.246 | 1.116 |
| |
| 8 | 6.814 | 6.756 | 3.973 | 3.523 |
| |
| 10 | 9.115 | 8.869 | 5.228 | 5.871 |
| |
| 15 | 1.324 | 1.545 | 1.970 | 1.138 |
| |
|
| ||||||
| WFG9 | 3 | 4.680 | 3.495 | 2.710 | 2.060 |
|
| 5 | 2.141 | 2.030 | 1.954 | 1.015 |
| |
| 8 | 7.046 | 6.721 | 3.715 | 3.276 |
| |
| 10 | 9.240 | 8.124 | 5.123 | 5.399 |
| |
| 15 | 1.436 | 1.132 | 2.143 | 1.127 |
| |
|
| ||||||
|
| 0/44/1 | 0/45/0 | 5/36/4 | 9/31/5 | ||
The statistical results (mean and standard deviation) of the HV values obtained by each algorithm on WFG test suits. The best results are italicized.
| Problem | M | MOEAD | dMOPSO | MOMBI2 |
| OBEA |
|---|---|---|---|---|---|---|
| WFG1 | 3 | 3.380 | 2.833 | 4.312 | 3.009 |
|
| 5 | 3.126 | 2.247 | 3.514 | 2.940 |
| |
| 8 | 3.256 | 2.088 | 3.482 | 2.500 |
| |
| 10 | 2.799 | 1.957 | 2.273 | 2.774 |
| |
| 15 | 2.222 | 1.739 | 5.879 | 1.903 |
| |
|
| ||||||
| WFG2 | 3 | 7.545 | 7.539 | 8.653 | 8.672 |
|
| 5 | 7.459 | 7.732 |
| 8.520 | 8.870 | |
| 8 | 7.034 | 6.770 |
| 7.917 | 9.106 | |
| 10 | 7.050 | 6.484 | 7.580 |
| 9.086 | |
| 15 | 7.480 | 5.836 | 7.096 | 7.998 |
| |
|
| ||||||
| WFG3 | 3 | 2.189 | 2.512 |
| 2.672 | 3.475 |
| 5 | 1.511 | 3.024 | 4.616 | 2.112 |
| |
| 8 | 1.201 | 1.101 | 2.821 | 1.341 |
| |
| 10 | 3.323 | 1.012 |
| 5.451 | 6.945 | |
| 15 | 2.013 | 2.353 | 3.267 | 3.312 |
| |
|
| ||||||
| WFG4 | 3 | 4.570 | 4.055 |
| 5.103 | 5.107 |
| 5 | 4.955 | 4.923 | 5.887 | 6.235 |
| |
| 8 | 2.983 | 2.195 | 7.457 | 6.187 |
| |
| 10 | 2.696 | 1.882 | 6.134 | 7.440 |
| |
| 15 | 1.873 | 6.377 | 4.349 | 6.256 |
| |
|
| ||||||
| WFG5 | 3 | 4.399 | 3.937 | 4.785 | 4.893 |
|
| 5 | 4.896 | 4.669 | 4.992 | 5.023 |
| |
| 8 | 3.250 | 2.058 |
| 5.012 | 7.098 | |
| 10 | 2.881 | 1.902 | 4.987 |
| 6.377 | |
| 15 | 1.560 | 7.941 | 3.269 | 5.050 |
| |
|
| ||||||
| WFG6 | 3 | 4.292 | 4.035 | 4.805 | 4.625 |
|
| 5 | 3.586 | 3.342 | 5.172 | 4.488 |
| |
| 8 | 1.380 | 1.802 | 7.156 | 4.533 |
| |
| 10 | 1.572 | 1.697 | 4.502 | 6.951 |
| |
| 15 | 8.926 | 3.924 | 4.032 | 4.611 |
| |
|
| ||||||
| WFG7 | 3 | 3.592 | 3.550 |
| 5.171 | 5.148 |
| 5 | 4.289 | 4.405 | 5.614 | 5.455 |
| |
| 8 | 2.231 | 2.951 | 7.746 | 5.460 |
| |
| 10 | 1.791 | 4.767 | 5.523 | 7.827 |
| |
| 15 | 1.144 | 1.424 | 5.123 | 5.605 |
| |
|
| ||||||
| WFG8 | 3 | 3.974 | 2.961 | 4.507 | 4.492 |
|
| 5 | 2.966 | 3.578 | 3.722 | 4.931 |
| |
| 8 | 1.558 | 7.033 | 5.993 | 4.872 |
| |
| 10 | 1.407 | 5.938 | 4.974 | 6.578 |
| |
| 15 | 2.826 | 4.243 | 3.664 | 4.970 |
| |
|
| ||||||
| WFG9 | 3 | 3.418 | 4.255 | 4.817 | 4.907 |
|
| 5 | 4.198 | 4.868 | 4.522 | 5.004 |
| |
| 8 | 2.284 | 2.534 | 6.782 | 4.898 |
| |
| 10 | 1.441 | 2.545 | 4.898 | 6.675 |
| |
| 15 | 2.060 | 2.494 | 3.918 | 5.196 |
| |
|
| ||||||
|
| 0/43/2 | 0/43/2 | 3/32/10 | 1/34/10 | ||
The statistical results (mean and standard deviation) of the IGD values obtained by RVEA, NSGA-III, SPEAR, MOEA/DD, Two_Arch2, MOEA/DVA, and OBEA on DTLZ test suits. The best results are italicized.
| Problem | M | RVEA | NSGA-III | SPEAR | MOEA/DD | Two_Arch2 | MOEA/DVA | OBEA |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 3 | 4.997 | 2.608 | 1.100 | 4.459 | 4.650 | 3.599 |
|
| 5 | 1.102 | 1.511 | 1.416 | 1.030 | 6.561 | 5.957 |
| |
| 8 | 6.312 | 1.960 | 2.331 | 5.884 | 1.190 | 1.034 |
| |
| 10 | 9.947 | 3.182 | 5.290 | 1.057 | 1.453 |
| 1.312 | |
| 15 | 3.456 | 1.189 | 7.744 | 3.937 | 2.518 | 1.332 |
| |
|
| ||||||||
| DTLZ2 | 3 | 5.569 | 5.495 | 7.230 | 5.541 |
| 5.164 | 5.479 |
| 5 | 1.759 | 1.859 | 2.154 | 1.725 | 2.106 | 2.044 |
| |
| 8 | 3.289 | 4.330 | 4.297 |
| 3.512 | 3.167 | 3.335 | |
| 10 | 4.239 | 6.047 | 8.016 | 4.233 | 4.788 | 4.689 |
| |
| 15 | 5.968 | 7.367 | 7.433 | 6.068 | 6.179 |
| 5.885 | |
|
| ||||||||
| DTLZ3 | 3 | 1.546 | 1.038 | 8.519 | 1.794 | 2.827 | 5.682 |
|
| 5 | 4.328 | 5.736 | 1.165 | 5.004 | 1.779 | 4.175 |
| |
| 8 | 2.744 | 7.911 | 4.192 | 3.024 | 7.705 | 2.086 |
| |
| 10 | 4.608 | 1.403 | 3.490 | 5.597 | 1.484 | 2.567 |
| |
| 15 | 1.996 | 1.360 | 1.968 | 2.072 | 4.698 | 2.117 |
| |
|
| ||||||||
| DTLZ4 | 3 | 5.607 | 1.686 | 8.126 | 5.548 |
| 5.949 | 1.851 |
| 5 | 1.794 | 1.997 | 4.009 | 1.780 | 1.663 |
| 1.770 | |
| 8 | 3.489 | 4.614 | 5.482 | 3.539 | 3.510 |
| 3.478 | |
| 10 | 4.640 | 5.677 | 6.921 | 4.763 |
| 4.713 | 4.631 | |
| 15 | 6.366 | 8.185 | 8.189 | 6.413 | 5.670 |
| 6.306 | |
|
| ||||||||
| DTLZ7 | 3 | 1.934 | 1.204 | 2.814 | 5.516 | 4.901 |
| 5.452 |
| 5 | 8.014 | 8.126 | 1.460 |
| 2.046 | 3.023 | 4.141 | |
| 8 | 1.621 | 4.793 | 5.423 | 1.574 |
| 1.282 | 9.146 | |
| 10 | 3.657 | 1.325 | 1.656 | 1.530 | 1.614 | 2.094 |
| |
| 15 | 5.228 | 1.779 | 1.896 | 3.201 | 1.078 | 3.241 |
| |
|
| ||||||||
|
| 2/14/9 | 1/23/1 | 2/22/1 | 3/13/9 | 5/14/6 | 4/15/6 | ||
The statistical results (mean and standard deviation) of the IGD values obtained by RVEA, NSGA-III, SPEAR, MOEA/DD, Two_Arch2, MOEA/DVA, and OBEA on WFG test suits. The best results are italicized.
| Problem | M | RVEA | NSGA-III | SPEAR | MOEA/DD | Two_Arch2 | MOEA/DVA | OBEA |
|---|---|---|---|---|---|---|---|---|
| WFG1 | 3 | 1.353 | 1.351 | 1.943 | 1.505 | 1.158 | 1.358 |
|
| 5 | 1.924 | 1.992 | 2.387 | 2.201 | 1.627 | 1.733 |
| |
| 8 | 2.564 | 2.686 | 3.072 | 2.790 | 2.436 | 2.780 |
| |
| 10 | 2.924 | 3.154 | 3.327 | 3.108 | 2.799 | 3.252 |
| |
| 15 | 3.518 | 4.022 | 3.997 | 4.272 | 3.790 | 4.230 |
| |
|
| ||||||||
| WFG2 | 3 | 3.055 | 2.262 | 7.566 | 4.168 |
| 4.002 | 2.747 |
| 5 | 1.190 | 6.904 | 4.437 | 2.753 |
| 1.372 | 1.502 | |
| 8 | 4.110 |
| 5.338 | 4.883 | 1.331 | 4.234 | 3.321 | |
| 10 | 6.072 |
| 5.298 | 8.855 | 2.141 | 8.325 | 4.661 | |
| 15 | 1.213 | 4.156 | 2.602 | 1.776 |
| 2.078 | 1.632 | |
|
| ||||||||
| WFG3 | 3 | 3.070 | 2.471 | 4.032 | 3.944 | 1.153 |
| 1.730 |
| 5 | 7.938 | 1.005 | 8.296 | 7.444 | 3.525 | 1.225 |
| |
| 8 | 1.895 | 3.039 | 5.639 | 2.037 |
| 3.879 | 1.208 | |
| 10 | 2.323 | 4.409 | 5.276 | 2.588 |
| 5.244 | 1.464 | |
| 15 | 5.784 | 9.537 | 3.226 | 5.694 | 2.829 | 1.229 |
| |
|
| ||||||||
| WFG4 | 3 | 2.816 | 2.512 | 3.248 | 2.478 | 2.626 |
| 2.407 |
| 5 | 9.940 | 1.033 | 1.098 | 1.057 |
| 1.391 | 9.865 | |
| 8 | 3.151 | 3.050 | 3.219 | 3.507 |
| 4.110 | 2.985 | |
| 10 | 4.430 | 4.368 | 4.458 | 4.424 | 4.335 | 5.886 |
| |
| 15 | 9.522 | 9.014 | 9.325 | 9.363 |
| 1.070 | 8.888 | |
|
| ||||||||
| WFG5 | 3 | 2.840 | 2.837 | 3.226 | 2.523 | 1.767 | 2.857 |
|
| 5 | 1.015 | 1.093 | 1.041 | 1.051 | 9.864 | 1.311 |
| |
| 8 | 3.257 | 3.102 | 3.257 | 3.443 |
| 3.902 | 2.999 | |
| 10 |
| 4.459 | 4.540 | 4.472 | 4.324 | 6.169 | 4.266 | |
| 15 | 8.616 | 9.206 | 9.056 | 9.132 | 8.047 | 1.104 |
| |
|
| ||||||||
| WFG6 | 3 | 3.475 | 2.528 | 3.671 | 3.273 | 2.101 |
| 2.729 |
| 5 | 1.074 | 1.056 | 1.198 | 1.095 |
| 1.780 | 1.047 | |
| 8 | 3.378 | 3.058 | 3.274 | 3.363 |
| 4.771 | 3.044 | |
| 10 |
| 6.636 | 4.588 | 4.487 | 4.406 | 6.915 | 4.340 | |
| 15 | 8.478 | 1.024 | 9.376 | 8.911 | 8.161 | 1.279 |
| |
|
| ||||||||
| WFG7 | 3 | 3.382 | 2.984 | 3.286 | 2.677 | 1.524 | 2.018 |
|
| 5 | 1.037 | 1.089 | 1.133 | 1.083 | 9.253 | 1.771 |
| |
| 8 | 3.216 | 3.404 | 3.245 | 3.279 | 2.897 | 4.807 |
| |
| 10 | 6.658 | 4.936 | 6.574 | 4.403 | 4.299 | 6.881 |
| |
| 15 | 9.214 | 1.090 | 9.536 | 9.318 | 8.304 | 1.062 |
| |
|
| ||||||||
| WFG8 | 3 | 3.484 | 2.850 | 4.027 | 3.429 |
| 2.510 | 2.913 |
| 5 | 1.082 | 1.091 | 1.175 | 1.154 | 1.120 | 1.622 |
| |
| 8 | 3.264 | 3.205 | 3.642 | 3.397 | 3.205 | 4.547 |
| |
| 10 | 4.756 | 4.611 | 6.357 |
| 4.781 | 6.335 | 4.762 | |
| 15 | 9.213 | 9.433 | 9.600 | 9.308 |
| 9.756 | 9.367 | |
|
| ||||||||
| WFG9 | 3 | 3.481 | 2.307 | 3.063 | 2.651 | 1.682 | 2.338 |
|
| 5 | 1.073 | 9.430 | 1.022 | 1.091 | 9.323 | 1.281 |
| |
| 8 | 3.161 |
| 3.263 | 3.362 | 3.055 | 3.680 | 3.104 | |
| 10 | 4.365 |
| 4.821 | 4.479 | 4.413 | 5.541 | 4.231 | |
| 15 | 8.560 | 1.111 | 9.011 | 8.953 | 8.493 | 9.714 |
| |
|
| ||||||||
|
| 2/31/12 | 4/32/6 | 1/40/4 | 0/23/22 | 6/19/20 | 3/31/11 | ||
The statistical results (mean and standard deviation) of the HV values obtained by RVEA, NSGA-III, SPEAR, MOEA/DD, Two_Arch2, MOEA/DVA, and OBEA on DTLZ test suits. The best results are italicized.
| Problem | M | RVEA | NSGA-III | SPEAR | MOEA/DD | Two_Arch2 | MOEA/DVA | OBEA |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 3 | 1.381 | 3.376 | 6.201 | 1.410 | 7.960 | 2.046 |
|
| 5 | 8.322 | 3.785 | 7.918 | 6.365 | 9.706 | 9.327 |
| |
| 8 | 1.372 | 7.559 | 7.544 | 1.647 | 9.770 |
| 9.524 | |
| 10 | 2.852 | 3.791 | 2.673 | 1.034 | 9.548 |
| 9.576 | |
| 15 | 3.745 | 2.847 | 6.304 | 4.646 | 6.639 | 9.161 |
| |
|
| ||||||||
| DTLZ2 | 3 | 5.531 | 5.554 | 5.349 | 5.546 |
| 5.373 | 5.563 |
| 5 | 7.682 | 7.455 | 7.619 | 7.693 | 7.232 | 7.629 |
| |
| 8 | 8.938 | 7.789 | 8.545 | 8.708 | 7.844 |
| 8.981 | |
| 10 | 9.011 | 6.419 | 5.809 | 8.598 | 6.907 | 8.197 |
| |
| 15 |
| 6.697 | 4.951 | 9.425 | 5.704 | 9.060 | 9.459 | |
|
| ||||||||
| DTLZ3 | 3 | 2.2193 | 2.819 | 1.466 |
| 2.475 | 2.032 | 5.212 |
| 5 | 4.536 | 5.753 | 3.244 | 5.042 | 6.200 | 4.499 |
| |
| 8 | 3.255 | 4.822 | 4.631 | 4.152 | 3.344 | 2.025 |
| |
| 10 | 3.451 | 3.202 | 3.441 | 4.489 | 3.126 | 2.644 |
| |
| 15 | 1.974 | 3.644 | 4.174 | 4.465 | 3.988 | 8.995 |
| |
|
| ||||||||
| DTLZ4 | 3 | 5.523 | 5.047 | 5.262 | 5.545 |
| 4.774 | 4.954 |
| 5 | 7.701 | 7.411 | 6.074 | 7.697 | 7.582 |
| 7.814 | |
| 8 | 9.073 | 7.530 | 7.371 | 8.949 | 7.861 |
| 9.113 | |
| 10 |
| 7.469 | 6.235 | 9.273 | 8.010 | 8.615 | 9.396 | |
| 15 | 9.857 | 5.269 | 5.219 | 9.827 | 7.948 | 9.090 |
| |
|
| ||||||||
| DTLZ7 | 3 | 2.000 | 2.431 | 2.454 | 2.025 | 2.696 | 2.029 |
|
| 5 | 8.128 | 6.448 | 5.921 | 1.381 |
| 2.024 | 1.320 | |
| 8 | 1.300 | 2.252 | 4.428 | 2.967 |
| 5.777 | 9.463 | |
| 10 | 7.479 | 9.219 | 5.648 | 6.538 | 6.737 | 7.533 |
| |
| 15 | 1.881 | 4.649 | 5.322 | 5.973 | 7.323 | 4.484 |
| |
|
| ||||||||
|
| 1/20/4 | 1/21/3 | 1/22/2 | 2/15/8 | 3/15/7 | 2/12/11 | ||
The statistical results (mean and standard deviation) of the HV values obtained by RVEA, NSGA-III, SPEAR, MOEA/DD, Two_Arch2, MOEA/DVA, and OBEA on WFG test suits. The best results are italicized.
| Problem | M | RVEA | NSGA-III | SPEAR | MOEA/DD | Two_Arch2 | MOEA/DVA | OBEA |
|---|---|---|---|---|---|---|---|---|
| WFG1 | 3 | 3.633 | 3.558 | 9.425 | 2.823 | 4.214 | 3.291 |
|
| 5 | 3.118 | 3.074 | 2.180 | 2.866 | 3.935 | 4.054 |
| |
| 8 | 2.606 | 2.596 | 2.390 | 2.433 | 2.833 | 3.131 |
| |
| 10 | 2.351 | 2.335 | 2.219 | 2.206 | 2.649 | 2.597 |
| |
| 15 | 2.594 | 2.615 | 2.970 | 1.884 | 2.198 | 2.240 |
| |
|
| ||||||||
| WFG2 | 3 | 8.442 | 8.774 | 7.574 | 8.912 |
| 8.170 | 8.837 |
| 5 | 8.536 | 8.712 | 7.385 | 8.983 |
| 9.556 | 8.870 | |
| 8 | 8.454 | 8.839 | 8.297 | 8.911 |
| 9.501 |
| |
| 10 | 8.357 | 8.666 | 7.782 | 8.544 | 9.034 | 9.083 |
| |
| 15 | 8.429 | 9.237 | 9.075 | 8.739 | 9.390 | 9.503 | 9.543 | |
|
| ||||||||
| WFG3 | 3 | 2.882 | 3.246 | 2.426 | 3.246 | 3.690 |
| 3.475 |
| 5 | 9.344 | 1.625 | 2.808 |
| 1.522 | 3.488 | 1.769 | |
| 8 | 1.301 |
| 1.126 | 1.087 | 1.124 | 1.012 | 1.131 | |
| 10 | 5.172 | 5.768 | 5.616 | 5.090 | 4.361 | 5.513 |
| |
| 15 | 2.757 | 2.313 | 3.331 | 3.152 | 3.033 | 3.133 |
| |
|
| ||||||||
| WFG4 | 3 | 4.907 | 5.035 | 4.660 | 5.015 | 4.472 |
| 5.107 |
| 5 | 6.544 | 6.438 | 6.362 | 6.722 |
| 6.561 | 6.785 | |
| 8 | 7.043 | 7.360 | 7.165 | 6.954 | 6.833 | 6.933 |
| |
| 10 | 7.294 | 7.236 | 7.459 | 7.074 | 6.634 | 7.249 |
| |
| 15 | 7.800 | 6.974 | 7.657 | 7.673 | 6.192 | 7.177 | 8.486 | |
|
| ||||||||
| WFG5 | 3 | 4.720 | 4.888 | 4.598 | 4.955 | 5.191 |
| 4.939 |
| 5 | 5.954 | 5.787 |
| 6.395 | 6.730 | 5.462 | 6.303 | |
| 8 | 6.320 | 6.478 | 6.621 | 6.307 | 6.317 | 7.035 |
| |
| 10 | 5.892 | 6.020 |
| 5.839 | 5.674 | 5.944 | 6.377 | |
| 15 | 6.375 | 6.663 | 6.915 | 6.406 | 4.687 | 6.781 |
| |
|
| ||||||||
| WFG6 | 3 | 4.414 | 4.665 | 4.412 | 4.390 | 5.040 | 5.012 |
|
| 5 | 5.611 | 5.403 | 5.370 | 5.935 | 6.488 | 5.667 |
| |
| 8 | 5.571 | 6.108 | 6.491 | 6.072 | 5.989 | 5.970 |
| |
| 10 | 5.560 | 5.458 | 5.821 | 5.751 | 5.315 | 5.909 |
| |
| 15 | 6.181 | 6.155 | 6.656 | 6.888 | 4.290 | 5.285 |
| |
|
| ||||||||
| WFG7 | 3 | 4.701 | 5.005 | 4.734 | 5.111 | 5.601 |
| 5.148 |
| 5 | 6.106 | 5.821 | 5.966 | 6.506 |
| 6.129 | 7.182 | |
| 8 | 6.679 | 6.735 | 6.340 | 6.250 | 6.752 | 6.735 |
| |
| 10 | 6.658 | 6.636 | 6.574 | 6.087 | 6.128 | 6.799 |
| |
| 15 | 6.960 | 6.274 | 7.397 | 6.825 | 5.063 | 6.691 |
| |
|
| ||||||||
| WFG8 | 3 | 4.329 | 4.533 | 3.919 | 4.260 | 4.883 | 4.968 |
|
| 5 | 5.465 | 5.398 | 5.025 | 5.238 | 6.189 | 5.277 |
| |
| 8 | 5.081 | 6.039 | 5.586 | 5.236 | 5.257 | 4.231 |
| |
| 10 | 5.321 | 5.568 | 6.051 | 5.069 | 4.585 | 4.168 |
| |
| 15 | 5.909 | 4.682 | 6.588 | 6.781 | 3.421 | 3.675 |
| |
|
| ||||||||
| WFG9 | 3 | 4.234 | 4.534 | 4.474 | 4.873 | 5.234 | 4.940 |
|
| 5 | 5.346 | 5.383 | 6.423 | 5.869 |
| 6.324 | 6.655 | |
| 8 | 5.663 | 5.807 | 6.484 | 5.386 | 6.204 | 6.512 |
| |
| 10 | 5.373 | 5.656 | 6.499 | 5.248 | 5.793 | 6.617 |
| |
| 15 | 5.387 | 6.343 | 6.232 | 5.315 | 4.703 | 5.670 |
| |
|
| ||||||||
|
| 0/41/4 | 0/43/2 | 2/35/8 | 1/36/8 | 2/31/12 | 2/30/13 | ||
Figure 4Parallel coordinates of the nondominated front obtained by each algorithm on 15-objective WG5 in the run associated with the median HV value. (a) OBEA on WFG5. (b) RVEA on WFG5. (c) NSGA-III on WFG5. (d) MOEA/DD on WFG5. (e) SPEAR on WFG5. (f) MOEA/DVA on WFG5. (g) Two Arch2 on WFG5.
Figure 5Ranking and score of average performance obtained by each compared algorithms in terms of HV.
Figure 6(a) Average performance score obtained by eleven algorithms over all test problems of different numbers of objectives in terms of the HV and (b) average performance score obtained by ten algorithms on dimensions for different test problems in terms of the HV, Dx for DTLZ, and Wx for WFG. The values of the proposed OBEA are connected by a solid red line.
Figure 7(a) An illustration of the special situation when solely using the acute angle or perpendicular distance to select individual. (b) An illustration of the three functions versus the iterative generations.
Figure 8(a) An illustration of the IGD results on 15-objective DTLZ2 when using different μ. (b) An illustration of the IGD results on 10-objective WFG7 when using different μ. (c) An illustration of the IGD results on 8-objective DTLZ4 when using different μ. (d) An illustration of the IGD results on 5-objective WFG4 when using different μ.
Performance comparison of OBEA and its two variants on DTLZ and WFG test suites in terms of HV.
| Problem | M | OBEA-lin | OBEA-exp | OBEA-sig |
|---|---|---|---|---|
| DTLZ1 | 3 | 7.2247 | 6.2997 |
|
| 5 | 6.7003 | 5.7003 |
| |
| 8 | 2.7315 | 2.1610 |
| |
| 10 | 7.5060 | 6.5552 |
| |
| 15 | 2.3922 | 1.6218 |
| |
|
| ||||
| DTLZ2 | 3 | 1.1140 | 4.7777 |
|
| 5 | 1.5081 | 6.1838 |
| |
| 8 | 3.2693 | 8.0224 |
| |
| 10 | 1.9501 | 5.0579 |
| |
| 15 | 1.7267 | 1.1953 |
| |
|
| ||||
| DTLZ3 | 3 | 1.7451 | 1.5717 |
|
| 5 | 4.5189 | 3.6816 |
| |
| 8 |
| 4.4701 | 5.475 | |
| 10 | 6.5542 |
| 4.912 | |
| 15 | 2.5727 | 5.5234 |
| |
|
| ||||
| DTLZ4 | 3 | 1.6104 | 4.6278 |
|
| 5 | 2.0649 | 6.4816 |
| |
| 8 | 3.4719 | 8.2327 |
| |
| 10 | 1.9669 | 6.7233 |
| |
| 15 | 1.7155 | 1.1721 |
| |
|
| ||||
| DTLZ7 | 3 |
| 1.8185 | 2.526 |
| 5 |
| 1.1242 | 1.320 | |
| 8 | 1.2285 | 1.5925 |
| |
| 10 | 1.2317 | 3.9912 |
| |
| 15 | 1.0056 | 1.3300 |
| |
|
| ||||
| WFG1 | 3 | 5.0301 | 2.4845 |
|
| 5 | 3.9091 | 2.8672 |
| |
| 8 | 8.5770 | 2.4956 | 4.913 | |
| 10 | 3.0816 | 2.3200 |
| |
| 15 | 9.0611 | 8.6141 |
| |
|
| ||||
| WFG2 | 3 |
| 8.3414 | 8.837 |
| 5 |
| 8.9478 | 8.870 | |
| 8 | 8.9191 | 8.9445 |
| |
| 10 |
| 8.9860 | 9.086 | |
| 15 | 9.2253 | 4.3771 |
| |
|
| ||||
| WFG3 | 3 |
| 3.4173 | 3.475 |
| 5 |
| 3.4134 | 1.769 | |
| 8 | 1.0221 |
| 1.131 | |
| 10 | 5.3674 | 5.3927 |
| |
| 15 | 3.2132 | 3.2479 |
| |
|
| ||||
|
| 5/29/16 | 1/30/9 | ||
The statistical results of the HV obtained by OBEA, OBEA-APD, and OBEA-PBI. The best results are italicized.
| Problem | M | DTLZ1 | DTLZ2 | WFG2 | WFG4 |
|---|---|---|---|---|---|
| OBEA | 3 |
|
| 8.837 |
|
| 5 |
|
| 8.870 | 6.785 | |
| 8 |
|
|
|
| |
| 10 |
|
| 9.086 |
| |
| 15 | 9.456 | 9.459 |
|
| |
|
| |||||
| OBEA-APD | 3 | 6.299 | 4.777 | 8.341 | 5.353 |
| 5 | 5.700 | 6.183 |
|
| |
| 8 | 9.161 | 8.022 | 8.571 | 7.021 | |
| 10 | 6.555 | 9.057 | 8.986 | 6.675 | |
| 15 |
| 9.195 | 4.377 | 5.933 | |
|
| |||||
| OBEA-PBI | 3 | 7.224 | 4.114 | 8.047 | 4.479 |
| 5 | 6.700 | 7.508 | 8.014 | 5.121 | |
| 8 | 9.731 | 7.269 | 8.919 | 6.299 | |
| 10 | 7.506 | 9.050 |
| 4.798 | |
| 15 | 9.392 | 9.026 | 9.225 | 6.059 | |
The statistical results of the HV obtained by various OBEAs. The best results are italicized.
| Problem | M | OBEA1 | OBEA2 | OBEA3 | OBEA |
|---|---|---|---|---|---|
| DTLZ1 | 3 | 6.1214 | 1.0640 | 6.0619 |
|
| 5 | 5.9038 | 6.8560 | 7.4080 |
| |
| 8 | 5.9182 | 5.2621 | 4.7633 |
| |
| 10 | 8.9323 | 6.9613 | 7.8192 |
| |
| 15 | 7.8893 | 8.5401 | 6.8614 |
| |
|
| |||||
| DTLZ2 | 3 |
| 5.6556 | 5.1138 | 5.563 |
| 5 | 7.7404 | 6.3986 | 7.6299 |
| |
| 8 | 8.8491 | 7.1621 | 6.2045 |
| |
| 10 |
| 8.7840 | 7.1978 | 9.071 | |
| 15 | 8.2096 | 8.2838 | 6.7601 |
| |
|
| |||||
| DTLZ3 | 3 |
| 5.0214 | 2.0327 | 5.212 |
| 5 | 6.2447 | 6.7172 | 4.4995 |
| |
| 8 | 4.6312 | 5.7638 | 2.0254 | 5.475 | |
| 10 | 3.4412 | 4.5211 | 2.6443 |
| |
| 15 | 8.1743 | 6.7614 | 6.9950 |
| |
|
| |||||
| WFG1 | 3 | 6.1470 |
| 3.6909 |
|
| 5 | 5.0201 | 4.3295 | 1.5220 |
| |
| 8 | 4.1424 | 2.8761 | 1.1243 |
| |
| 10 | 4.6201 | 2.7123 | 4.3613 |
| |
| 15 | 8.2429 | 8.0893 | 6.0337 |
| |
|
| |||||
| WFG2 | 3 | 8.0484 | 8.0997 | 5.4720 |
|
| 5 |
| 8.3424 | 7.0257 | 8.870 | |
| 8 | 8.3108 |
| 6.8330 | 9.106 | |
| 10 | 8.3799 | 8.9274 | 6.6341 |
| |
| 15 | 9.2971 | 8.5648 | 6.1924 |
| |
|
| |||||
|
| 0/13/12 | 0/17/8 | 0/24/1 | ||
Figure 9Trajectory of the mean IGD value on ten algorithms with fifteen objectives. (a) DTLZ1. (b) DTLZ4. (c) DTLZ7. (d) WFG4. (e) WFG7. (f) WFG9.