
- •8.1. Основні поняття теорії графів
- •8.2. Засоби завдання графів. Зважені графи та мережі
- •8.3. Потоки на мережах. Поняття розрізу
- •8.4. Задача про максимальний потік
- •Загальна постановка
- •8.4.2. Алгоритм Форда-Фалкерсона
- •8.4.3 Приклад
- •8.5. Задача про найкоротшу відстань
- •8.5.1. Загальна постановка
- •8.5.2. Алгоритм розв’язування
- •8.5.3. Приклад
- •8.6. Транспортна задача у сітьовій постановці
- •Висновки
- •Контрольні запитання
- •9.1. Властивості нелінійних задач
- •9.2. Деякі поняття та визначення
- •9.3. Задачі опуклого програмування
- •9.4. Аналіз цільової функції на екстремум
- •9.5. Алгоритми розв’язку найпростіших нелінійних задач
- •9.5.1 Метод множників Лагранжа
- •9.5.2. Градієнтні методи
- •Висновки
- •Контрольні запитання
- •Список літератури
- •Основні поняття теорії графів.....................................................193
Висновки
Класичні методи знаходження точок екстремуму мало пристосовані до практичного використання у задачах нелінійного програмування з обмеженнями.
Для нелінійних задач не існує універсальних алгоритмів розв’язування. Тому для задач цього типу є кілька спеціальних методів, які можна використовувати тільки для знаходження розв’язків окремих видів нелінійних задач.
Для окремих нелінійних задач, в яких умови Куна-Таккера є також і достатніми, розроблено алгоритми їх розв’язування.
Найкраще розроблено методи розв’язування для задач квадратичного програмування з лінійними обмеженнями.
Найбільше використовуються градієнтні методи, проте про однозначність існування абсолютного екстремуму можна стверджувати тільки після аналізу цільової функції на опуклість та увігнутість.
Контрольні запитання
Які виникають труднощі у процесі розв’язування нелінійних задач?
Які ознаки увігнутості та опуклості цільової функції у заданій точці?
Що таке стаціонарна точка?
Які задачі відносяться до задач квадратичного програмування?
Що таке гессіан функції?
Як здійснювати аналіз на наявність точки екстремуму у задачах квадратичного програмування?
Яка умова Куна-Таккера для існування точки екстремуму?
Для чого вводяться множники у методі множників Лагранжа?
Список літератури
Акулич И.Л. Математическое программирование в примерах и задачах.- М.: Высш. шк., 1986. - 320 с.
Вітлінський В.В., Наконечний С.І., Терещенко Т.О., Математичне програмування: Навч.-метод. Посібник.- К.: КНЕУ, 2001.- 248с.
Костевич И.Д., Лапко А. А. Теория игор. Исследование операций. -Минск: Вышэйш. шк. 1982. - 232 с.
Кузнецов Ю.Н.. Кузубов В.М. Волощенко А.Б. Математическое программирование. - М.: Высш. шк., 1985. - 304 с.
Кузнецов А. В. Холод Н.И. Матаматическое программирование - Минск: Вышэйш. шк., 1984. – 221 с.
Максимов О.В., Афанасьєва М.Г., Липовик В.В., Щербак А.Ф., Математичне програмування: Навчальний посібник. - Кривий Ріг. Видавничий дім. 2003. – 274с.
Романюк Т.П., Терещенко Т.А., Присенко Г.В., Городкова І.М. Математичне програмування: Навч.посібник. – К.: ІЗИН, 1996.- 312с.
Сакович В.А. Исследование операций, - Минск: Вышзйш. шк, 1985. - 256 с.
Сакович В.А. Оптимальные решения экономических задач.- Минск: Вышейш. шк. 1982.- 272с.
Степанюк В. В. Методи математичного програмування. - К.: Вища шк., 1977.-272с.
Ульянченко О.В. Дослідження операцій в економіці: Підручник для студентів вузів.- Харків. Гриф. 2002.-580с.
Щербак А.Ф. Математичне програмування: Практичний посібник.- К.: КДЕУ, 1994.- 216с.
ЗМІСТ
ВСТУП ....................................................................................................................5
Загальна задача лінійного програмування.............................10
1.1.Деякі поняття та означення...........................................................10
1.2.Загальна характеристика задачі лінійного програмування........14
1.3.Основні типи прикладних задач лінійного програмування.......17
1.4.Графічний метод............................................................................23
1.5.Симплексний метод.......................................................................27
1.6.Рекомендації щодо розвязування задачі лінійного програму-вання................................................................................................49
Висновки….....................................................................................51
Контрольні запитання…................................................................51
Двоїсті задачі лінійного програмування..................................53
Взаємно двоїсті задачі....................................................................53
Алгоритм перетворення….............................................................54
Математичні моделі двоїстої пари задач та приклади їх
побудови..........................................................................................56
Економічний зміст двоїстої пари задач…...................................59
Теореми двоїстості.........................................................................61
Розв’язування двоїстої задачі........................................................63
Двоїстий симплекс-метод..............................................................66
Двоїсті оцінки................................................................................71
Висновки ........................................................................................78
Контрольні запитання ...................................................................79
Транспортна задача.....................................................................80
Властивості та типи транспортних задач ....................................80
Умови оптимальності ....................................................................82
Випадок виродження ....................................................................84
Метод розв’язування транспортної задачі...................................85
Альтернативний оптимум ............................................................96
Рекомендації щодо розв’язування методом потенціалів ........100
Висновки.......................................................................................102
Контрольні запитання..................................................................103
Параметричне програмування................................................104
Економічна інтерпретація задач параметричного програму-
вання..............................................................................................104
Типи задач параметричного програмування ............................106
Геометрична інтерпретація.........................................................108
Розв’язування задач.....................................................................108
Інші типи задач.............................................................................116
Висновки.......................................................................................117
Контрольні запитання..................................................................118
Елементи теорії ігор...................................................................119
Загальна характеристика та класифікація ігрових задач..........119
Матрична гра з нульовою сумою................................................121
Мішані стратегії...........................................................................126
Розв’язування матричної гри......................................................129
Висновки ......................................................................................138
Контрольні запитання .................................................................138
Елементи динамічного програмування.................................139
Основні властивості задач динамічного програмування та недоліки методу..........................…..............................................139
Загальна математична модель.....................................................142
Розв’язування дискретних задач.................................................144
Випадок двосторонніх обмежень на змінні...............................155
Задачі з багатьма видами ресурсів.............................................156
Неперервні моделі........................................................................157
Задача управління запасами........................................................158
Висновки.......................................................................................160
Контрольні запитання..................................................................160
Дискретне програмування.......................................................162
Класифікація задач дискретного програмування......................162
Лінійні цілочислові задачі...........................................................163
Задачі з бульовими змінними......................................................172
Висновки.......................................................................................191
Контрольні запитання..................................................................192
Програмування на мережах.....................................................193