Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5 .doc
Скачиваний:
14
Добавлен:
31.05.2015
Размер:
1.28 Mб
Скачать

Алгоритм нахождения поздних сроков наступления событий

  1. Полагаем ТnП = Т (как правило Т = Тkp.).

  2. Для i = n-1, n-2, . . . 1, вычисляем

TПi = .

Здесь 0 (i) – множество вершин, которые являются конечным для дуг, выходящих из вершины i.

Рассмотрим сетевой график, описанный в таблице 1. События (вершины) сетевого графика изображены следующим образом:

В верхней четверти записан номер события (вершины) в соответствии с правильной нумерацией. Номер вершины ki , при движении из которой получе­но значениеTiP , заносится в нижнюю четверть. В левой четверти записывается ранний срок наступления событияTiP, а в правой четверти – его поздний срок наступленияTiП .

Найдем ранние сроки наступления каждого события для сетевого графика, изображенного на рис. 3.

Полагаем T1P = 0, k1 = 0. Рассматриваем вершины в порядке возрастания их номеров.

T2P = T1P + t12 = 0 + 10 = 10, k2 = 1;

T3P = max (T1P + t13; T2P + t23) = max (0 + 15; 10 + 0) = T1P + t13 = 15, k3 = 1;

T4P = max (T2P + t24; T3P + t34) = max (10 + 5; 15 + 20) = T3P + t34 = 35, k4=3;

T5P = max (T3P + t35, T4P + t45) = max (15 + 15; 35 + 8) = T4P + t45 = 43, k5=4;

T6P = T4P+ t46 = 35 + 6 = 41, k6 = 4;

TkP = max (T5P + t57; T6P + t67) = max (43 + 15; 41 + 10) = T5P + t57 = 58, k7=5.

Построим критический путь, начиная с конечной вершины, двигаясь по номерам вершин ki,, стоящих в нижней четверти.

В результате получим 1 – 3 – 4 – 5 – 7. Найдем поздние сроки наступле­ния событий. Полагаем время окончания всего проекта T = T7П = Tkp. = 58. Поставим это значение в правую четверть конечной вершины 7.

T6П = T7Пt67 = 58 – 10 = 48;

T5П = T7Пt57 = 58 – 15 = 43;

П4П = min (T6П – t46; T5П – t45) = min (48 - 6; 43 - 8) = 35;

T3П = min (T5П - t35; T4П - t34) = min (43 - 15; 35 - 20) = 15;

T2П = min (T4П - t24; T3П – t23) = min (35 - 5; 15 - 0) = 15;

T1П = min (TП3 - t13; T2П – t1П ) = (15 – 15; 15 – 10) = 0.

В результате получаем следующую сетевую модель, содержащую под­робную информацию о ранних, поздних сроках наступления событий, крити­ческом времени и критическом пути. Критический путь отмечен двойными линиями.

Рис. 7

Контрольные задания для самостоятельного решения

Задание 7. В приведенных ниже таблицах комплекс работ задан их порядковыми номерами, отношением предшествования. Указаны про­должительности работ. Необходимо составить сетевой график выполне­ния работ и посчитать все его числовые характеристики.

№ ра-бот

ва-рианта

1

2

3

4

5

6

7

8

9

10

1

Каким работам предшествует

4,10

10,5

5

8,10

9

8

9

-

-

6

Продолжитель-ности работ

10

2

6

3

12

8

4

1

15

7

2

Каким работам предшествует

4

10,6

5,10

8

10,9

8

9

-

-

4

Продолжитель­ности работ

12

6

1

12

5

7

9

10

4

2

3

Каким работам предшествует

4

10,4,7

5

8

9

8

9

-

-

5

Продолжитель­ности работ

7

11

12

6

2

10

1

8

10

9

4

Каким работам предшествует

4,9,5

9,8

5

8

10

8

10

-

10

-

Продолжитель-ности работ

7

3

10

12

4

5

9

4

8

11

5

Каким работам предшествует

4,9

9

5,9

8

10

8

0

-

6,7

-

Продолжитель-ности работ

10

13

2

8

15

1

6

2

9

7

6

Каким работам предшествует

3,4

5

5

8

9,7

10

6

5

10

-

Продолжитель-ности работ

10

1

15

6

7

4

12

3

10

2

7

Каким работам прешествует

3,4

5

5

8

7,9

10

6

7,9

10

-

Продолжитель-ности работ

10

1

8

2

6

8

12

3

5

3

8

Каким работам предшествует

3,4

5,8

7,9

5,8

6

10

6

7,9

10

-

Продолжитель-ности работ

9

3

4

12

6

5

7

10

7

4

9

Каким работам предшествует

3,4

7

6,8,9

4

7

5

10

10

-

-

Продолжитель-ности работ

9

5

12

8

7

6

6

4

3

8

10

Каким работам предшествует

3

5,7

8,9

10

4,6

8,9

10

10

-

-

Продолжитель-ности работ

5

10

6

7

9

12

10

8

9

7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]