Научная статья на тему 'ПОИСК ОПТИМАЛЬНОГО НАБОРА ТЕСТОВЫХ ФУНКЦИЙ ДЛЯ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ АЛГОРИТМОВ БИНАРНОЙ ОПТИМИЗАЦИИ'

ПОИСК ОПТИМАЛЬНОГО НАБОРА ТЕСТОВЫХ ФУНКЦИЙ ДЛЯ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ АЛГОРИТМОВ БИНАРНОЙ ОПТИМИЗАЦИИ Текст научной статьи по специальности «Математика»

CC BY
27
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТЕСТОВЫЕ ФУНКЦИИ / БИНАРНАЯ ОПТИМИЗАЦИЯ / TEST FUNCTIONS / BINARY OPTIMIZATION

Аннотация научной статьи по математике, автор научной работы — Мартюшов М.Е.

Определен оптимальный набор тестовых функций для определения эффективности алгоритмов бинарной оптимизации.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

SEARCHING for of the OPTIMUM SET TEST FUNCTION FOR DETERMINATION of EFFICIENCY ALGORITHM to BINARY OPTIMIZATION

In given work is determined optimum set test function for determination of efficiency algorithm to binary optimization.

Текст научной работы на тему «ПОИСК ОПТИМАЛЬНОГО НАБОРА ТЕСТОВЫХ ФУНКЦИЙ ДЛЯ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ АЛГОРИТМОВ БИНАРНОЙ ОПТИМИЗАЦИИ»

УДК 519.68

ПОИСК ОПТИМАЛЬНОГО НАБОРА ТЕСТОВЫХ ФУНКЦИИ ДЛЯ ОПРЕДЕЛЕНИЯ ЭФФЕКТИВНОСТИ АЛГОРИТМОВ БИНАРНОЙ оптимизации

М. Е. Мартюшов Научный руководитель - А. А. Павленко

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

Е-таП: saaprepod@mail.ru

Определен оптимальный набор тестовых функций для определения эффективности алгоритмов бинарной оптимизации.

Ключевые слова: тестовые функции, бинарная оптимизация.

In given work is determined optimum set test function for determination of efficiency algorithm to binary optimization.

Keywords: test functions, binary optimization.

Для проведения тестирования различных алгоритмов бинарной оптимизации [1-3] требуется набор тестовых функций, содержащий основные элементы реальных моделей. Это позволит сравнить различные алгоритмы бинарной оптимизации и выявить лучший на определенном наборе тестовых функций, а соответственно, он будет лучший и при анализе реальных объектов [1].

Приведенный ниже набор тестовых функций содержит все основные элементы реальных моделей, включая плато и овраги, рис. 1-4 [2; 3].

SEARCHING FOR OF THE OPTIMUM SET TEST FUNCTION FOR DETERMINATION OF EFFICIENCY ALGORITHM TO BINARY OPTIMIZATION

M. E. Martushov Scientific Supervisor - A. A. Pavlenko

Reshetnev Siberian State University of Science and Technology 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation E-mail: npolubelov@yandex.ru

• Функция Шекеля

1 1 1

для которой K = 500,

f (X) = K + ^^ + X -a,)6,

f (a ],a2 ]) « c] = ], X = (-32, -32), f(X) « 1,

-32 -16 0 16 32 -32 ... 0 16 32л -32 -32 -32 -32 -32 16 ... 32 32 32,

Секция «Информационно-экономические системы»

График функции Z=(x-1.0)*(x-1.0)+(y-2.0)*(y-2.0)

..................................................

ш 1216.764

н 2428.530

ш 3640.293

т 4852.060

т 6063.823

о 7275.587

о 8487.350

о 9699.117

о 10910.900

о 12122.640

о 13334.400

ш 14546.170

т 15757.940

т 16969.700

н 18181.460

■ 19393.230

Рис. 1. Смещённая парабола

График функции Z=0.5*(x*x+y*y)*(1.0+0.5*cos(1.5*x)*cos(3.14*y)+0.5*cos(2.236*x)*cos(3.5*y))

Ш 5.442 I I 10.207 I—I 14.972 I I 19.738 I I 24.503 I I 29.268 I I 34.033 I I 38.798 I I 43.564 I I 48.329 I I 53.094 I—I 57.859 I I 62.624 I I 67.390 I I 72.155 Н 76.920

Рис. 2. Функция Растригина

График функции Z=20.0*x*x+(2.0-y)*(2.0-y)

Ш 62.471 I I 124.879 I—I 187.287 I I 249.695 I I 312.103 I I 374.511 I I 436.919 I I 499.327 I I 561.735 I I 624.144 I I 686.552 I—I 748.960 I I 811.368 I I 873.776 I I 936.184 Н 998.592

Рис. 3. Парабола с оврагом

Рис. 4. Функция Розенброка

Библиографические ссылки

1. Соболь И. М., Статников Р. Б. Выбор оптимальных параметров в задачах со многими критериями. М. : Наука, 1981.

2. Павленко А. А. Сравнительная эффективность эволюционных и статистических алгоритмов бинарной оптимизации // Решетневские чтения : материалы Всерос. науч.-практ. конф. студентов, аспирантов и молодых специалистов (10-12 ноября 1998 г., Красноярск) ; Сиб. аэро-космич. акад. Красноярск, 1998. Вып. 2.

3. Павленко А. А. Влияние способа инициализации на эффективность простейшего генетического алгоритма при оптимизации некоторых функций двух вещественных переменных // Решетневские чтения : тез. докл. III Всерос. науч.-практ. конф. студентов, аспирантов и молодых специалистов (10-12 ноября 1999 г., Красноярск) ; Сиб. аэрокосмич. акад. Красноярск, 1999. Вып. 3.

© Мартюшов М. Е., Павленко А. А., 2018

i Надоели баннеры? Вы всегда можете отключить рекламу.