Dla wyznaczenia kosztów przyspieszenia realizacji przedsięwzięcia, odpowiadającym zadanemu czasowi dyrektywnemu, utwórzmy funkcję:
f(y,.y2.-y2i) = 0yi+40-yj+25-y3+0-y4+0-y3+50y6 +
+ 0■ y, + 20■ y,45-y.,+16,6■ y„ + 0- yn +13,3■ & +
+ 30- yn + 0- y]4 + 20- y15 +20-y16+0- yl7 +0 - y,g +
+ 10-yI9 + 60-y20 + 0-y2, —»min
Dla czynności oraz zdarzeń tworzących projekt zachodzą ponadto następujące zależności: Moment zaistnienia zdarzenia i (czyli Xj,) musi być równy lub większy od momentu zakończenia czynności dla których to zdarzenie jest zdarzeniem końcowym.
Czas rozpoczęcia dowolnej czynności jest równy momentowi zaistnienia zdarzenia, które dla tej czynności jest zdarzeniem początkowym.
Czas realizacji czynności jest równy czasowi normalnemu pomniejszonemu o czas przyspieszenia yj.
Stosując powyższe uwarunkowania, możemy sformułować ogólną zasadę:
Xj > tj — + Xj [46]
gdzie:
Xj - moment zajścia zdarzenia następującego (kończącego czynność i) tj - czas normalny realizacji czynności i y - przyspieszenie czynności i Xj - moment rozpoczęcia czynności i.
Rys. 1.16. Schemat obliczeniowy optymalizacji kosztów przyspieszenia realizacji metodą programowania liniowego.
Przedstawiony na schemacie (rys. 1.16) opis czynności podaje nad kreską normatywne czasy trwania czynności oraz w nawiasach szukane wielkości przyspieszeń, przy których realizowana jest funkcja kryterium programowania liniowego. Pod kreską podane są numery (nazwy) czynności. Na podstawie formuły [46] dla każdego zdarzenia możemy zapisać: