У дисертації наведене нове вирішення наукової задачі, що полягає у побудові нових ефективних алгоритмів розв’язання задач глобальної оптимізації, побудови оптимальних квадратур та задач групового вибору за допомогою методів оптимального розбиття. Основні результати дисертаційної роботи полягають у наступному. 1. Для задач глобальної оптимізації обґрунтовано зведення її до задачі оптимального розбиття. Розроблено новий алгоритм, який засновано на методі оптимального розбиття множини та реалізовано для випадків . Проведено великий обчислювальний експеримент на типових тестових задачах глобальної одновимірної, двовимірної, тривимірної оптимізації. Досліджено потенційні можливості запропонованих алгоритмів, підтверджено їх вірогідність та ефективність: - при належному виборі основних параметрів і , розроблені алгоритми для досить широкого класу багатоекстремальних функцій знаходять одночасно всі локальні мінімуми (а, отже, і глобальний) та зони їх притягання; - для реалізації алгоритмів не обов'язково заздалегідь знати фактичну кількість локальних мінімумів (). Досить вибрати очікувану кількість локальних мінімумів , тому що в цьому випадку алгоритми все рівно знайдуть всі локальних мінімумів. Якщо усе-таки виявилося, що , то деякі локальні мінімуми можуть бути пропущені, інші будуть знайдені правильно. У цьому випадку експеримент можна повторити кілька разів, збільшуючи значення доти, поки не буде визначене ; - алгоритми добре проявили себе на функціях з ефектом «плато»; - початкові наближення для локальних мінімумів рекомендується розташовувати в області визначення рівномірно чи вибирати за допомогою датчика випадкових чисел, якщо немає апріорної інформації про значення локальних мінімумів. Якщо ж початкові наближення для розміщені в одну точку (це зручно при завданні вихідної інформації), тоді, щоб не пропустити деякі локальні мінімуми, варто регулювати значення параметрів і ; - можливість уточнення параметрів і дає діалоговий режим користувача з алгоритмом у ході процесу розв’язання задачі за допомогою розробленого пакету прикладних програм; - за результатами роботи розроблених алгоритмів можна одержати додаткову інформацію про розташування точок локального максимуму (чи сідлових точок) досліджуваної функції. Вперше запропоновано модифікацію функції штрафу у вигляді (9). Досліджено ефективність її використання у алгоритмі 1. Для тих випадків, коли кожне обчислення функції є дорогим, чи складним, використання штрафної функції у вигляді (9) може бути виправдано, хоча при цьому виникають як позитивні сторони (зменшення числа обчислень функції), так і деякі негативні моменти (збільшення часу, що затрачається на розв’язання задачі). Розроблено пакет прикладних програм для розв’язання задач глобальної оптимізації зі зручним інтерфейсом для користувача, що реалізує запропоновані алгоритми. 2. Для задач побудови оптимальних квадратур обґрунтовано зведення досліджуваної задачі до задачі оптимального розбиття. Розроблені та обґрунтовані в дисертації алгоритми для побудови оптимальних квадратур дають змогу для достатньо широкого класу функцій, заданих квазиметриками, чисельно отримати значення для оптимальних вузлів та оптимальних коефіцієнтів квадратурної формули, значення для найкращої гарантованої точності, і можуть ефективно використовуватися для будь-якого числа вузлів квадратурної формули. Розроблено пакет прикладних програм для розв’язання задач побудови оптимальних квадратурних формул. 3. Вперше розглянуто нову постановку задачі групового вибору у термінах задачі оптимального розбиття. Запропоновано алгоритм розв’язання отриманої задачі. Вірогідність та ефективність розробленого алгоритму підтверджується розв’язанням модельних задач. Вірогідність усіх отриманих в роботі результатів підтверджується коректністю формулювання поставлених задач, строгістю математичних викладок. |