Смекни!
smekni.com

Решения задач линейного программирования геометрическим методом (стр. 4 из 5)

х1 + 4х2 ≤ 84, х2 = 16,09. , т. е. B(16,09; 19,64)

максимальное значение линейной функции равно :

Fmax = 30*16,09 + 40*19,64 = 1232,80.

Итак, Fmax= 1232,80 при оптимальном решении х1 = 16,09, х2 = 19,64, т. е. максимальная прибыль в 1232,80 ден. ед. может быть достигнута при производстве 16,09 единиц продукции А и 19,64 единиц продукции В.

Ответ: Fmax= 1232,80.

Задача № 2

Для изготовления двух видов продукции Р1 и Р2 используют три вида сырья: S1, S2, S3. Запасы сырья, количество единиц сырья, затрачиваемых на изготовление единицы продукции, а также величина прибыли, получаемая от реализации единицы продукции, приведены в таблице 2.1.

Таблица 2.1.

Вид сырья Запас сырья Количество единиц сырья, идущих на изготовление единицы продукции
Р1 Р2
S1 20 2 5
S2 40 8 5
S3 30 5 6
Прибыль от единицы продукции, руб. 50 40

Необходимо составить такой план выпуска продукции, чтобы при ее реализации получить максимальную прибыль.

Решение.

Обозначим через х1 количество единиц продукции Р1, а через х2 – количество единиц продукции Р2. Тогда, учитывая количество единиц сырья, расходуемое на изготовление продукции, а так же запасы сырья, получим систему ограничений:

1 + 5х2 ≤ 20

1 + 5х2 ≤ 40

1 + 6х2 ≤ 30

которая показывает, что количество сырья, расходуемое на изготовление продукции, не может превысит имеющихся запасов. Если продукция Р1 не выпускается, то х1=0; в противном случае x1 = 0. То же самое получаем и для продукции Р2. Таким образом, на неизвестные х1 и х2 должно быть наложено ограничение неотрицательности: х1 ≥ 0, х2 ≥ 0.

Конечную цель решаемой задачи – получение максимальной прибыли при реализации продукции – выразим как функцию двух переменных х1 и х2. Реализация х1 единиц продукции Р1 и х2 единиц продукции Р2 дает соответственно 50х1 и 40х2 руб. прибыли, суммарная прибыль Z = 50х1 + 40х2 (руб.)

Условиями не оговорена неделимость единица продукции, поэтому х1 и х2 (план выпуска продукции) могут быть и дробными числами.

Требуется найти такие х1 и х2, при которых функция Z достинает максимум, т.е. найти максимальное значение линейной функции Z = 50х1 + 40х2 при ограничениях

1 + 5х2 ≤ 20

1 + 5х2 ≤ 40

1 + 6х2 ≤ 30

х1 ≥ 0, х2 ≥ 0.

Изобразим многоугольник решений данной задачи.

В ограничениях задачи поменяем знаки неравенства на знаки равенства.

Построим в программе Excelтаблицы нахождения точек пересечения линий с осями координат (Рисунок 1) и график (Рисунок 2).

Рисунок 1.

Рисунок 2.

Заштрихованная область, изображённая на рисунке, является областью допустимых значений функции Z. Т.к. целевая функция Z стремиться к max, то идя по направлению вектора n, получим точку C с оптимальным решением. Для определения ее координаты возьмем две прямые, на пересечении которых она образуется:

1 + 5х2 ≤ 40 х1 = 3,91,

1 + 6х2 ≤ 30, х2 = 1,74. , т. е. C(3,91; 1,74)

максимальное значение линейной функции равно :

Zmax = 50*3,91 + 40*1,74 = 265,10.

Итак, Zmax= 265,10 при оптимальном решении х1 = 3,91, х2 = 1,74, т. е. максимальная прибыль в 1232,80 ден. ед. может быть достигнута при производстве 3,91единиц продукции P1 и 1,74 единиц продукции P2.

Ответ: Zmax= 265,10.

Задача № 3

Питательные вещества Число единиц питательных веществ в 1 кг корма Необходимый минимум питательных веществ
A B
S1 3 1 8
S2 1 2 9
S3 1 6 12
Минимальная стоимость за 1 кг корма, в руб.. 4 6 ?

Имеется два вида корма. A и B, содержащие вещества(витамины) S1, S2, S3. Содержание числа единиц питательных веществ в одном кг каждого вида корма и необходимый минимум самих питательных веществ даны в таблице:

Решение:

Пусть х1 и х2 – количество кормоввида А и В соответственно. В одном килограмме каждого вида корма содержится (3х1 + х2) единиц питательного вещества S1,(x1 + 2x2) - S2 и (x1 + 6x2) - S3. Так количество питательных веществ не должно быть меньше необходимого минимума, то запишем следующую систему неравенств:

1 + х2 ≥ 8,

x1 + 2x2 ≥ 9,

x1 + 6x2 ≥ 12,

x1, x2 ≥ 0.

Минимальную стоимость витаминов за 1 кг корма, выразим следующей функцией : F = 4x1 + 6x2 => min.

Изобразим многоугольник решений данной задачи.

В ограничениях задачи поменяем знаки неравенства на знаки равенства.

Построим в программе Excelтаблицы нахождения точек пересечения линий с осями координат (Рисунок 1) и график (Рисунок 2).

Рисунок 1.

Рисунок 2.

Выделенная область, изображённая на рисунке, является областью допустимых значений функции F. Точка В - оптимальное решение. Для определения ее координаты возьмем две прямые, на пересечении которых она образуется:

x1 + 2x2 = 9, x1 = 7,50,

x1 + 6x2 = 12, x2 = 0,75.

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

Fmin = 4*7.5 + 6*0.75 = 34.50.

Итак, Fmin= 34.50 при оптимальном решении х1 = 7.50, х2 = 0.75.

Ответ: Fmin= 34,50.

Задача № 4

Трикотажная фабрика использует для производства свитеров и кофточек шерсть, силикон и нитрон, запасы которых составляют 820, 430 и 310 кг. Количество пряжи каждого вида (в кг), необходимой для изготовления одного изделия, а также прибыль, получаемая от их реализации, приведены в таблице.

Вид сырья. Нормы расхода пряжи. Запас
Свитера. Кофточки.
Шерсть 0,4 0,2 820
Силон 0,2 0,1 430
Нитрон 0,1 0,1 310
Прибыль 7,8 5,6 ?

Определить план выпуска изделий, максимизирующий прибыль.

Решение.

Пусть х1 и х2 – норма расхода пряжи для свитеров и кофточек соответственно. Количество пряжи каждого вида (в кг), необходимой для изготовления одного изделия запишем в следующую систему неравенств:

0,4х1 + 0,2х2 ≤ 820,

0,2x1 + 0,1x2 ≤ 430,

0,1x1 + 0,1x2 ≤ 310,

x1, x2 ≥ 0.

Максимальная прибыль от реализации свитеров и кофточек выразим следующей функцией : F = 7,8x1 + 5,6x2 => max.

Изобразим многоугольник решений данной задачи.

В ограничениях задачи поменяем знаки неравенства на знаки равенства.

Построим в программе Excelтаблицы нахождения точек пересечения линий с осями координат (Рисунок 1) и график (Рисунок 2).

Рисунок 1.


Рисунок 2.

Выделенная область, изображённая на рисунке, является областью допустимых значений функции F. Точка В - оптимальное решение. Для определения ее координаты возьмем две прямые, на пересечении которых она образуется:

0,4x1 + 0,2x2 = 820, x1 = 1000,

0,1x1 + 0,1x2 = 310, x2 = 2100.

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

Fmax = 7.8*1000 + 5.6*2100 = 19560.

Итак, Fmax= 19560 при оптимальном решении х1 = 1000, х2 = 2100.

Ответ: Fmax= 19560.

Задача № 5

На звероферме могут выращиваться чёрно-бурые лисицы и песцы. Для обеспечения нормальных условий их выращивания используются три вида кормов. Определить, сколько лисиц и песцов следует выращивать на звероферме, чтобы прибыль от реализации их шкурок была максимальной.

Вид корма. Кол-во единиц корма, которое должны получать. Общее кол-во корма
Лисица Песец.
I 2 3 180
II 4 1 240
III 6 7 426
Прибыль 16 12 ?

Решение: