- •1.1. Вступ. Предмет “Економіко-математичні моделі”.
- •1.2. Допустимі базисні розвязки.
- •1.3. Матриця Данціга
- •2.1. Математична модель оптимального розвитку економіки
- •2.2. Стандартна модель оптимізації
- •3.1. Матриця експерименту та її застосування.
- •3.2. Метод blue
- •3.3. Застосування лінійної регресії для економіки України
- •Економічний аналіз отриманих результатів
- •4.1. Коефіцієнт кореляції та його властивості
- •4.2. Кореляційна матриця та її властивості
- •Економічний аналіз матриці cor
- •4.3. Застосування кореляційних матриць
- •5.1. Одно продуктова економічна модель
- •5.2. Властивості виробничої функції Кобба-Дугласа
- •5.3. Алгоритм обчислення параметрів функції Кобба-Дугласа
- •5.4. Виробнича функція Кобба-Дугласа для сша
- •6.1. Математична модель зв’язку валового продукту з потребами ринку
- •6.2. Два основні алгоритми сучасної економіки
- •6.3. Ринкова ціна
- •Література
2.1. Математична модель оптимального розвитку економіки
З попередньої лекції нам відомо, що вираз АХ=R означає зв’язок між матрицею сировини А, матрицею запасів R та матрицею товарів Х. Ця рівність гарантує повне використання сировини. Також нагадаємо рівність – W=CTX. W – повна вартість товарів заданих матрицею Х. Тепер ми хочемо максимізувати вартість товару і повністю використати всю сировину. Математична модель має такий вигляд:
Модель (αα) є найголовнішою математичною залежністю для фірми, підприємства чи держави. Тепер почнемо аналізувати дану модель.
І етап. Зводимо рівність АХ=R до канонічної форми:
Х +QX = (2.1)
Наголосимо, що матриця стовпець повинна мати додатні члени.
ІІ етап. Вартість товару розбиваємо на суму базисних та небазисних величин.
Wmax=C ∙X + ∙X (ββ)
ІІІ етап. Із виразу (2.1) маємо
Х = -QX (2.2)
це значення підставляємо у формулу (ββ). Маємо:
Wmax=C ∙ -(C Q - )∙X (δδ)
IV етап. Аналіз формули (δδ).
Введемо такі позначення:
W =C ∙ (2.3)
(2.4)
Тоді залежність (δδ) в кінцевому підсумку запишеться так:
Wmax=W0 – Δ∙Х (γγ)
Формула (2.4) називається симплекс-матрицею. Обчислимо розмірність симплекс матриці Δ.
dim Δ=[(1 m) (m (n – m)) – 1 (n – m)] = 1 (n – m).
Отже, матриця Δ має один рядок та n-m стовпців.
Обчислимо розміреність матриць W0
dim W0 = [(1 m) (m 1)] = 1 1
Висновок. W0 – скаляр.
V етап. Умови оптимальності. Як показано у монографії [4], необхідною і достатньою умовою оптимального розв’язку є умова, що всі елементи матриці Δ невід’ємні, тобто там можуть бути як додатні числа так і нулі.
Якщо ця умова виконується, то маємо:
Wmax = W0 (εε)
Якщо хоч один член матриці Δ від’ємний, то формула (εε) невірна. Тоді застосовуємо метод введення в базис нового вектора. Цей метод нам знайомий із математичного програмування. Тепер наголосимо слідуюче. В таблиці Данціга ми не заповнили останній рядок. Він заповнюється наступним чином:
перші m стовпці – базисні вектори. Отже, записуємо нулі.
Матриця Δ - це матриця-рядок:
Δ = (Δ1Δ2Δ3Δ4...Δn-m)
В останньому рядку після m нулів записуємо ці числа. Отже, в стовпці буде записано Δ1; стовпці буде записано Δ2 і т.д. І в стовпці буде записано число Δn-m.
Таким чином, будуть заповнені всі клітини останнього рядка, крім правої крайньої клітини.
В нижню праву клітину записуємо значення W0.
Приклад № 4. Обчислити оптимальний розв’язок задачі, заданої такою математичною моделлю:
∙ =
W = (10 11 12 13 14 15) ∙ ;
X
Нехай базисні вектори такі: .
Тоді небазисні вектори .
= N=
Методом приклеювання обчислюємо В-1:
= ∙ ;
Обчислюємо базисний розв’язок
=B-1R= ∙ ∙ ∙10 = ;
Базисний розв’язок допустимий.
Обчислюємо матрицю Q:
Q=B-1N∙ ∙ = ∙ ;
Цілком зрозуміло, що маємо
C = (С3 С5 С6) = (12 14 15);
= (С1 С2 С4)=(10 11 13)
Обчислюємо симплекс-матрицю Δ згідно формули (2.4):
Δ = C Q –
Маємо:
Δ = (12 14 15) ∙ ∙ – (10 11 13) = ∙ (308 279 ) = ∙ (208 169 -38)
Обчислюємо W0 згідно (2.3):
W =C = (12 14 15) = 822
Формуємо першу таблицю Данціга, яка має m+1=3+2=5 рядків та n=6+2=8 стовпців.
Т. 1
В Б |
|
|
|
|
|
|
|
|
-4/5 |
-2/5 |
1 |
4/5 |
0 |
0 |
8 |
|
23/5 |
24/5 |
0 |
2/5 |
1 |
0 |
24 |
|
-8/5 |
-23/10 |
0 |
-2/5 |
0 |
1 |
26 |
Δ |
104/5 |
169/10 |
0 |
-19/5 |
0 |
0 |
822 |
Із таблиці маємо такі дані: Х3=8; Х5=24; Х6=26. Вартість продукції W0=822. Отриманий результат не являється оптимальним, оскільки рядок Δ містить від’ємний член (-19/5).
За відомими правилами формуємо другу таблицю Данціга, ввівши в базис вектор замість вектора .
Т. 2
В Б |
|
|
|
|
|
|
|
|
-1 |
-1/2 |
5/4 |
1 |
0 |
0 |
10 |
|
5 |
5 |
-1/2 |
0 |
1 |
0 |
20 |
|
-2 |
-5/2 |
-1/2 |
0 |
0 |
0 |
30 |
Δ |
17 |
15 |
19/4 |
0 |
0 |
0 |
860 |
Отримаємо оптимальний розв’язок:
Х4=10; Х5=2; Х6=30;
Х1=Х2=Х3=0
Вартість продукції Wmax=860.
Виконуємо перевірку згідно умови задачі:
Задача розв’язана вірно.