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

Задание № 1. Задача линейного программирования

Предприятие выпускает два вида продукции А и В, для производства которых используется сырье трех видов. На изготовление единицы изделия А требуется затратить сырья каждого вида а1 , а2 , а3 кг соответственно, а для единицы изделия В – b1 , b2 , b3 . Производство обеспечено сырьем каждого вида в количестве P1, P2, P3 . Стоимость единицы изделия А составляет α руб., а единицы изделия В – β руб. Требуется составить план производства изделий А и В, обеспечивающий максимальную стоимость готовой продукции.

а) Составить экономико-математическую модель задачи,

б) Решите задачу симплекс-методом,

в) Сформулируйте двойственную задачу и найдите ее решение,

г) Решите исходную задачу графически.

Задание № 1

Варианта

а1

а2

а3

b1

b2

b3

P1

P2

P3

α

β

2

4

2

1

1

3

5

240

180

251

40

30

Решение.

а) Экономико-математическая модель.

Обозначим x1 – количество изготовленных единиц изделия А, x2 – количество изготовленных единиц изделия В.

Целевая функция, которую нужно максимизировать – стоимость готовой продукции:

.

Возможное количество продукции ограничено количеством сырья трех видов. Система ограничений:

Условия неотрицательности переменных:

.

Получили задачу линейного программирования.

б) Решение симплекс-методом.

Перейдем к каноническому виду ЗЛП. Введём балансовые переменные .

, .

Базисные переменные ; свободные переменные .

Если , то .

Получили базисный допустимый план .

1-я симплекс-таблица.

j

1

2

3

4

5

6

i

базис

x1

x2

x3

x4

x5

свобод. члены bi

симплекс-отношения

1

x3

4

1

1

0

0

240

240/4=60=min

2

x4

2

3

0

1

0

180

180/2=90

3

x5

1

5

0

0

1

251

251/1=251

4

-40

-30

0

0

0

0

План не оптимальный, так как в последней строке есть отрицательные оценки. Выберем разрешающий столбец 1, для которого отрицательная оценка наибольшая по абсолютной величине. Вычисляем отношения свободных членов к положительным элементам разрешающего столбца (симплекс-отношения). Разрешающая строка 1, для которой это отношение наименьшее. Разрешающий элемент .

Переменная входит в базис, выводится из базиса.

Переходим к новой таблице по правилам симплекс-метода.

2-я симплекс-таблица.

j

1

2

3

4

5

6

i

базис

x1

x2

x3

x4

x5

свобод. члены bi

симплекс-отношения

1

x1

1

1/4

1/4

0

0

60

60/(1/4)=240

2

x4

0

5/2

-1/2

1

0

60

60/(5/2)=24

3

x5

0

19/4

-1/4

0

1

191

191/(19/4)=40,2

4

0

-20

10

0

0

2400

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

Переменная входит в базис, выводится из базиса.

Переходим к новой таблице.

3-я симплекс-таблица.

j

1

2

3

4

5

6

i

базис

x1

x2

x3

x4

x5

свобод. члены bi

симплекс-отношения

1

x1

1

0

3/10

-1/10

0

54

2

x2

0

1

-1/5

2/5

0

24

3

x5

0

0

7/10

-19/10

1

77

4

0

0

6

8

0

2880

Так как в последней строке нет отрицательных оценок, получили оптимальный план: , при котором .

Для получения максимальной стоимости готовой продукции нужно изготовить единицы продукции А и единицы продукции В. Стоимость продукции составит руб.

Значения балансовых переменных ; значит, сырье 1-го и 2-го вида будет израсходовано полностью, сырье 3-го вида останется неизрасходованным в количестве 77 кг.

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

Из прямой задачи получаем двойственную задачу:

Зная оптимальное решение прямой задачи , находим решение двойственной задачи.

Подставим в систему неравенств прямой задачи:

По 2-й теореме двойственности, неравенства двойственной задачи, соответствующие строгим неравенствам прямой задачи, обращаются в равенства. Получаем систему

,

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

.

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

В соответствии с 1-й теоремой двойственности, получили .

г) Графическое решение исходной задачи.

Строим область допустимых решений (ОДР).

ОДР – выпуклый многоугольник ОABCD.

Вектор показывает направление возрастания функции F.

Линия соответствует значению функции при .

Перемещаем прямую параллельно самой себе в направлении вектора.

В своем крайнем положении в ОДР прямая проходит через точку С, значит, в этой точке целевая функция достигает максимума в ОДР.

Найдем координаты точки С.

Оптимальное решение , .

Максимальное значение целевой функции в ОДР

.

Решение, полученное графически, совпадает с решением, полученным симплекс-методом.

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