Приклад побудова двоїстої задачі та знаходження її рішення по рішенню вихідної задачі лінійного програмування симплекс – методом
Умова:
Z = 120x1 + 42x2 + 8x3 (mіn)
20x1 + 7x2 - 3 x3 1
15x1 + 2x2 + 1x2 1
4x1 + 4x2 + 2x2 6
xj 0
Вводимо систему двоїстих змінних ставлячи кожному обмеженню у відповідність двоїсту змінну.
Це матиме такий вигляд:
Z = 120x1 + 42x2 + 8x3 (mіn)
20x1 + 7x2 - 3 x3 1 | y1
15x1 + 2x2 + 1x2 1 | y2
4x1 + 4x2 + 2x2 6 | y3
xj 0
будуємо двоїсту задачу. Вона матиме такий вигляд:
F = 1y1 + 1y2 + 6y3 (mіn)
20y1 + 15y2 - 4 y3 120 | x1
7y1 + 2y2 + 4y2 42 | x2
-3y1 + 1y2 + 2y2 8 | x3
yi 0
Розв’язуємо двоїсту задачу. Приводимо систему обмежень до ка Приводимо систему обмежень до канонічного вигляду.
F = 1y1 + 1y2 + 6y3 +0y4 +0y5 +0y6 (mіn)
20y1 + 15y2 - 4 y3 + y4 = 120
7y1 + 2y2 + 4y2 + y5 = 42
-3y1 + 1y2 + 2y2 + y6 = 8
yi 0
Дата добавления: 2014-01-07 ; Просмотров: 256 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет