
- •1.Економіка як об’єкт математичного моделювання. Особливості та принципи математичного моделювання економіки. Класифікація економіко-математичних моделей
- •2. Особливості та принципи математичного моделювання економіки. Етапи побудови економіко-математичних моделей.
- •3.Загальна постановка оптимізаційної задачі, її структура. Цільова функція задачі лп. Система лінійних обмежень та її геометрична інтерпретація.
- •4.Приклади задач математичного моделювання в економіці. Класифікація задач і методів математичного програмування.
- •5.Система лінійних обмежень та її геометрична інтерпретація. Допустимий та оптимальний розвязки задачі лп, властивості розв’язків.
- •6. Алгоритм графічного методу розвязку задач лп, що містять дві змінні.
- •7. Форми запису задач лп, їх еквівалентність та способи перетворення.
- •8. Знаходження опорного розвязку . Симплексні таблиці, симплексні перетворення. Критерії оптимального розвязку задачі лп.
- •9. Опорний розвязок. Штучний базис, запис цільової функції та розвязок м-задачі лінійного програмування.
- •10. Основна та двоїста задачі як пара взаємоспряжених задач. Правила побудови двоїстої задачі. Знаходження розв’язків однієї задачі по розвязках іншої.
- •11. Правила побудови двоїстої задачі. Основні теореми двоїстості та їх економічний зміст.
- •13.Задачі цілочисельного лп. Геометрична інтерпретація системи обмежень задач цілочислового програмування.
- •15. Транспортна задача закритого типу. Методи північно-західного кута та найменшого елемента для побудови опорного розв’язку транспортної задачі і умова його невиродженості
- •Метод найменшої елемента
- •16. Метод потенціалів та умова існування оптимального розв’язку транспортної задачі. Побудова циклів пере розрахунку для знаходження нового опорного розв’язку
- •17. Відкрита транспортна задача, її математична модель. Розвязок відкритої транспортної задачі.
- •18. Загальна задача нелінійного програмування. Алгоритм застосування графічного методу розвязку задач нлп
- •19. Задачі дробово-лінійного програмування. Застосування симплексного методу для розв’язування задач дробово-лінійного програмування
- •20. Економічний зміст, деякі основні типи задач та моделі динамічного програмування. Алгоритм методу динамічного програмування
- •21. Поняття про принципи оптимальності Беллмана та його застосування
- •22.Загальна постановка задачі схоластичного програмування, її особливості щодо оперативного управління та перспективного планування. Класифікація
- •25. Матричні ігри двох осіб. Гра у чистих стратегіях. Максимінна та мінімаксна стратегія. Сідлова точка.
- •26. Змішані стратегії. Приведення задачі ігор зі змішаними стратегіями до задачі лп. Основна теорема теорії матричних ігор.
- •Нехай маємо скінченну матричну гру з платіжною матрицею
11. Правила побудови двоїстої задачі. Основні теореми двоїстості та їх економічний зміст.
Правила побудови двоїстих задач Якщо пряма задача лінійного програмування подана в стандартному вигляді, то двоїста задача утворюється за такими правилами: 1. Кожному обмеженню прямої задачі відповідає змінна двоїстої задачі. Кількість невідомих двоїстої задачі дорівнює кількості обмежень прямої задачі. 2. Кожній змінній прямої задачі відповідає обмеження двоїстої задачі, причому кількість обмежень двоїстої задачі дорівнює кількості невідомих прямої задачі. 3. Якщо цільова функція прямої задачі задається на пошук найбільшого значення (max), то цільова функція двоїстої задачі – на визначення найменшого значення (min), і навпаки. 4. Коефіцієнтами при змінних у цільовій функції двоїстої задачі є вільні члени системи обмежень прямої задачі. 5. Правими частинами системи обмежень двоїстої задачі є коефіцієнти при змінних у цільовій функції прямої задачі. 6. Матриця що складається з коефіцієнтів при змінних у системі обмежень прямої задачі, і матриця коефіцієнтів у системі обмежень двоїстої задачі утворюються одна з одної транспонуванням, тобто заміною рядків стовпчиками, а стовпчиків – рядками.
Теорема (перша
теорема двоїстості).
Якщо одна з пари спряжених задач має
оптимальний план, то й друга задача
також має розв’язок, причому для
оптимальних розв’язків значення
цільових функцій обох задач збігаються
Економічний зміст першої теореми
двоїстості.
Максимальний
прибуток (Fmax)
підприємство отримує за умови виробництва
продукції згідно з оптимальним планом
,
однак таку саму суму грошей (
)
воно може мати, реалізувавши ресурси
за оптимальними цінами
.
За умов використання інших планів
на
підставі основної нерівності теорії
двоїстості можна стверджувати, що
прибутки від реалізації продукції
завжди менші, ніж витрати на її виробництво.
Теорема (друга теорема двоїстості для симетричних задачДля того, щоб плани X* та Y* відповідних спряжених задач були оптимальними, необхідно і достатньо, щоб виконувалися умови доповнюючої не жорсткості
Економічний
зміст другої теореми двоїстості стосовно
оптимального плану Х* прямої
задачі.
Якщо
для виготовлення всієї продукції в
обсязі, що визначається оптимальним
планом Х*,
витрати одного і-го
ресурсу строго менші, ніж його загальний
обсяг
,
то відповідна оцінка такого
ресурсу
(компонента
оптимального плану двоїстої задачі)
буде дорівнювати нулю, тобто такий
ресурс за даних умов для виробництва
не є «цінним».
Теорема (третя
теорема двоїстості).
Компоненти оптимального плану двоїстої
задачі
дорівнюють
значенням частинних похідних від
цільової функції
за
відповідними аргументами
,
або
(5.13)
Економічний
зміст третьої теореми двоїстості.
Двоїсті оцінки є унікальним інструментом,
який дає змогу зіставляти непорівнянні
речі. Очевидно,
що неможливим є просте зіставлення
величин, які мають різні одиниці
вимірювання.
12.Актуальність задачі цілочисельного ЛП. Математична постановка цілочисельних задач ЛП. Алгоритм Гоморі.
Цілочисельне програмування - різновид лінійного програмування, в якому отримані значення повинні бути цілими числами. Особливий інтерес до задач цілочисельного програмування викликаний тим, що в багатьох практичних задачах необхідно знаходити цілочисельне рішення, зважаючи на дискретність ряду значень шуканих змінних.
Задачу цілочислового програмування записують так :
Рішення завдання одним з методів групи симплекс-методів або групи методів внутрішньої точки без урахування вимоги целочисленности. Якщо отримане оптимальне рішення цілочисельності, то завдання виконане.
Нехай задана повністю цілочисельна лінійна задача Цілою частиною числа a називається найбільше ціле число [a], що не
перевищує a . Наприклад [ 25,2 ]= 2; [− 25,2 ]= −3. У першому методі Гомори всі обмеження формуються відповідно до рівнянь (5.11) - це і є відсікання нецілочисельних точок.
Алгоритм Гоморі - алгоритм, який використовується для рішення повністю цілочисельних завдань лінійного програмування. Алгоритм включає в себе:
Рішення завдання одним з методів групи симплекс-методів або групи методів внутрішньої точки без урахування вимоги целочисленности. Якщо отримане оптимальне рішення цілочисельності, то завдання виконане.
Складається додаткове обмеження для перемінної B [i], яка в оптимальному плані має максимальне дробове значення, хоча повинна бути цілою. Тоді величини коефіцієнтів елементів A [i, j] , B [i] обчислюються так:
де
- ціла
частина числа A
[i, j] .
Тоді додаткове обмеження формується
таким чином:
Воно буде цілим невід'ємним при цілих невід'ємних β [i, j] і ξ [j] Після складання обмеження воно вводиться в систему лінійних обмежень і завдання вирішується заново при вихідних обмеженнях і додаткове обмеження. Якщо отримано цілочисельне рішення, задача вирішена. В іншому випадку необхідно повторити другий етап.