| 10.14489/vkit.2026.01.pp.003-011 |
|
DOI: 10.14489/vkit.2026.01.pp.003-011 Юртаев А. Г. Аннотация. Обоснована необходимость применения генетических алгоритмов при решении задач многокритериальной оптимизации методом поиска Парето-фронта. Теоретически доказано, что решающая версия задачи полного построения Парето-фронта (DEC-PF) принадлежит классу NP и к ней полиномиально сводится классическая NP-полная задача Subset Sum, что делает ее NP-полной, а задачу полного перечисления Парето-фронта – NP-трудной. На практике это означает недопустимо высокую стоимость прямого перебора параметров даже при умеренных размерах дискретного пространства решений. Описана структура используемого многоцелевого генетического алгоритма NSGA-II. Приведена строгая математическая постановка дискретной трехкритериальной задачи многокритериальной оптимизации и вычислительных задач полного и приближенного построения Парето-фронта. Проведены эксперименты на трехкритериальных наборах объемом 106 и 2 106 точек: полный перебор формирует фронт из 1495 и 1799 точек за 734 с и 2339 с соответственно, тогда как генетический алгоритм аппроксимирует фронт за 4,0…4,4 с, обеспечивая покрытие по метрике гиперобъема на уровне 91…93 %. Полученные результаты демонстрируют экспоненциальный рост затрат при полном построении фронта и практически константную эффективность генетических алгоритмов, что подтверждает практическую целесообразность эвристических методов для задач многокритериальной оптимизации методом поиска Парето-фронта. Ключевые слова: генетические алгоритмы; многокритериальная оптимизация; Парето-фронт; асимптотическая сложность; NP-полнота; NP-трудность; гиперобъем.
Abstract. The article justifies the need to employ genetic algorithms for solving discrete multi-objective optimization problems via Pareto-front search. From a theoretical standpoint, the decision version of the full Pareto-front construction problem (Decision Pareto Front, DEC-PF) is formulated as follows, and it is proved that DEC-PF belongs to NP – since verifying any candidate solution reduces to computing two linear combinations and performing two comparisons in polynomial time – and that the classical NP-complete Subset Sum problem admits a polynomial-time reduction to DEC-PF, establishing both the NP-completeness of the decision version and the NP-hardness of the full enumeration of all Pareto-optimal points. The structure of the applied multi-objective genetic algorithm NSGA-II is also described. A formal mathematical formulation of the discrete three-objective optimization problem and the computational tasks of exact and approximate Pareto-front construction is provided. The practical infeasibility of deterministic exhaustive search is illustrated on three-objective test sets of size 106 and 2 106 points. In the first case, exhaustive enumeration identifies 1495 Pareto-optimal solutions in 734 s; in the second, 1799 points in 2339 s. By contrast, the classical NSGA-II genetic algorithm approximates the Pareto front in just 4,0…4,4 s, achieving a hypervolume coverage of 91…93 %. These empirical results demonstrate the exponential growth in computational cost of full enumeration as the solution space expands, versus the near-constant complexity of genetic algorithms while preserving high approximation quality. Thus, the combination of a rigorous theoretical proof of DEC-PF’s NP-hardness and compelling experimental evidence confirms the practical expediency and effectiveness of genetic algorithms for multi-objective optimization via Pareto-front search. This approach constitutes a versatile tool for a broad class of real-world applications that require balancing conflicting objectives under limited computational resources. Keywords: Genetic algorithms; Multi-criteria optimization; Pareto front; Asymptotic complexity; NP-completeness; NP-hardness; Hypervolume.
РусА. Г. Юртаев (Саратовский государственный технический университет имени Гагарина Ю. А., Саратов, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngA. G. Yurtaev (Yuri Gagarin State Technical University of Saratov, Saratov, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Зак Ю. А. Множество Парето для критериев эффективности, представленных стохастическими и нечеткими данными // Искусственный интеллект и принятие решений. 2014. № 2. С. 89–101. Eng1. Zak, Yu. A. (2014). Pareto set for efficiency criteria represented by stochastic and fuzzy data. Iskusstvennyi Intellekt i Prinyatie Reshenii, (2), 89–101. [in Russian language]
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 700 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа скопируйте doi статьи: 10.14489/vkit.2026.01.pp.003-011 Отправляя форму вы даете согласие на обработку персональных данных. .
EngThis article is available in electronic format (PDF). The cost of a single article is 700 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please copy the article doi: 10.14489/vkit.2026.01.pp.003-011 and fill out the
.
|
Current Issue
Разработка концепции и создание сайта - ООО «Издательский дом «СПЕКТР»