z-logo
open-access-imgOpen Access
РОЗВ’ЯЗАННЯ ІНТЕГРАЛЬНИХ РІВНЯНЬ ФРЕДГОЛЬМА ІІ РОДУ З ВИКОРИСТАННЯМ ДИФЕРЕНЦІАЛЬНОЇ ЕВОЛЮЦІЇ
Author(s) -
Л. П. Вакал,
Є. С. Вакал,
Б. П. Довгий
Publication year - 2021
Publication title -
vìsnik zaporìzʹkogo nacìonalʹnogo unìversitetu. fìziko-matematičnì nauki
Language(s) - Ukrainian
Resource type - Journals
eISSN - 2518-1785
pISSN - 2413-6549
DOI - 10.26661/2413-6549-2021-1-02
Subject(s) - computer science
У статті розглядається лінійне інтегральне рівняння Фредгольма ІІ роду з невиродженим ядром. Наводиться огляд методів знаходження його наближених розв’язків. Вивчається випадок, коли за наближений розв’язок рівняння вибирається функція, що лінійно залежить від низки вільних параметрів. Оптимальні значення цих параметрів пропонується визначати з умови мінімуму відповідної норми інтегральної нев’язки, яка утворюється після підстановки вказаної функції в рівняння. У свою чергу, задача мінімізації норми нев’язки розглядається як оптимізаційна задача, і для її розв’язання використовується алгоритм диференціальної еволюції, призначений для пошуку глобального мінімуму (максимуму) функцій багатьох змінних. У цьому алгоритмі для популяції векторів, які представляють собою можливі розв’язки задачі мінімізації, моделюються базові процеси біологічної еволюції: схрещування, мутація та селекція, щоб сформувати наступну популяцію векторів, значення цільової функції (критерію мінімізації) яких будуть меншими, ніж у векторів попередньої популяції. Умовою закінчення алгоритму є досягнення заданого максимального числа популяцій. Координати вектора останньої популяції, який має найменше значення цільової функції, є оптимальними значеннями параметрів наближеного розв’язку. Алгоритм простий у програмній реалізації та застосуванні (містить мало параметрів налаштування), дозволяє використовувати різні норми інтегральної нев’язки (квадратичну, рівномірну, суму модулів значень нев’язки). Схема запропонованого алгоритму модифікована порівняно зі стандартною і не містить операції схрещування. Це дозволило спростити алгоритм без шкоди для точності отриманих результатів. Як показав обчислювальний експеримент, для знаходження оптимальних значень параметрів цілком достатньо операцій мутації та селекції. Алгоритм імплементований у системі Matlab. Розглядаються приклади знаходження наближених розв’язків з використанням розробленого алгоритму, який можна розглядати як додатковий інструмент до відомих проекційних методів розв’язання рівнянь Фредгольма.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here