- •6.030509 «Облік і аудит»
- •Тема 1. Предмет, методи і моделі завдання дисципліни. Класифікація задач.
- •Тема 2. Загальна задача лінійного програмування та деякі з методів її розв’язування.
- •Тема лекції: Математичне моделювання. Економічна та математична постановка матричних та оптимізаційних задач
- •Предмет математичного моделювання.
- •Класификація економіко – математичних моделей. Формальна класіфикація моделей.
- •Задачі математичного програмування.
- •4. Класифікація методів математичного програмування.
- •5.1. Задача про максимальну рентабельність підприємства.
- •5.2. Задача про завантаження обладнання
- •6. Модель міжгалузевого балансу „Витрати - випуск”.
- •5. Задачі планування та організації виробництва.
- •Коефіціети прямих та побічних витрат.
- •Питання для самоконтролю.
- •Тема 3.Загальна задача лінійного програмування та деякі зметодів її розв’язання
- •Тема лекції: Основні теореми та властивості задач лінійного програмування (лп).
- •1. Загальна форма задачі лінійного програмування (лп).
- •2. Основні теореми та властивості задачі лп.
- •3. Графічний метод розв’язання задач мп.
- •Алгоритм знаходження розв’язку задачі мп графічним методом.
- •Питання для самоконтролю.
- •Тема 3.Загальна задача лінійного програмування та деякі з методів її розв’язання
- •Тема лекції: Вирішення задач лп симплекс-методом.
- •1. Представлення задач лп в матричній та векторній формі.
- •2. Симплексний метод розв’язання задач лп. Теоретичні основи симплекс-метода.
- •3. Метод штучної бази.
- •Питання для самоконтролю.
- •Тема лекції: Транспортна задача
- •1 Економічна та математична моделі транспортної задачі.
- •2 Основні теореми транспортної задачі.
- •3. Метод північно-західного кута (діагональний.)
- •5. Метод потенціалів.
- •Питання для самоконтролю.
- •Тема 4. Теорія двоїстості та аналіз лінійних моделей оптимізаційних задач.
- •Тема лекції: Двоїста задача лінійного програмування
- •1 Математичні моделі двоїстих задач.
- •3 Взаємозв’язок розв’язків прямої та двоїстої задач.
- •Питання для самоконтролю.
- •Тема 5. Цілочислові задачі лінійного програмування
- •Тема 6. Елементи нелінійного програмування
- •Тема лекції: Задачі нелінійного програмування
- •1. Задачі дробово-лінійного програмування.
- •2. Задачі цілочислового програмування.
- •3. Класичні методи розв’язання задач нелінійного програмування.
- •4. Метод множників Лагранжа.
- •Задачі опуклого програмування.
- •Питання для самоконтролю.
- •Тема 7. Елементи теорії ігор
- •Тема лекції: Матричні ігри
- •1. Акулич и.Л. Математическое программирование в примерах и задачах. – м.: Высшая школа, 1993. – 336 с.
- •2. Іванюта і.Д. Практикум з математичного програмування: Навчальний посібник/ і.Д. Іванюта, в.І. Рибалка, і.А. Рудоміра – Дусятська. – к. : «Слово», 2008. – 296 с.
- •1. Постановка задач теорії ігор з нульовою сумою.
- •Задачі з сідловою точкою. Задачі в чистих стратегіях.
- •Ігри в мішаних стратегіях. Основна теорема теорії ігор.
- •Зведення задач теорії ігор до задач лп.
- •Питання для самоконтролю.
- •Тема 8. Аналіз та управління ризиком в економіці
- •Тема 8. Система показників кількісного оцінювання ступеня ризику
- •Тема лекції: Ризики. Оцінка ризиків.
- •1. Поняття ризику. Причини виникнення, класифікація.
- •Кількісні методи оцінки ризиків
- •Питання для самоконтролю.
1. Загальна форма задачі лінійного програмування (лп).
Означення 1. Загальною формою задачі ЛП є задача на знаходження екстремуму (мінімуму чи максимуму) лінійної цільової функції f при лінійній системі обмежень gi, що включає як рівності, так і нерівності з обох боків при невідомих змінних, з яких одні пов’язані умовою невід’ємності, другі – умовою недодатності, а на знак третіх ніяких умов не накладено, тобто задача має таких вигляд:
f(x)= c1x1 + c2x2 + …. + cnxn →extr (max/min) (1)
a11x1 + a12x2 + a13x3 + ….. +a1nxn{ ≤ = ≥ }b1
a21x1 + a22x2 + a33x3 + …..+ a2nxn{ ≤ = ≥ }b2
ak1x1 + ak2x2 + ak3x3 + …….+ aknxn{ ≤ = ≥ }bk (2)
am.1x1 + am.2x2 + am.3x3 + am.nxn { ≤ = ≥ } bm
xi≥0 i= 1,m (3)
Отже, загальна задача ЛП є формою із змішаною системою обмежень .
Означення 2. Задача ЛП має канонічний вигляд, якщо в загальній формі задачі ЛП присутні тільки обмеження (2) у вигляді рівнянь та (3).
Означення 3. Задача ЛП має стандартний вигляд, якщо в загальній формі задачі ЛП присутні тільки обмеження (2) у вигляді нерівностей ≤ та (2.3), коли шукається max цільвої функції f, або в загальній формі задачі ЛП присутні тільки обмеження (2) у вигляді ≥ та (3), коли шукається min цільвої функції f.
Перейти від стандартного вигляду задачі ЛП можна за допомогою додовання невід’ємних змінних.
В теоретичному плані всі задачі ЛП можна розглядати тільки як задачі на мінімум чи на максимум, змінивши знак цільової функції:
f(x)=c1x1 + c2x2 + c3x3 + …… +cnxn →max
z(x) = - f(x) = -( c1x1 + c2x2 + c3x3 + …… +cnxn) →min
Система обмежень (2) – (3) може бути сумісною або несумісною. Сумісна система обмежень визначає в n-вимірному векторному просторі область визначеності задачі, інакше, область існування планів задачі ЛП. Кожна крапка області означеності є планом задачі, а сама область є множиною планів задачі ЛП.
Формулювання задачі буде некоректним, якщо система обмежень задачі несумісна, суперечлива. Тоді множина планів задачі, не містить жодного плану, буде порожньою.
Запишемо задачу ЛП в матричній формі:
f(x)=(c,x) →max (4)
при обмеженнях
АХ=В (5)
Х≥0 (6)
де ( , ) – скалярний добуток
А – матриця умов задачі
В – вектор обмежень (вектор вільних членів задачі)
Х – вектор невідомих змінних
С – вектор цільової функції.
RangA=k визначає кількість базових змінних (незалежних змінних), усі інші змінні вважаються вільними (залежними).
Рішення системи обмежень, у якому вільні змінні дорівнюють нулеві, зветься базовим планом.
Будь який невід’ємний розв’язок системи обмежень задачі ЛП зветься допустимим планом.
План, що надає цільовій функції максимального значення, будемо вважати оптимальним.
2. Основні теореми та властивості задачі лп.
Запишимо задачу ЛП в векторній формі:
F(x)=(c,x) →max (7)
x1P1 + x2P2 + x3P3 +…… + xnPn= P0 (8)
X≥0 (9)
P1= (a11,a21,а31…….am1) , P2= (a12,a22,а32…….am2) , ……….. Pn= (a1n,a2n,а3n…….anm) ,
P0=(b1 ,b2, b3……. bm) – m-мерні вектор столбці.
Означення 4. План Х=(х1,х2,х3…….хn) називається опорним планом задачі ЛП, якщо система векторів Рj ,які відповідають додатним компонентам xj плану Х, утворюють лінійно незалежну систему.
Так як вектори Рj належать m-мірному простору, то з означення опорного плану витікає, що число його додатних компонент не може буди більш ніж m.
Означення 5. Нехай Х1, Х2, Х3, ……, Хn – вільні крапки евклідова простору Rn. Опуклою лінійною комбінацією цих крапок є сума λ1Х1+ λ2Х2+ λ3Х3+...... + λnХn, де λi≥0 та ∑ λi=1.
Означення 6. Множина U називається опуклою, якщо для будь яких n крапок Х1, Х2 , …Xn є U, до U належить будь яка опукла комбінація цих крапок, тобто [ λ1Х1+ λ2Х2+ λ3Х3+...... + λnХn] є U, де λi≥0 та ∑ λi=1.
Означення 7. Крапка Х опуклої множини є кутовою, якщо ця крапка не може бути означена в вигляді опуклої лінійної комбінації яких не будь n крапок даної множини.
Теорема 1. Опуклий n – мірний многогранік є лінійною комбінацією своїх кутових крапок.
Теорема 2. Множина планів задачі ЛП є опуклою множиною, якщо вона не поржня.
Означення 8. Не поржня множина планів задачі ЛП називається многогранником розв’язків , а будь яка кутова крапка многогранника розв’язків – вершиною.
Теорема 3. Якщо задача ЛП має оптимальний план, то максимальнє значення цільова функція задачі приймає в одній із вершин многогранника розв’язків.
Якщо максимальне значення цільової функції задачі приймає більш ніж в одній вершині, то вона приймає його і в усіх крапках лінійної комбінації цих вершин.
Теорема 4. (Критерій кутової крапки многогранника розв’язків). Для того щоб крапка Х=(х1,х2,х3…..хк, ....... хn), многогранника розв’язків була кутовою, небхіно і достатньо, щоб вектори Рj, які відповідають додатним компонентам хj, утворювали лінійно незалежну систему.
Висновки:
Не поржня множина задачі ЛП – опуклий многогранник.
Кожна вершина многогранника - опорний план.
В одній із вершині многогранника розв’язків цільова функція приймає максимальне значення.
Якщо, максимальне значення цільова функція приймає більш ніж в одній вершині – тоді таке ж значення цільова функція приймає і в лінійній комбінації цих вершин.
