Курсовая работа: Методи розв’язування одновимірних та багатовимірних нелінійних оптимізаційних задач та задач лінійного цілочислового програмування

Алгоритм методу Франка-Вулфа:

1. Спочатку в допустимій області задачі обирають довільну точку . Це можна зробити, наприклад, за допомогою методу штучного базису. Також обирають точність обчислень . Покладають

2. Знаходять в цій точці градієнт цільової функції .

3. Будують функцію і розв’язують задачу максимізації для функції в області 2-3, тобто таку задачу:


Нехай - оптимальний розв’язок задачі 4,2,3.

4. Шукаємо наступне наближення за формулою: , де - крок в точці. Його обирають довільно, однак краще його вибрати так, щоб при такому значенні мала найбільше значення. Для цього з формул 5 знаходять вираз координат вектора через : і підставляють цей вираз у функцію

К-во Просмотров: 341
Бесплатно скачать Курсовая работа: Методи розв’язування одновимірних та багатовимірних нелінійних оптимізаційних задач та задач лінійного цілочислового програмування