Задача решена.
Определим значение целевой функции:
F=30*1,2+10*1+20*1,2+1,2*10=82 (тыс.р.)
Для расчета мощности i-го вида транспорта необходимо воспользоваться значениями: S= 2 смены; z=8 часов; d= 25 дней.
Представлена грузоподъемность транспорта Р1=10т; Р2=5т; Р3=10т; Р4=15т.
АТП располагает m=4 видами транспортных средств различной грузоподъемности. Их количество n1=20; n2=30; n3=30; n4=20. На j-й вид продукции приходится Вj(m) спрос: В1= 120 тыс.р.; В2= 50 тыс.р.; В3= 80 тыс.р.; В4= 100 тыс.р. Известно, что среднее время транспортировки для каждого вида транспорта и вида груза:
Т=
Даны себестоимости перевозок j-го груза i-ым видом транспорта.
С=
Определить такие объемы перевозок, чтобы суммарные месячные издержки перевозок были бы минимальными.
1. Определяем мощность Аi=dtSni
d– количество рабочих дней (d=25) в месяце;
t – количество часов в смене (t=8);
S– количество смен (S=2) в сутки
ni– количество машин i-го типа.
А1=25*8*2*20=8000 маш.ч.; А2=25*8*2*30=12000 маш.ч.; А3=12000 маш.ч.; А4=8000 маш.ч.
2. Рассчитаем показатель удельной производительности (т/маш.ч.); λij=Pi/tij.
λ=
3. Рассчитаем критерий формирования опорного плана: kij= λij/ Сij.
K=
4. Строим опорный план перевозок, клетки распределения выбираем по maxkij. Это клетки Х31и Х43.
Расчетная матрица
В1= 120 тыс.р. | В2= 50 тыс.р. | В3= 80 тыс.р. | В4= 100 тыс.р. | Ui | |
А1=8 тыс.р. | 3 3,3 8 | 4 2,5 | 5 4 | 6 2,5 | 3 |
А2=12 тыс.р. | 5 1 | 6 0,8 | 7 1 | 4 1,25 12 | 4 |
А3=12 тыс.р. | 2 5 12 | 3 3,33 | 4 2,5 | 3 2,5 | 2 |
А4=8 тыс.р. | 5 3,7 | 4 5 | 2 5 8 | 2 3,75 | 2 |
Аф | 0 1 33,3 | 0 1 50 | 0 1 40 | 0 1 85 | 0 |
Vj | 0 | 0 | 0 | 0 |
5. Итак, все мощности использованы, но не все потребности удовлетворены – введем фиктивный вид транспорта (строка) с Сiф=0 и λiф=1. произведем расчет фиктивных поставок.
6. Проверяем план на вырожденность:
5 строк + 4 столбца -1=8 поставок. Задача невырожденная.
Оптимизируем опорный план.
Определяем потенциалы строк и столбцов по выражению:
Сij= Ui+Vjλij, откуда Ui= Сij-Vjλij; Vj= (Сij -Ui)/λij
Зададимся потенциалом фиктивной троки: Uф=0.
Тогда: V3=V2= V1= V4=0; U4=4-5∙0=4; U3=2-0=2; U2=4-0=4; U1=3-0=3
Определяем характеристики свободных клеток по формуле:
Еij= Сij-(Ui+ λijVj);
Е12 =4-3-0>0; Е13=5-3-0>0; Е14=6-3-0>0; Е21=5-4-0>0; Е22=6-4>0; Е23=7-4>0; Е32=3-2>0; Е33=4-2>0; Е34=3-2>0; Е41=5-2>0; Е42 =4-2>0; Е44=2-2=0.
Так как все Еij≥0, то план оптимальный (но не единственный, так как Е44=0)
Целевая функция затрат на перевозку:
F=8*3+12*4+12*2+8*2=112 (тыс.р.)
Для обслуживания потребителей предприятие может выделить 3 вида транспорта А1, А2, А3, получая прибыль, зависящую от спроса на них (В1,В2,В3).
В1 | В2 | В3 | В4 | |
А1 | 1 | 3 | 3 | 2 |
А2 | 4 | 2 | 0 | 2 |
А3 | 3 | 1 | 0 | 1 |
Определим верхнюю и нижнюю цену игры.
А=Игра не имеет Седловой очки, а значит ни один из участников н может использовать один план в качестве своей оптимальной стратегии, игроки переходят на «смешанные стратеги». Составим двойную пару задач линейного программирования. Для 1 игрока (предложения):
Освобождаясь от переменной V (цена игры), разделим уравнения системы на V. Приняв у/V за новую переменную Z, получим новую систему ограничений и целевую функцию.
Z=
Аналогично для второго игрока (спрос)
Приведем данные уравнения к форме без переменной V:
(*)Нам необходимо определить стратегию первого игрока (т.е. предприятия), т.е. относительную частоту использования его стратегий (х1,х2,…,хm) будем определять, используя модель второго игрока, так как эти переменные находятся в его модели выигрыша. Приведем (*) к канонической форме:
Решаем задачу симплексным методом.
итерация 0 | базис | d1 | d2 | d3 | d4 | d5 | d6 | d7 | bi | bi / a |
d4 | 1 | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 1/3 | |
d5 | 3 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | |
d6 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | ||
d7 | 2 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | |
ψ | -1 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | ||
1 | d3 | 1/3 | 4/3 | 1 | 1/3 | 0 | 0 | 0 | 1/3 | 1 |
d5 | 8/3 | 2/3 | 0 | -1/3 | 1 | 0 | 0 | 2/3 | 1/4 | |
d6 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1/3 | |
d7 | 5/3 | 2/3 | 0 | -1/3 | 0 | 0 | 1 | 2/3 | 2/5 | |
Ψ | -2/3 | 1/3 | 0 | 1/3 | 0 | 0 | 0 | 1/3 | ||
2 | d3 | 0 | 1,25 | 1 | 0,375 | -0,125 | 0 | 0 | 0,25 | |
d1 | 1 | 0,25 | 0 | -0,125 | 0,375 | 0 | 0 | 0,25 | ||
d6 | 0 | -0,75 | 0 | 0,375 | -1,125 | 1 | 0 | 0,25 | ||
d7 | 0 | 0,25 | 0 | -0,125 | -0,625 | 0 | 1 | 0,25 | ||
Ψ | 0 | 0,5 | 0 | 0,25 | 0,25 | 0 | 0 | 0,5 |
Базисное решение Б1 (0,25; 0; 0,25; 0; 0; 0,25; 0,25). Цена игры
, так как 0,25+0,25+0=0,5 то V=2.Исходные параметры относительно частот применения стратегий: х1=
0,5; х2=0; х3=0,5; х4=0; х5=0; х6=0,5; х7=0,5.На двух предприятиях отрасли необходимо изготовить 300 изделий некоторой продукции. Затраты, связанные с производством изделий х на I предприятии, равны 4x12 руб., а затраты, обусловленные изготовлением х2 изделий на II предприятии, составляют 48х2 + 8х22 (руб.).
Определить, сколько изделий на каждом из предприятий следует произвести, чтобы общие затраты, обусловленных изготовлением необходимой продукции, были минимальными.
f=4x12+48х2 + 8х22→min
х1+х2=300
Составим функцию Лагранжа: F=f+λg