Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DoslOper виправлене.doc
Скачиваний:
1
Добавлен:
18.08.2019
Размер:
569.34 Кб
Скачать

Економічна інтерпретація прямої та двоїстої задачі.

Оптимальне значення Ц.Ф. даної задачі ЛП можна розглядати як Zопт = ƒ(b1, b2, .., bm)

Якщо оптимальний розв’язок існує і задача має хоча б один не вироджений опорний розв’язок, то справедлива теорема:

, i = 1..m

Транспортна задача лінійного програмування (в найпростішому варіанті – класична).

Нехай існує m продуктів виробництва продукції i = 1..m і n пунктів споживання j =1..n.

Відомо об’єми виробництва a1, a2, .., am та об’єми споживання b1,b2, .., bn . Будемо рахувати, що загальний валовий об’єм виробництва співпадає з загальним об’ємом продукції:

Відома вартість перевезення одиниці продукції від кожного пункту виробництва до кожного пункту споживання, тобто відома матриця транспортних витрат:

Де cij - вартість перевезення одиниці продукції із i-го пункту виробництва в j -тий пункт споживання.

Встановити таким чином об’єм перевезення по кожному маршруту i→j, що сумарні витрати на виробництво мінімальні, а попит всіх постачальників задоволений.

Введемо шукані об’єми перевезень від i-го постачальника до j-того споживача xij .

Всього невідомих m x n.

c11x11 + c12x12 + … + c1nx1n + c21x21 + …+ c2nx2n + … + cmnxmn

x11 + x12 + … + x1n = a1

x21 + x22 + … + x2n = a2

…………………………………..

xm1 + xm2 + … + xmn = am

x11 + x21 + … + xm1 = b1

x12 + x22 + … + xm2 = b2

……………………………………

x1n + x2n + … + xmn = bn

Матрицю Х називають планом перевезень Т- задачі. А змінні xij -перевезення.

Умова 3.3 гарантує повний вивіз продукту із всіх пунктів виробництва, а умова 3.2 означає повне задоволення попиту.

В практиці існує як задача де виконується рівність між сумарними ресурсами і сумарним споживанням (умова балансу 3.5).

так і задача де виконується нерівність 3.6 .

Задача 3.1 – 3.4 при умові 3.5 називається закритою моделлю, а при умові 3.6 – відкритою моделлю.

Рівність 3.5 є необхідною і достатньою умовою сумісності систем рівнянь 3.2 і 3.3 .

Якщо задача являє собою відкриту модель, то вона повинна бути зведена до закритої транспортної моделі. Якщо сума , то необхідно ввести допоміжний пункт споживання, в якому споживання визначається:

Якщо сума , то вводиться допоміжний пункт виробництва. Після цього можна приступати до розв’язування задачі.

Властивості транспортної задачі.

  1. Транспортна завжди допустима і має оптимальний розв’язок. Нехай xijіbj/D , де D =∑ аі =∑bj . Доведемо, що такий набір розв’язків – допустимий розв’язок Т–задачі.

Підставимо ці числа в будь-яке із М обмежень. Тоді маємо:

Доведемо обмеження допустимих множин. За умовою задачі xij ≤ min (ai). Так як кожна координата допустимого вектора обмежена, то і весь вектор буде обмеженим, тобто вся множина обмежена. На допустимій множині функція обмежена, а з цього слідує, що існує оптимальний розв’язок.

  1. Ранг матриці Т-задачі r(A)= m+n-1. Якщо в Т-задачі всі цілі ai і bj, то хоча б один оптимальний розв’язок Т-задачі є цілочисленим.

Знаходження первинного опорного розв’язку т-задачі. Метод північно-західного кута.

Домовимося задавати Т-задачу наступною таблицею:

С11

С1n-1

C1n

a1

.

Cm1

Cmn-1

Cmn

am

b1

bn-1

bn

D

b1 ... bn - об’єми споживання; a1… am - об’єми виробництва.

Якщо b1 < a1 , то перший споживач повністю задоволений та у першого виробника залишається b1- a1 одиниць продукції. Якщо b1 > a1, то навпаки. Якщо b1 = a1, то перший споживач і перший виробник випадають. Таким чином, після заповнення північно-західної клітини випадає або один постачальник, або один споживач, або і той і інший. Закреслюємо відповідний стовпчик чи строку і корегуємо те, що залишилося. Частину таблиці, що залишилася можна вважати самостійною Т-задачею. В ній за тим самим правилом заповнюємо північно-західну клітку і т.д.

Початкове число строк та стовпчиків m+n. За методом північно-західної клітини заповнюється m+n-1 клітка. Деякі клітини можуть бути заповнені нулями. Доведено, що отриманий допустимий розв’язок є опорним, причому вектори, що відповідають заповненим клітинам і складають його базис.

Схема заповнення таблиці методом північно-західного кута.

А11

А12 А21

А13 А22 А31

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]