Evolutionary multicriteria optimization is concerned with finding optimal solutions that satisfy a set of objective functions. The main concepts include dominant and non-dominant (pareto-optimal) solutions. A solution x is considered dominant when there is another admissible solution y that is not worse than x for all objective functions.
Modern methods in this area are divided into traditional and evolutionary. The first group includes the weighted objective method and the constraint method. Evolutionary algorithms are represented by various models, including VEGA (Genetic Algorithm with Vector Evaluation), SPEA (Strength Pareto Evolutionary Algorithm), and other methods and algorithms. Evolutionary algorithms are characterized by flexibility in applying to complex problems. They imitate natural selection, providing a search for a set of solutions simultaneously. This makes it possible to work effectively with continuous and discrete problems.
Solving real-world multi-objective optimization problems using multi-objective optimization algorithms becomes difficult when the number of objectives is large, because the types of algorithms commonly used to solve these problems are based on the concept of non-dominance, which stops working as the number of objectives increases. This problem is known as the curse of dimensionality. At the same time, the presence of many objectives, which is typical for practical optimization problems, makes it very difficult to choose a solution. Various approaches are used in the literature to reduce the number of objectives required for optimization.
Keywords. multicriteria optimization, evolutionary algorithms, pareto-optimal solutions, curse of dimensionality, weighted objective method.
doi: 10.32403/1998-6912-2024-2-69-11-20
- 1. Kovalyshyn O.S. (2018). Analiz metodiv optymizatsiyi rozkladiv u konteksti vidnovlyuvalnoyi terapiyi. Scientific Bulletin of UNFU.
- 2. Ishchuk, A.A. (2019). Rozvyazuvannya bahatokryterialnykh zadach optymizatsiyi za dopomohoyu kompyutera. Naukovyy chasopys NPU imeni M.P. Drahomanova. Seriya 2. Kompyuterno-oriyentovani systemy navchannya.
- 3. Kuperman, V.V. (2011). Metody bahatokryterialnoyi optymizatsiyi vyrobnychoyi prohramy pidpryyemstva.
- 4. Y. Liang, H. Huang, Z. Cai and Z. Hao, «Multiobjective Evolutionary Optimization Based on Fuzzy Multicriteria Evaluation and Decomposition for Image Matting,» in IEEE Transactions on Fuzzy Systems, vol. 27, no. 5, pp. 1100-1111, May 2019, doi: 10.1109/TFUZZ.2019.2896533.
- 5. T. -Y. Huang and W. -Y. Chiu, «Systematic framework for solving real-world problems with multiple objectives,» 2016 IEEE 5th Global Conference on Consumer Electronics, Kyoto, Japan, 2016, pp. 1-2, doi: 10.1109/GCCE.2016.7800365.
- 6. K. Zhang, G. G. Yen and Z. He, «Evolutionary Algorithm for Knee-Based Multiple Criteria Decision Making,» in IEEE Transactions on Cybernetics, vol. 51, no. 2, pp. 722-735, Feb. 2021, doi: 10.1109/TCYB.2019.2955573.
- 7. C. L. d. V. Lopes, F. V. C. Martins, E. F. Wanner and K. Deb, «Analyzing Dominance Move (MIP-DoM) Indicator for Multiobjective and Many-Objective Optimization,» in IEEE Transactions on Evolutionary Computation, vol. 26, no. 3, pp. 476-489, June 2022, doi: 10.1109/TEVC.2021.3096669.
- 8. M. Aggarwal, «Learning of a Decision-Maker’s Preference Zone With an Evolutionary Approach,» in IEEE Transactions on Neural Networks and Learning Systems, vol. 30, no. 3, pp. 670-682, March 2019, doi: 10.1109/TNNLS.2018.2847412.
- 9. Z. He, G. G. Yen and J. Ding, «Knee-Based Decision Making and Visualization in Many-Objective Optimization,» in IEEE Transactions on Evolutionary Computation, vol. 25, no. 2, pp. 292-306, April 2021, doi: 10.1109/TEVC.2020.3027620.
- 10. L. Zhao, W. Tan, L. Xu, N. Xie and L. Huang, «Crowd-Based Cooperative Task Allocation via Multicriteria Optimization and Decision-Making,» in IEEE Systems Journal, vol. 14, no. 3, pp. 3904-3915, Sept. 2020, doi: 10.1109/JSYST.2020.2966646.