Сетевое планирование
![]()
|
1 2 Исходные данные задачи: 64 8 7 4 5 5 2 5 3 6 9 5 7 4 Пронумеруйте события, найдите ранние и поздние сроки наступления событий, полные резервы времени, критическое время и критический путь. Решение: Сначала пронумеруем вершины. 10 9 8 7 6 5 4 3 1 2 64 8 7 4 5 5 2 5 3 6 9 5 7 4 Рисунок 1 – Сетевой график. Нумерация вершин Находим ранние сроки наступления событий. Находим по предложенному алгоритму ранние сроки наступления событий.
k=1: ![]() Нет реберсоответствующих k=2, k=3, k=4, k=5, k=6,k=7, k=8,k=9, k=10. ![]()
k=1: ![]() Нет реберсоответствующих k=2, k=3, k=4, k=5, k=6,k=7, k=8,k=9, k=10. ![]()
k=1: ![]() Нет реберсоответствующих k=2, k=3, k=4, k=5, k=6,k=7, k=8,k=9, k=10. ![]()
k=2: ![]() Нет реберсоответствующих k=1, k=3, k=4, k=5, k=6,k=7, k=8,k=9, k=10. ![]()
k=3: ![]() Нет реберсоответствующих k=1, k=2, k=4, k=5, k=6,k=7, k=8,k=9, k=10. ![]()
k=5: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4, k=6,k=7, k=8,k=9, k=10. ![]()
k=2: ![]() k=6: ![]() Нет реберсоответствующих k=1, k=3, k=4, k=5,k=7, k=8,k=9, k=10. ![]()
k=4: ![]() k=5: ![]() k=6: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=7, k=8,k=9, k=10. ![]()
k=7: ![]() k=8: ![]() k=9: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=10. ![]() На рисунке 2 представлен сетевой график с указанными ранними сроками наступления соответствующих событий. 17 24 18 16 13 9 5 7 4 0 ![]() 10 9 8 7 6 5 4 3 1 2 64 8 7 4 5 5 2 5 3 6 9 5 7 4 Рисунок 2 – Сетевой график. Ранние сроки наступления событий Определение поздних сроков наступления событий:
Поздний срок десятого события – 24.
k=10: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=7, k=8, k=9. ![]()
k=10: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=7, k=8, k=9. ![]()
k=10: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=7, k=8, k=9. ![]()
k=8: ![]() k=9: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=7, k=10. ![]()
k=7: ![]() k=9: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6,k=8, k=10. ![]()
k=9: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5, k=6, k=7,k=8,k=10. ![]()
k=6: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=5,k=7, k=8,k=9, k=10. ![]()
k=5: ![]() k=8: ![]() Нет реберсоответствующих k=1, k=2, k=3, k=4,k=6, k=7, k=9,k=10. ![]()
k=2: ![]() k=3: ![]() k=4: ![]() k=1, k=5, k=6,k=7, k=8,k=9, k=10 – (нет соответствующих ребер). ![]() На рисунке 3 представлен сетевой график с указанными поздними сроками наступления событий. 24 ![]() 17 ![]() 20 ![]() 19 ![]() 15 ![]() 9 ![]() 8 ![]() 9 ![]() 4 ![]() 0 ![]() 17 24 18 16 13 9 5 7 4 0 ![]() 10 9 8 7 6 5 4 3 1 2 6 8 7 4 5 5 2 5 3 6 9 5 7 4 Рисунок 3 – Сетевой график. Ранние сроки наступления событий После того, как найдены ранние и поздние сроки наступления всех событий, находим полные резервы времени. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 24 ![]() 17 ![]() 20 ![]() 19 ![]() 15 ![]() 9 ![]() 8 ![]() 9 ![]() 4 ![]() 0 ![]() 17 24 18 16 13 9 5 7 4 0 ![]() 10 9 8 7 6 5 4 3 1 2 6(4) 8(0) 7(0) 4(2) 5(3) 5(2) 2(2) 5(0) 3(2) 6(2) 9(3) 5(3) 7(2) 4(0) На рисунке 4 представлен сетевой график нахождения резервов и критического пути. Рисунок 4 – Сетевой график. Нахождение резервов и критического пути На рисунке 4 отмечены:
Резервы на критическом пути равны нулю, а ранние и поздние сроки наступления событий совпадают. ПЛАНИРОВАНИЕ ПРОИЗВОДСТВЕННОЙ ПРОГРАММЫ Исходные данные задачи: T=4, d1=4, d2=4, d3=3 d4=3, h=1, B=5, M=4, K=6, L=1 Решение: Вычислим затраты на производство машин ![]() ![]() Таблица 1 – Затраты на производство машин
Если весь плановый период в треть года разбивается на отрезки по месяцам, то в решении первым отрезком (n = 1) из трех (Т=4) является месяц апрель, вторым (n = 2) – март, третьим (n = 3) – февраль, и последним, четвертым (n = 4), соответственно, январь. Для ![]() ![]() ![]() ![]() ![]() Так как ![]() ![]() ![]() Таблица 2 – Оптимизация затрат за апрель
Для ![]() ![]() ![]() Таблица 3 – Оптимизация затрат за март и апрель
При ![]() ![]() где ![]() ![]() ![]() Вычисления приводятся в таблице 4. Таблица 4 – Оптимизация затрат за февраль, март и апрель
При n=4 (январь) рекуррентное соотношение имеет вид ![]() где ![]() ![]() ![]() Вычисления приводятся в таблице 5. Таблица 5 – Оптимизация затрат за январь, февраль, март и апрель
При вычислении ![]() ![]() Минимальные затраты, связанные с производством и хранением продукции за три месяца, равны 34. Безусловное оптимальное управление Из таблицы 5 выбираем оптимальное решение Х4=5. В столбце, соответствующем Х4=5 записана сумма 11+3+20, где ih=3, следовательно i=3. Параметру i=3 в таблицы 4 соответствует оптимальное решение Х3=5. В столбце Х3=5 записана сумма 0+0+20. Второе слагаемое ih=0, т.е. i=0. Параметру i=0 в таблице 3 соответствует решение Х2=4. В столбце Х2=4 записана сумма 10+0+10. Второе слагаемое ih=0, т.е. i=0. Параметру ![]() Таким образом, получаем следующее оптимальное решение: Х4=5, Х3=5, Х2=4, Х1=4 Полученный результат интерпретируется следующим образом: для того, чтобы суммарные затраты за четыре месяца были минимальны (34): в январе предприятию необходимо произвести 5 машин, в феврале – 5 машины, в марте – 4 машины, в апреле – 4 машины. РАСПРЕДЕЛЕНИЕ СРЕДСТВ НА РАСШИРЕНИЕ ПРОИЗВОДСТВА Исходные данные задачи: Составить план распределения средств ![]() ![]() ![]() Таблица 6 – Прирост выпуска каждого предприятия в зависимости от выделенной ему суммы
Решение: Условная оптимизация Средства вкладываются в одно предприятие. Незаполненные клетки соответствуют недопустимым сочетаниям С и X, ![]() Таблица 7 – Распределение средств при п = 1
Средства вкладываются в два предприятия. Если ![]() ![]() ![]() Результаты оформим в виде таблицы 3. Таблица 8 – Распределение средств при п = 2
Средства вкладываются в три предприятия. Если ![]() ![]() Расчет значений f3(С) представлен в таблице 9. Таблица9 – Распределение средств при п = 3
Аналогичным образом находятся значения ![]() Средства вкладываются в три предприятия. Таблица 10 – Распределение средств при п = 4
Безусловная оптимизация. В табл. 4 ![]() Такой прирост можно получить, если в четвертое предприятие вложить ![]() Новое состояние системы С (наличный запас еще не вложенных средств): ![]() Значению C=60 соответствует оптимальное значение ![]() Очередное состояние системы ![]() Значению C=20 соответствует оптимальное значение ![]() Состояние системы при этом принимает значение ![]() ![]() Итак, максимальный прирост выпуска продукции на четырех предприятиях при распределении между ними 100 тыс. у. е. составляет 95 и будет получен, если: первому предприятию выделить 0 тыс. у. е., второму – 20 тыс. у. е., третьему – 40 тыс. у. е., четвертому – 40 тыс. у. е., т. е. ![]() ПРОИЗВОДСТВО И ЗАТРАТЫ Исходные данные задачи: Предприятие производит обмен продукции Q, использует такие объемы ресурсов, при которых предельный продукт оборудования превышает предельный продукт труда в два раза. Ставка платы за аренду единицы оборудования превышает ставку оплаты труда в 3 раза. Может ли предприятие уменьшить затраты, не сокращая объема выпуска? Если да, то в каком направлении следует изменить соотношение между объемами использования оборудования и труда? Объясните с помощью изокванты и линии цен х2. Решение: Если принять Ставку платы за аренду единицы оборудования как r, а ставку оплаты труда как w, то условия оптимума фирмы будут равны w/r. Наклон изокосты будет -0,33. Изокванта примет вид линии АВ. 6 5 4 3 2 ![]() K L А D С 0 1 2 3 4 5 6 7 ![]() В Каждая точка изокванты соответствует комбинации ресурсов ![]() ![]() Предприятие использует комбинацию ресурсов, соответствующую точке K. Через точку K проведем линию цен (изокосту). Таким образом, изокоста занимает положение CD. Как видно в точке K изокванта и изокоста пересекаются. Следовательно, существует комбинация ресурсов L, которая обеспечивает тот же объем производства, что и комбинация K, но при которой денежные затраты меньше. Из приведенного графика видно, что соотношение между объемами использования оборудования и труда следует изменить в сторону увеличения фактора труда. ЭКСПЕРТНЫЕ МЕТОДЫ Исходные данные задачи: Произвести экспертную оценку технических параметров холодильников по степени значимости их для потребителей. Таблица 12 – Матрица рангов
Решение: Так как в матрице имеются связанные ранги (одинаковый ранговый номер) в оценках 2-го и 4-го экспертов, произведем их переформирование. Переформирование рангов производиться без изменения мнения эксперта, т. е. между ранговыми номерами должны сохраниться соответствующие соотношения (больше, меньше или равно). Также не рекомендуется ставить ранг выше 1 и ниже значения равного количеству параметров (в данном случае n= 6). Переформирование рангов производится следующим образом. Факторам, имеющим одинаковое значение, присваивается новый ранг, равный среднему арифметическому номеров мест, занимаемых ими в упорядоченном ряду. 1 2 |