Пример решения задачи из практической работы №2

Задача.

Составить математическую модель и решить симплексным методом.

В производстве пользующихся спросом двух изделий А и В принимают участие 3 цеха фирмы. На изготовление одного изделия А 1-й цех затрачивает 10 ч, 2-й цех - 9 ч, 3-й цех - 3 ч. На изготовление одного изделия В 1-й цех затрачивает 18 ч, 2-й цех - 15 ч, 3-й цех - т 1 ч. На производство всех трех изделий 1-й цех может затратить не более 1238 ч, 2-й цех - не более 1118 ч, 3-й цех - не более 523 ч. От реализации одного изделия А фирма получает доход 11 р., изделие В - 13 р. Определить максимальный доход от реализации всех изделий А и В.

Решение:

Сведем исходные данные в таблицу 1.

Таблица 1 – Исходные данные

Затраты времени на изготовление изделия, ч

Лимит времени, ч

A

B

1

10

18

1238

2

9

15

1118

3

3

1

523

Прибыль

11

13


Составим математическую модель данной задачи. Поскольку необходимо определить максимальный доход от реализации всех изделий А и В, то переменные вводим следующим образом: - изделие вида А; - изделие вида В.

Целевая функция – функция дохода 3х цехов от двух видов изделий имеет вид:

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

Так как для производства изделия вида А расходуется 10 часов, а для производство изделия вида В расходуется 18 часов, то для изготовления первым цехом изделия А и В расходуется 1238 часов:

Так как для производства изделия вида А расходуется 9 часов, а для производства изделия вида В расходуется 15 часов, то для изготовления вторым цехом изделия А и В расходуется 1118 часов:

НЕ нашли? Не то? Что вы ищете?

Так как для производства изделия вида А расходуется 3 часов, а для производства изделия вида В расходуется 1 часов, то для изготовления третьим цехом изделия А и В расходуется 523 часов:

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

Математическая модель поставленной задачи имеет следующий вид:

Приведем задачу линейного программирования к предпочтительному виду:

Базисные переменные: x3, x4, x5. Свободные переменные: x1, x2. Строим начальную симплекс - таблицу 2.

Таблица 2 -  Начальный опорный план


План

Базисные

переменные

Ресурсы

bi

Значения коэффициентов переменных при:


Q

Х1

Х2

Х3

Х4

Х5


0

Х3

1238

10

18

1

0

0

1238/18

Х4

1118

9

15

0

1

0

1118/15

Х5

523

3

1

0

0

1

523/1

Индексная строка

L(0)

0

-11

-13

0

0

0

-

Начальный опорный план имеет вид: = (0; 0; 1238; 1118; 523).

Значение целевой функции начального опорного плана: L(0)=11*0+13*0=0.

Данный опорный план не является оптимальным.

Составим новую симплекс таблицу 3:

Выбираем ведущий столбец. Ведущим столбцом будет столбец № 2, так как max{11;13} = 13. Выбираем ведущую строку. Ведущей строкой будет №1, так как min{(1238/18), (1118/15), (523/1)} = 1238/18 = 68,8. Выбираем ведущий элемент. Ведущим элементов будет элемент, находящийся на пересечении ведущего столбца и ведущей строки, то есть 18. Переходим к новой симплекс таблице 3.

Таблица 3 -  Опорный план № 1


План

Базисные

переменные

Ресурсы

bi

Значения коэффициентов переменных при:


Q

Х1

Х2

Х3

Х4

Х5


1

Х2

1238/18

10/18

1

1/18

0

0

1238/10

Х4

1554/18

12/18

0

-15/18

1

0

1554/12

Х5

8176/18

44/18

0

-1/18

0

1

8176/44

Индексная строка

L(1)

16094/18

-68/18

0

13/18

0

0

-

Опорный план № 1 имеет вид: = (0; 1238/18; 0; 1554/18; 8176/18).

Значение целевой функции начального опорного плана:

L(1) = 11*0+13*1238/18 = 16094/18 = 894 = 894.

Данный опорный план не является оптимальным.

Составим новую симплекс таблицу 4:

Выбираем ведущий столбец. Ведущим столбцом будет столбец № 1, так как max{68/18} = 68/18. Выбираем ведущую строку. Ведущей строкой будет №1, так как min{1238/10, 1554/12, 8176/44} = 1238/10. Выбираем ведущий элемент. Ведущим элементов будет элемент, находящийся на пересечении ведущего столбца и ведущей строки, то есть 10/18. Переходим к новой симплекс таблице 4.

Таблица 4 -  Опорный план № 2


План

Базисные

переменные

Ресурсы

bi

Значения коэффициентов переменных при:


Q

Х1

Х2

Х3

Х4

Х5


2

Х1

1238/10

1

18/10

0,1

0

0

-

Х4

684/180

0

-12/10

-162/180

1

0

-

Х5

27288/180

0

-44/10

-54/180

0

1

-

Индексная строка

L(2)

245124/180

0

68/10

198/180

0

0

-

Опорный план задачи: 2 =  (1238/10; 0; 0; 684/180; 27288/180)  является оптимальным и единственным. Подставляя значения х1 и х2 в целевую функцию, получим: L(2)=11*1238/10+13*0=245124/180 = 1361 .

Полученное решение означает, что изделия вида А выпускать целесообразно, В – нецелесообразно. Изделия первого вида будут приносить прибыль 123,8 р., второго – 0 р.

Ответ: Максимальный доход будет только от реализации изделия типа А в количестве 1238/10 ед., при этом прибыль составит 1361 .