Задача ЭМММ

Автор работы: Пользователь скрыл имя, 31 Августа 2012 в 13:24, задача

Описание

задача по математическому моделированию

Работа состоит из  1 файл

Задача 29.docx

— 17.85 Кб (Скачать документ)

     Задача 29

     Решить  симплексным методом, контролируя  вычисления

     3 ≤ 4,

     1 – х2 ≤ -4,

     х1 – х2 + 2х3 ≤ 0,

     1 – х2 ≤ -2,

     х1 ≥ 0, х2 ≥ 0, х3 ≥ 0,

     -2х1 – х2 + 10х3 → max. 

     Решение

     Составим  исходную систему уравнений:

     y1 = -2х3 + 4,

     y2 = х1 + х2 – 4,

     y3 = -х1 + х2 – 2х3,

     y4 = х1 + х2 – 2.

     Z = -2х1 – х2 + 10х3 → max.

     Двойственная  задача:

     υ1 = -u2 + u3 – u4 + 2,

     υ2 = -u2 – u3 – u4 + 1,

     υ3 = 2u1 + 2u3 – 10.

     ω = 4u1 – 4u2 – 2u4 → min

     Составим  симплекс-таблицу задачи

0 1, v1 2, v2 3, v3 ω = 1
y1, u1 0 0 2 4
y2, u2 -1 -1 0 -4
y3, u3 1 -1 2 0
y4, u4 -1 -1 0 -2
Z = 1 2 1 -10 0

 

     Начальное прямое и двойственное решения:

     Х = (0, 0, 0), Y = (4, -4, 0, -2), z = 0,

     V = (2, 1, -10), U = (0, 0, 0, 0), ω = 0.

     Разрешающая строка – четвертая, в последнем столбце содержится отрицательный элемент.

     Выбираем  разрешающим второй столбец.

     Разрешающий элемент: α42 = -1.

     В результате преобразований получим  следующую таблицу:

1 1, v1 4, u4 3, v3 ω = 1
y1, u1 0 0 2 4
y2, u2 0 -1 0 -2
y3, u3 2 -1 2 2
x2, v2 1 -1 0 2
Z = 1 1 1 -10 -2

 

     Новые решения прямой и двойственной задачи:

     Х = (0, 2, 0), Y = (4, -2, 2, 0), z = -2,

     V = (1, 0, -10), U = (0, 0, 0, 1), ω = -2.

     Проверка  решения:

     
Прямого

4 = -2*0 + 4

-2 = 0 + 2 - 4

2 = -0 + 2 – 2*0

0 = 0 + 2 – 2

Двойственного

1 = -0 + 0 – 1 + 2

0 = -0 – 0 –  1 + 1

-10 = 2*0 + 2*0 – 10


 

     В качестве разрешающих выбираем второй столбец, вторую строку.

     В результате преобразований получим  следующую таблицу:

2 1, v1 2, u2 3, v3 ω = 1
y1, u1 0 0 2 4
y4, u4 0 -1 0 2
y3, u3 2 -1 2 4
x2, v2 1 -1 0 4
Z = 1 1 1 -10 -4

 

     Новые решения прямой и двойственной задачи:

     Х = (0, 4, 0), Y = (4, 0, 4, 2), z = -4,

     V = (1, 0, -10), U = (0, 1, 0, 0), ω = -4.

     Проверка  решения:

     
Прямого

4 = -2*0 + 4

0 = 0 + 4 - 4

4 = -0 + 4 – 2*0

2 = 0 + 4 – 2

Двойственного

1 = -1 + 0 – 0 + 2

0 = -1 – 0 – 0 + 1

-10 = 2*0 + 2*0 – 10


 

     Так как z-строка содержит отрицательный элемент, то полученное решение не является оптимальным, его можно улучшить.

     В качестве разрешающих выбираем первую строку, третий столбец.

3 1, v1 2, u2 3, v3 ω = 1
y1, u1 0 0 ½ 2
y4, u4 0 -1 0 2
y3, u3 2 -1 -1 0
x2, v2 1 -1 0 4
Z = 1 1 1 5 16

 

     Новые решения прямой и двойственной задачи:

     Х = (0, 4, 2), Y = (0, 0, 0, 2), z = 16,

     V = (1, 0, 0), U = (5, 1, 0, 0), ω = 16.

     Прямое  и двойственное решение оптимальны (нет отрицательных элементов). Проверим их.

     Проверка  решения:

     
Прямого

0 = -2*2 + 4

0 = 0 + 4 - 4

0 = -0 + 4 – 2*2

2 = 0 + 4 – 2

Двойственного

1 = -1 + 0 – 0 + 2

0 = -1 – 0 – 0 + 1

0 = 2*5 + 2*0 – 10


 

     Ответ: Х* = (0, 4, 2), U* = (5, 1, 0, 0), z = ω = 16.


Информация о работе Задача ЭМММ