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

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

1. Обозначаем:

x 1 - количество продукта, перевозимого из А1 вВ1

x2-из А1 и В2;

x3-из А1 и В3;

x4-из А2 и В1;

x5-из А2 и В2;

x6-из А2 и В3.

2. Общие затраты на перевозку:

q=10x1+5x2+6x3+7x4+8x5+12x6-min

3.1 Ограничения на вывоз: из каждого пункта производства нельзя вывезти больше, чем там производят. Из А1 надо вывезти в В1 - х1 ед., в В2- х2 ед., в ВЗ - хЗ ед. Следовательно: х1+ х2 + хЗ ≤ 50. Аналогично для А2: х4 - х5 + х6 ≤ 40.

3.2 Ограничения на привоз: в каждый пункт потребления нельзя привозить меньше, чем там потребляют.

B1: x1+x4≥30;

B2: x2+x5≥30;

B3: x3+x6≥25.

Замечание: типичная ошибка: при составлении модели коэффициенты целевой функции матрицы (тариф на перевозку 10, 5 и т.д.) заносят в ограничения. Следует помнить, в ограничениях на ввоз вывоз коэффициенты могут быть равны только 1 или 0, а тарифные коэффициенты встречаются только в целевой функции.

4.1 Решение с помощью MathCad.

x1:=1; x2:=1; x3:=1;

x4:=1; x5:=1; x6:=1;

q(x1,x2,x3,x4,x5,x6):=10*x1+5*x2+6*x3+7*x4+8*x5+12*x6;

Given

x1 ≥ 0; x2 ≥ 0; x3 ≥ 0;

x4 ≥ 0; x5 ≥ 0; x6 ≥ 0;

x1 + x2 + x3 ≤ 50;

x4 + x5 + x6 ≤ 40;

x1 +x4 ≥ 30;

x2 +x5 ≥ 30;

x3 + x6 ≥ 25;

.

x1

x2

x3:= Minimize (q,x1,x2,x3,x4,x5,x6)

x4

x5

x6

x1 0

x2 25

x3 = 25

x4 30

x5 5

x6 0

4.2 Задачи с процентными долями

Завод выпускает два изделия И1 и И2, исходные данные в таблице:

Показатель Затраты на одно изделие Ресурс
И1 И2
Трудозатраты (человеко-дни)      
Сырье (кг)      
Прибыль (тыс. руб.)      

По решению профсоюза, трудозатраты на И2 должны составлять не более 50% от общих трудозатрат. Составить наиболее прибыльный план выпуска изделий.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: