4.1. Упрощение сети

Иногда построенную по проекту сеть удается упростить. Некоторые вершины можно Склеить, удалив часть вершин и фиктивных дуг.

Определение 4.4. Две сети с однинаковым множеством нефиктивных дуг называются Эквивалетными, если они представляют одно и то же отношение подчиненности дуг.

Будем использовать обозначения:

S=(X,U) – сеть;

I(J) – начальная вершина дуги J;

K(J) – конечная вершина дуги J;

– множество нефиктивных дуг сети;

Ui – подмножество нефиктивных дуг, принадлежащих путям из источника в вершину I;

Ui – подмножество нефиктивных дуг, принадлежащих путям из вершины I в сток.

Определим пару вершин I и K, для которых в сети:

(1) не существует инцидентной им обеим нефиктивной дуги JÎ;

(2) не существует дуг P,QÎ таких, что:

· I(p)=i(q), k(p)=i, k(q)=k,

· либо K(p)=k(q), i(p)=1, i(q)=k.

Результатом Склейки вершин I и K сети S, удовлетворяющих свойствам (1) и (2), является сеть S¢, в которой вершина K удалена, а все дуги, которые были ей инцидентные в S, в S¢ инцидентны вершине I. Если в S¢ окажется неколько параллельных фиктивных дуг, то все, кроме одной, удаляются.

Очевидно, некоторый путь M(A,B)ÎS¢ тогда и только тогда, когда M(A,B)ÎS.

Приведем без доказательства необходимое и достаточное условие эквивалентности сетей до и после склейки.

Утверждение 4.1. Пусть вершины I и K удовлетворяют условиям (1) и (2). Сеть S¢, полученная из S в результате склеивания I и K и исключения K, эквивалентна S тогда и только тогда, когда:

- либо Ui =Uk,

- либо Ui =Uk.

© 2011-2024 Контрольные работы по математике и другим предметам!