Multi-Objective Optimization Algorithm for Grouping Decision Variables Based on Extreme Point Pareto Frontier
Source abstract
Abstract
The existing algorithms for solving multi-objective optimization problems fall into three main categories: Decomposition-based, dominance-based, and indicator-based. Traditional multi-objective optimization problems mainly focus on objectives, treating decision variables as a total variable to solve the problem without considering the critical role of decision variables in objective optimization. As seen, a variety of decision variable grouping algorithms have been proposed. However, these algorithms are relatively broad for the changes of most decision variables in the evolution process and are time-consuming in the process of finding the Pareto frontier. To solve these problems, a multi-objective optimization algorithm for grouping decision variables based on extreme point Pareto frontier (MOEA-DV/EPF) is proposed. This algorithm adopts a preprocessing rule to solve the Pareto optimal solution set of extreme points generated by simultaneous evolution in various target directions, obtains the basic Pareto front surface to determine the convergence effect, and analyzes the convergence and distribution effects of decision variables. In the later stages of algorithm optimization, different mutation strategies are adopted according to the nature of the decision variables to speed up the rate of evolution to obtain excellent individuals, thus enhancing the performance of the algorithm. Evaluation validation of the test functions shows that this algorithm can solve the multi-objective optimization problem more efficiently.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Multi-Objective Optimization Algorithms · Topology Optimization in Engineering · Metaheuristic Optimization Algorithms Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (45)
Show source-provided references
1. Solving large-scalemultiobjective optimization problems with sparse optimal solutions via unsupervised neural networks10.1109/TCYB.2020.2979930 ↗
2. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: Solving problems with box constraints10.1109/TEVC.2013.2281535 ↗
3. A novel fireworks algorithm for the protein-ligand docking on the autodock10.1007/s11036-019-01412-6 ↗
4. Comparative study of evolutionary algorithms for protein-ligand docking problem on the auto dock
5. H. R. Zhu, “Research on UAV path planning based on evolutionary computation,” M.S. thesis, Dept. AI, Jilin Univ., China, 2023.
6. J. L. Yu, “Multi-objective deep neural network architecture search based on an evolutionary algorithm,” M.S. thesis, Dept. Software. Eng., Shandong Normal Univ., China, 2023.
7. Human-robot collaborative disassembly line balancing problem with stochastic operation time and a solution via multi-objective shuffled frog leaping algorithm
8. Multi-objective U-shaped disassembly line balancing problem considering human fatigue index and an efficient solution10.1109/TCSS.2022.3217101 ↗
9. Stochastic hybrid discrete grey wolf optimizer for multi-objective disassembly sequencing and line balancing planning in disassembling multiple products10.1109/TASE.2021.3133601 ↗
10. Dual-objective program and scatter search for the optimization of disassembly sequences subject to multi-resource constraints10.1109/TASE.2017.2731981 ↗
11. R2-HMEWO: Hybrid multi-objective evolutionary algorithm based on the equilibrium optimizer and whale optimization algorithm
12. Multiobjective evolutionary algorithms: A survey of the state of the art10.1016/j.swevo.2011.03.001 ↗
13. Evolutionary many-objective optimization: A quick-start guide
14. Many-objective evolutionary algorithms: A survey10.1145/2792984 ↗
15. Borg: An auto-adaptive many-objective evolutionary computing framework10.1162/EVCO_a_00075 ↗
16. An investigation on preference order ranking scheme for multiobjective evolutionary optimization10.1109/TEVC.2006.876362 ↗
17. Fuzzy multi-objective programming: A systematic literature review10.1016/j.eswa.2022.116663 ↗
18. An ε-domination based two-archive 2 algorithm for many-objective optimization10.23919/JSEE.2022.000016 ↗
19. An evolutionary many-objective optimization algorithm based on dominance and decomposition10.1109/TEVC.2014.2373386 ↗
20. A knee point-driven evolutionary algorithm for many-objective optimization10.1109/TEVC.2014.2378512 ↗
21. MOEA/D: A multiobjective evolutionary algorithm based on decomposition10.1109/TEVC.2007.892759 ↗
22. Decomposition-based sub-problem optimal solution updating direction-guided evolutionary many-objective algorithm10.1016/j.ins.2018.03.015 ↗
23. MOEA/D with adaptive weight adjustment10.1162/EVCO_a_00109 ↗
24. Multiple single objective Pareto sampling
25. An external archive guided multiobjective evolutionary algorithm based on decomposition for combinatorial optimization10.1109/TEVC.2014.2350995 ↗
26. A reference vector guided evolutionary algorithm for many-objective optimization10.1109/TEVC.2016.2519378 ↗
27. A two-stage R2 indicator based evolutionary algorithm for many-objective optimization10.1016/j.asoc.2018.02.048 ↗
28. R2-EMOA: Focused multiobjective search using R2-indicator-based selection
29. HypE: An algorithm for fast hypervolume-based many-objective optimization10.1162/EVCO_a_00009 ↗
30. Adaptive genetic algorithms applied to dynamic multiobjective problems10.1016/j.asoc.2006.03.001 ↗
31. Solving multi-objective optimization problems using differential evolution and a maximin selection criterion
32. Two_Arch2: An improved two-archive algorithm for many-objective optimization10.1109/TEVC.2014.2350987 ↗
33. An aspiration set EMOA based on averaged Hausdorff distances
34. Multi-objective fitness-dependent optimizer algorithm10.1007/s00521-023-08332-3 ↗
35. Evolutionary optimization: Pitfalls and booby traps10.1007/s11390-012-1274-4 ↗
36. A multiobjective evolutionary algorithm based on decision variable analyses for multiobjective optimization problems with large-scale variables10.1109/TEVC.2015.2455812 ↗
37. A decision variable clustering-based evolutionary algorithm for large-scale many-objective optimization10.1109/TEVC.2016.2600642 ↗
38. Scalable multi-objective optimization test problems
39. A review of multiobjective test problems and a scalable test problem toolkit10.1109/TEVC.2005.861417 ↗
40. Simulated binary crossover for continuous search space
41. Using the averaged Hausdorff distance as a performance measure in evolutionary multiobjective optimization10.1109/TEVC.2011.2161872 ↗
42. Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach10.1109/4235.797969 ↗
43. Multi-objective GAs, quantitative indices, and pattern classification10.1109/TSMCB.2004.834438 ↗
44. Comparison of multi-objective evolutionary algorithms: Empirical results L10.1162/106365600568202 ↗
45. Multiobjective optimization test instances for the CEC, 2009 special session and competition