Модель «дуга – работа»
Построим математическую модель, которая позволит найти оптимальные значения продолжительностей работ при заданных продолжительности проекта, отношениях предшествования, верхних и нижних пределах продолжительности для каждой работы. Для формулировки задачи линейного программирования введём следующие обозначения:
A – множество работ проекта,
i = 1 – номер начального события сети, i = n – номер конечного события сети,
При данных обозначениях модель линейного программирования имеет вид:
Если m – число работ, n – число событий, то описанная модель имеет n+m переменных, m ограничений (2), m ограничений (3), одно ограничение (4) и n+m ограничений (5). Если
Подставим теперь данные примера 5.1 в сформулированную математическую модель: A: B: C: D: E: F: Данная задача решается при значениях Например, при
Ответ:
Добавив в нашу модель прямые затраты при нормальной длительности (= 580) и косвенные затраты (145 ден. ед. в день), можно определить общие затраты для каждого значения
Пошаговое решение:
Минимизация общих затрат: Ответ:
4.2.2. Модель «узел – работа»
Рис. 5.12
Обозначения: A – множество работ проекта,
При данных обозначениях модель линейного программирования имеет вид:
Теперь для примера 4.1 получим:
Данная задача решается при значениях
Параметры поиска решения: Ответ:
Добавив в нашу модель прямые затраты при нормальной длительности (= 580) и косвенные затраты (145 ден. ед. в день), можно определить общие затраты для каждого значения
Пошаговое решение:
Минимизация общих затрат:
Ответ:
Тема 5.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|