Пример решения задачи


Оптимизировать сетевой график, изображенный на рис. 7, на котором указаны максимально возможные продолжительности работ (в сутках). Необходимые для оптимизации исходные данные представлены в таблице.

Таблица 8

№ п/п работа (i,j) продолжительность работы, сутки коэффициент затрат на ускорение работы h(i,j) стоимость работы, усл. руб. с=(i,j) при t(i,j)= b (i,j)
минимальная а(i,j) максимальная b (i,j)
(0,1)
(0,2)
(1,2)
(1,3)
(2,7)
(3,4)
(3,5)
(4,6)
(5,6)
(6,7)
(7,8)
итого        

 

Решение. Исходный для оптимизации план (рис.7) имеет максимальную продолжительность работ и соответственно минимальную стоимость с=300 (усл. руб.). Найдем все полные пути сетевого графика.

Рис. 7

их четыре:

l1 продолжительностью t(l1)=89 (суток);

l2 продолжительностъю tкр= t(l2)=99 (суток);

l3 продолжительностью t(l3)=50(сугок);

l4 продолжительностью t(l4)=50 (сугок).

Для удобства дальнейших расчетов представим эти пути графически в виде цепочек работ (рис. 8), в которых цифры над стрелками показывают коэффициенты затрат на ускорение работ , а под стрелками - максимально возможные величины уменьшения продолжительности работ

Рис. 8.

 

i шаг. Уменьшить продолжительность выполнения комплекса можно, как известно, только за счет сокращения продолжительности работ критического пути tкр=t(l2). Из работ критического пути l2 наименьший коэффициент затрат на ускорение h(i,j) имеет работа (3,4): hmin(i,j)= min{h (0, 1); h (1, .3); h (3, 4); h (4, б); h (б, 7); h (7, 8)}= min{6; 8; 2; 4; 5; 9}=2, т.е. hmin(i,j)= h (3, 4)=2. продолжительность работы t(3,4) можно сокращать не более чем на 10 суток. при этом изменится длина только критического пути (с 99 до 89 суток) - l2 единственного из четырех путей, проходящего через работу (3,4), а стоимость проекта за счет ускорения работы (3,4) возрастет до 320 (усл. руб.). итак, на 1 шаге:

, где 89≤t≤99;

новые длины путей равны

ii шаг. Теперь мы имеем два критических пути l1 и l2 и сократить срок выполнения проекта можно за счет одновременного сокращения их продолжительности. Сократить одновременно t(l1) и t(l2) можно, уменьшив продолжительность работ, лежащих на этих путях: либо t(0, 1), либо t(6,7), либо t(7, 6). останавливаемся на t(6, 7), поскольку при этом обеспечивается минимум затрат на ускорение работы:

Продолжительность работы t(6,7), можно уменьшить не более на 5 суток. На эту величину уменьшатся длины критических путей t(l1) и t(l2), а следовательно, и срок выполнения проекта При этом стоимость проекта увеличится с 320 до 345 (усл. руб.). итак, на ii шаге:

где 84≤t≤89;

Продолжая аналогичным образом сокращать продолжительность работ, получим

iii шаг.

Сокращая продолжительностъ работы t(0, 1) до 10 суток, найдем

где 74≤t≤84

iv шаг.

Сокращая продолжительность работы t(1, 3) до 5 суток, найдем

где 69≤t≤74

v шаг. сокращая продолжительность работы t(7, 8) до 5 суток, найдем (учитывая, что h (7, 8)=9)

где 64≤t≤69

vi шаг. Теперь несокращенными остались продолжительности трех критических работ: t(3, 5) и t(5, 6) критического пути l1, каждую из которых можно сократить до 5 суток, и t(4, 6) критического пути l2, которую можно сократить до 10 суток. Сокращение какой-либо одной из названных величин не приведет к сокращению продолжительности выполнения проекта, ибо при этом сократится лишь один из двух путей, а длина несокращенного пути, который станет единственным критическим путем, не изменится. Поэтому, последовательно сокращая t(4, 6) и t(5, 6) до 5 суток (с учетом времени сокращения продолжительности работ), найдем (теперь коэффициент затрат на ускорение работ равен

где 59≤t≤64;

vii шаг. Продолжительность работы t(4, 6) можно сократить еще до 5 суток и на тот же срок можно сократить t (3, 5) (иначе срок выполнения проекта не изменится). Полагая, что , найдем

где 54≤t≤59

График оптимальной зависимости стоимости проекта с(t) от продолжительности его выполнения показан на рис. 9 с помощью этого графика можно, с одной стороны, оценить минимальную стоимость проекта при любом возможном сроке его выполнения, а с другой стороны - найти предельную продолжительность выполнения проекта при заданной его стоимости. Например, при продолжительности проекта t=79 (суток) минимальная стоимость выполнения рассматриваемого комплекса составит 375 (усл. руб.), а при стоимости выполнения комплекса, например, 540 (усл. руб.) предельная продолжительность проекта составит 55 (суток). С помощью функции с(t) можно оценить дополнительные затраты, связанные с сокращением сроков завершения комплекса. так, сокращение продолжительности проекта с 79 до 55 суток потребует дополнительных затрат 540-375=165 (усл. руб.).

Рис. 9

 



Дата добавления: 2021-07-22; просмотров: 325;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.