Сравнительный анализ методов эволюционного проектирования в программном обеспечении для решения многокритериальных задач оптимизации
Работая с сайтом, я даю свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта обрабатывается системой Яндекс.Метрика
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

Methods for comparative analysis of evolutionary design methods in software for solving multicriteria optimization problems

Baranov D.A. 

UDC 004.023
DOI: 10.26102/2310-6018/2025.49.2.008

  • Abstract
  • List of references
  • About authors

The relevance of the study is due to the need to improve methods for solving multi-criteria transportation problems, which represent an important class of optimization problems with a wide range of practical applications. Traditional approaches often fail to handle the computational complexity of such problems, while existing heuristic methods require additional adaptation and parameter tuning.In this regard, this paper aims to identify the most effective configurations of evolutionary algorithms for solving multi-criteria transportation problems in terms of both solution quality and speed. The leading approach to studying this problem is the comparative analysis of various configurations of evolutionary algorithms on a large set of test tasks (about 85 thousand unique tasks with 4 criteria), allowing for a comprehensive examination of the features of each algorithm under different parameters. The paper presents the results of analyzing the effectiveness of about 50 configurations of evolutionary algorithms, reveals patterns of how various parameters influence solution quality and speed, identifies optimal configurations for each type of algorithm, and justifies the advantage of a combined approach to problem-solving. The materials of the paper are of practical value for software developers in the field of logistics and transportation systems, as well as for researchers working on optimization and evolutionary design issues, as they enable the creation of more efficient automated systems for solving multi-criteria transportation problems.

1. Emel'yanov V.V., Kureichik V.M., Kureichik V.V. Teoriya i praktika evolyutsionnogo modelirovaniya. Moscow: FIZMATLIT; 2003. 431 p. (In Russ.).

2. Belykh M.A. Formalization of a Multi-Criteria Transport Task with Time Constraints. Modeling, Optimization and Information Technology. 2024;12(2). (In Russ.). https://doi.org/10.26102/2310-6018/2024.45.2.027

3. Belykh M.A., Baranov D.A., Barabanov V.F. Comparative Analysis of the Work of Evolutionary Algorithms for Solving a Multi-Criteria Transport Problem without Restrictions. Bulletin of Voronezh State Technical University. 2024;20(4):43–48. (In Russ.). https://doi.org/10.36622/1729-6501.2024.20.4.006

4. Belykh M.A., Baranov D.A., Barabanov V.F. Comparative Analysis of Evolutionary Algorithms in Solving a Multicriterial Transport Problem with Time Constraints. Sistemy upravleniya i informatsionnye tekhnologii. 2024;(4):61–66. (In Russ.).

5. Sabry A.H., Benhra J., El Hassani H. A Perfomance Comparsion of GA and ACO Applied to TSP. International Journal of Computer Applications. 2015;117(19):28–35. https://doi.org/10.5120/20674-3466

6. Wirsansky E. Hands-On Genetic Algorithms with Python. Moscow: DMK Press; 2020. 286 p. (In Russ.).

7. Gardeychik S. Comparative Analysis of Operators of the Crossover PMX, CX and OX on the Example of Solving the Problem of the Traveling Salesman. Vestsi BDPU. Seryya 3. Fіzіka. Matematyka. Іnfarmatyka. Bіyalogіya. Geagrafіya. 2019;(3):94–101. (In Russ.).

8. Shtovba S.D. Murav'inye algoritmy. Exponenta Pro: Matematika v prilozheniyakh. 2003;(4):70–75. (In Russ.).

9. Kazharov A.A., Kureichik V.M. Ant Colony Optimization Algorithms for Solving Transportation Problems. Journal of Computer and Systems Sciences International. 2010;49(1):30–43. https://doi.org/10.1134/S1064230710010053

10. Salnikova K. The Analysis of Data Amount Using the Visualization Tool "Box-and-Whisker". Universum: ekonomika i yurisprudentsiya. 2021;(6):11–17. (In Russ.).

Baranov Dmitriy Al'exeyevich

Voronezh State Technical University

Voronezh, Russian Federation

Keywords: optimization, evolutional algorithms, travelling salesman problem, transportation problem, multicriterial problems

For citation: Baranov D.A. Methods for comparative analysis of evolutionary design methods in software for solving multicriteria optimization problems. Modeling, Optimization and Information Technology. 2025;13(2). URL: https://moitvivt.ru/ru/journal/pdf?id=1854 DOI: 10.26102/2310-6018/2025.49.2.008 (In Russ).

20

Full text in PDF

Received 26.03.2025

Revised 15.04.2025

Accepted 21.04.2025