Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
51187-а_РГТЭУ ЭММ _ 1.doc
Скачиваний:
10
Добавлен:
26.04.2019
Размер:
1.31 Mб
Скачать

Задача 2.12.

Решение

Задача уже задана в канонической форме:

В качестве базисных возьмем переменные .

Выразим базисные переменные через свободные переменные :

Приравнивая свободные переменные нулю, можно найти начальное опорное решение задачи:

X1 оп. (0; 0; 1; 1; 2)

Если подставить в выражение для целевой функции начальное опорное решение, то получим Z(X1 оп.) = .

Вычисляем оценки разложений векторов условий по базису опорного решения по формуле:

,

где: - вектор коэффициентов целевой функции при базисных переменных;

- вектор разложения соответствующего вектора по базису опорного решения;

ск - коэффициент целевой функции при переменной хк.

Оценки векторов входящих в базис всегда равны нулю. Опорное решение, коэффициенты разложений и оценки разложений векторов условий по базису опорного решения записываем в симплексную таблицу:

i

Базис

сi

2

-1

3

-2

1

F(X)

x1

x2

x3

x4

x5

А0

1

x3

3

-1

1

1

0

0

1

2

x4

-2

1

-1

0

1

0

1

3

x5

1

1

1

0

0

1

2

j

-6

7

0

0

0

3

Оценка ∆1 отрицательна, следовательно, значение целевой функции можно улучшить, перейдя к другому опорному решению.

Для выбора разрешающей строки найдем минимальное отношение свободного члена из столбца А0 к соответствующему положительному коэффициенту из столбцов ∆1 и ∆2 , т.е. min{-; 1/1; 2/1} = min{-; 1; 2} = 2. Таким образом, в качестве разрешающей строки берем вторую строку таблицы и выводим переменную х4 из базиса. А вводить в базис соответствующую переменную x1. Столбец x1 становится разрешающим. На втором шаге итерации базис будет состоять из переменных x3, х1, х5.

i

Базис

сi

2

-1

3

-2

1

F(X)

x1

x2

x3

x4

x5

А0

1

x3

3

-1

1

1

0

0

1

2

x4

-2

1

-1

0

1

0

1

3

x5

1

1

1

0

0

1

2

j

-6

7

0

0

0

3

Заполняем вторую симплексную таблицу. Производим симплексное преобразование. Так как разрешающий элемент уже равен 1, то вторая строка остается без изменений. Далее вторую строку прибавляем к первой строке. Далее вторую строку вычитаем из третьей строки. Далее вторую строку умножаем на 6 и прибавляем к четвертой строке. Эти действия позволяют обнулить элементы под разрешающим элементом.

i

Базис

сi

2

-1

3

-2

1

F(X)

x1

x2

x3

x4

x5

А0

1

x3

3

0

0

1

1

0

2

2

x1

2

1

-1

0

1

0

1

3

x5

1

0

2

0

-1

1

1

j

0

1

0

6

0

9

Новый опорный план является оптимальным, так как все ∆j ≥ 0.

Оптимальный план выпуска продукции:

x1 = 1, x2 = 0, x3 = 2, x4 = 0, x5 = 1.

Максимальное значение целевой функции составляет

.

II. Получим оптимальный план выпуска продукции с помощью надстройки Поиск решения (Ехсеl). Искать решение будем для преобразованной системы (*).

Создаем форму для решения и вводим формулы:

Получаем следующую форму:

Задаем целевую ячейку и ограничения с помощью встроенной программы Поиск решения (выбираем поиск минимального значения):

Нажимаем выполнить и получаем решение:

Решение Fmax(Х) = 9 – совпало с решением, найденным ранее симплекс-методом.

Ответ: максимальное значение целевой функции составляет Zmax(Х) = 9. Оптимальный план выпуска продукции: x1 = 1, x2 = 0, x3 = 2, x4 = 0, x5 = 1.

Задача 3.2. Решить задачу графическим способом.

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