
- •Вступна лекція
- •Необхідність використання економіко-математичного моделювання і еом в удосконаленні планування і управління сільськогосподарським виробництвом
- •Умови, які допускають застосування методів лінійного програмування
- •Симплексний метод лінійного програмування
- •1. Загальна характеристика симплексного методу
- •2. Математичне формулювання задачі
- •3. Алгоритм симплексного методу
- •Елемент Елементу Відповідний елемент Елемент початко вого
- •4. Особливості алгоритму м -методу
- •1. Постановка і математична модель транспортної задачі
- •2. Метод апроксимації
- •3. Метод потенціалів
- •4. Розподільчий метод
- •2.1. Поняття про моделі і моделювання. Математична модель і моделювання.
- •Етапи економіко-математичного моделювання
- •Постановка економіко-математичної задачі і вибір критерія оптимальності
- •Встановлення переліку змінних та обмежень.
- •Збирання інформації, розроблення техніко-економічних коефіцієнтів, констант і оцінок змінних
- •Побудова числової економіко-математичної моделі
- •Підготовка задачі до розв”язування. Аналіз одержаних результатів розв”язання
- •2.3. Економіко-математичне моделювання задач раціонів годівлі сільськогосподарських тварин Постановка задачі і можливі критерії оптимальності
- •1. Поживних речовин в раціоні повинно міститись не менше необхідної кількості:
- •2.4. Економіко-математичне моделювання задач для розрахунку оптимальної кормосуміші
- •Економіко-математичне моделювання задач використання заготовлених кормів
- •Моделювання оптимальної галузевої структури та спеціалізації Постановка задачі і вибір критерія оптимальності
- •Обгрунтування системи змінних
- •Умови задачі. Їх формалізація. Інформація для формалізації умов задачі
- •Обмеження з використання земельних угідь
- •Обмеження з балансу трудових ресурсів
- •Органічні добрива
- •Мінеральні добрива
- •Обмеження з виробництва і використання кормів
- •Обмеження зі співвідношення площ посівів окремих сільськогосподарських культур та їх груп у сівозмінах
- •Обмеження з дотримання належної структури поголів'я тварин
- •Обмеження із забезпечення необхідного обсягу виробництва валової і товарної продукції
- •Обмеження в використання основних виробничих фондів і капіталовкладень
- •Обмеження з матеріально-грошових затрат
- •Інші обмеження
- •Аналіз і оцінка результатів розв'язку задачі
- •Особливості економіко-математичного моделювання виробничої структури фермерських господарств
1. Постановка і математична модель транспортної задачі
Транспортна задача відноситься до вузького класу задач лінійного програмування. Суть таких задач зводиться до того, що існує ряд пунктів, які виробляють однорідну продукцію і ряд пунктів, які споживають цю продукцію; відомі запаси кожного із постачальників і потреби кожного із споживачів, а також затрати на переміщення одиниці продукції із кожного пункта виробництва в кожний пункт споживання. Необхідно знайти оптимальний варіант закріплення постачальників за споживачами, тобто такий варіант, здійснення якого пов’язано з мінімальними витратами на переміщення продукції. Якщо позначити кількість об’єктів наявності ресурсів (постачальників) через m, об’єктів споживання ресурсів (споживачів) через n, наявність ресурсів в і-того постачальника через Аі, кількість потреб в ресурсах кожного j-того споживача через Вj, затрати на доставку одиниці ресурсів від і-того постачальника до j-того споживача через Сіj і обсяги ресурсів, які поставляються від кожного постачальника до кожного споживача через Хіj, то структурну економіко-математичну модель задачі можна записати так:
Z
min
(max)
=
при умовах:
1.
(і =
1, 2,
3,..., m)
2.
(j =
1, 2, 3,..., n)
3.
4. xij >= 0
Перша умова означає, що від кожного постачальника можна вивезти лише стільки продукції, скільки у нього є, тобто сума відшукуваних обсягів перевезень від кожного постачальника повинна дорівновати наявності у них продукції.
Друга умова показує, що кожному споживачу можна завезти рівно стільки продукції, скільки йому необхідно, тобто сума відшукуваних обсягів перевезень повинна дорівнювати потребі споживачів.
Третя умова означає, що сума наявної продукції у постачальників повинна дорівнювати сумі потреб споживачів у цій продукції. Ця умова має два випадки:
а) сума наявних товарів і сума потреб у них рівні між собою. В цьому випадку модель транспортної задачі називається закритою;
б) сума наявних товарів і потреб у них не рівні між собою. В такому разі маємо справу з відкритою моделлю транспортної задачі. В практиці частіше зустрічаються задачі з відкритою моделлю. Алгоритм розв’язування транспортних задач вимагає, щоб модель була закритою. Тому в процесі розв’язування відкриту модель необхідно перетворити в закриту шляхом введення фіктивного постачальника або споживача, наявність чи потреба продукції якого дорівнювала б різниці між наявністю і потребою її у відкритій моделі. При цьому оцінки невідомих у фіктивних постачальників і споживачів рівні нулю.
Четверта умова є обов’язковою для всіх задач лінійного програмування і показує, що величина перевезень від будь-якого постачальника будь-якому споживачу не може бути від’ємною.
В розгорнутому вигляді економіко-математична модель транспортної задачі має такий вигляд:
Z min (max) = c11x11 + c12x12 + … + cijxij + … + cmnxmn,
при умовах:
х11 +х12 + ... + х1j + ... + х1n = А1;
х21 +х22 + ... + х2j + ... + х2n = А2;
......................................................
хі1 +хі2 + ... + хij + ... + хin = Аi;
……………………………………….
хm1 +хm2 + ... + хmj + ... + хmn = Аm;
х11 +х21 + ... + хi1 + ... + хm1 = B1;
х12 +х22 + ... + хi2 + ... + хm2 = B2;
……………………………………….
х1j +х2j + ... + хij + ... + хmj = Bj;
………………………………………
х1n +х2n + ... + хin + ... + хmn = Bn;
A1 +A2 + … + Ai + … + Am = B1 + B2 + … + Bj + … + Bn
xij >= 0 (i = 1,2,3,…, m); (j = 1,2,3, …, n)
Таблиця 12 – Модель транспортної задачі
Поста-чальники |
Споживачі |
Запас товарів у постачаль-ників |
|||||
1 |
2 |
... |
j |
... |
N |
||
1 |
C11 X11 |
C12 X12 |
... |
C1j X1j |
... |
C1n X1n |
A1 |
2 |
C21 X21 |
C22 X22 |
... |
C2j X2j |
... |
C2n X2n |
A2 |
... |
... |
... |
... |
... |
... |
... |
... |
i |
Ci1 Xi1 |
Ci2 Xi2 |
... |
Cij Xij |
... |
Cin Xin |
Ai |
... |
... |
... |
... |
... |
... |
... |
... |
|
Cm1 Xm1 |
Cm2 Xm2 |
... |
Cmj Xmj |
... |
Cmn Xmn |
A |
Потреба споживачів у товарах |
B1 |
B2 |
... |
Bj |
... |
Bn |
|
Вся інформація транспортної задачі може мати табличний вигляд (табл.12).
Характерною особливістю транспортних задач є те, що всі невідомі змінні повинні бути виражені в одній системі виміру. В них також строго регламентована кількість змінних невідомих величин, яка дорівнює добутку m x n. Умови задачі описуються тільки рівняннями; в усіх рівняннях коефіцієнти при змінних невідомих рівні одиниці; кожна змінна зустрічається тільки в двох рівняннях системи обмежень.
Наведені вище особливості транспортних задач дали можливість розробити спеціальні методи їх розв’язування, серед яких найбільш поширені: метод потенціалів, метод диференціальних рент, розподільчий метод, метод апроксимації та інші.