Автор работы: Пользователь скрыл имя, 05 Декабря 2011 в 19:33, лабораторная работа
Решение задачи с помощью вспомогательной, строим симплекс таблицы и ищем оптимальное решение
Министерство образования Российской Федерации
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Отчет по лабораторной работе №3
по дисциплине
«Экономико-математические
модели и моделирование»
на тему:
«Решение задач линейного программирования симплекс методом»
Вариант 14
Исполнитель
Оренбург 2011
Постановка задачи
Задача №1. Найти решение задачи линейного программирования:
2) Симплекс методом для b) на max(min) и для с) на max
b)F = 5x1 - x2 →max (min)
-x1 + 7x2 ≤ 14
x1 +5x2 ≥ 20
x1 ≥ 0 , x2 ≥ 0
c)F = 3x1 + x2 →max
x1 - 2x2 ≥ 6
-x1 + x2 ≥ 8
x1 ≥ 0 ,
x2 ≥ 0
b)F = 5x1 - x2 →max
-x1 + 7x2 ≤ 14
x1 +5x2 ≥ 20
x1 ≥ 0 , x2 ≥ 0
F(x1 + x2 + x3 + x4 ) = 5 * x1 - x2 + 0 * x3 + 0 * x4 → max
-x1 + 7x2 +x3= 14
x1 +5x2 – x4= 20
xj ≥ 0, j = 1,4
А1 = 1 ; А2 = 7 ; А3 = 1 ; А4 = 0 .
-1 5 0 -1
Так как базис не полный следовательно необходимо перейти к решению вспомогательной задачи.
G(x,y1) = -y1 → max
-x1 + 7x2 +x3 = 14
x1 +5x2 – x4 + y1 = 20
xj ≥ 0, j = 1,4; y1 ≥ 0
А1 = 1 ; А2 = 7 ; А3 = 1 ; А4 = 0 . А3 = 0
-1 5 0 -1 1
B = 14
20
Решаем вспомогательную задачу симплекс методом
Строим симплекс таблицу.
|
Строим 2-ую симплекс таблицу, так как строка оценок имеет отрицательные значения.
|
Строим 3-тью симплекс таблицу, так как строка оценок имеет отрицательные значения.
|
Все оценки не отрицательные,
следовательно, текущее решение вспомогательной
задачи является оптимальным и в его базис
не входят искусственные векторы, следовательно,
полученное решение без последнего столбца
можно взять в качестве опорного для исходной
задачи.
|
Так как оценки
отрицательные и значения отрицательные,
следовательно, задача на max не разрешима.
Решаем задачу на min.
F = -5x1 + x2 → min
-x1 + 7x2 ≤ 14
x1 +5x2 ≥ 20
x1 ≥ 0 , x2 ≥ 0
F(x1 + x2 + x3 + x4 ) = -5 * x1 + x2 + 0 * x3 + 0 * x4 → min
-x1 + 7x2 +x3= 14
x1 +5x2 – x4= 20
xj ≥ 0, j = 1,4
А1 = 1 ; А2 = 7 ; А3 = 1 ; А4 = 0 .
-1 5
0 -1
Так как базис не полный
следовательно необходимо
G(x,y1) = -y1 →min
-x1 + 7x2 +x3 = 14
x1 +5x2 – x4 + y1 = 20
xj
≥ 0, j = 1,4; y1 ≥ 0
А1 = 1 ; А2 = 7 ; А3 = 1 ; А4 = 0 . А5 = 0
-1 5 0 -1 1
B = 14
20
Решаем вспомогательную задачу симплекс методом
Строим симплекс таблицу.
|
Строим 2-ую симплекс таблицу, так как строка оценок имеет отрицательные значения.
|
Информация о работе Решение задач линейного программирования симплекс методом