Утверждение. Изоморфизм графов (орграфов) является отношением эквивалентности на множестве графов (орграфов).
Определение. Операцией подразбиения дуги (u,v) в орграфе D=(V,X) называется операция, которая состоит в удалении из X дуги (u,v), добавлении к V новой вершины w и добавлении к X\{(u,v)}, двух дуг (u,w) и (w,v).
Аналогично для ребер графа.
Определение. Орграф D2 называется подразбиением орграфа D1 если D2 получается из D1 путем последовательного применения операции подразбиения дуг.
Пример.
D2
D1
Определение. Орграфы (графы ) называются гомеоморфными, если их подразбиения, которые являются изоморфными.
Определение. Если степени всех вершин графа = k, то граф наз. регулярным степени k. (см. Рисунок выше).
Граф, состоящий из 1 вершины, называется тривиальным.
Двудольным называется граф G(V,X), такой, что множество вершин V разбито на 2 подмножества V1 и V2 (V1V2=V, V1V2=), причем каждое ребро инцидентно вершине из V1 и V2.
Матрицы смежности и инцидентности
Пусть D=(V,X) орграф, V={v1,...,vn}, X={x1,...,xm}.
Матрицей смежности орграфа D называется квадратная матрица
A(D)=[aij] порядка n, где
Матрицей инцидентности называется матрица B(D)=[bij] порядка nm, где
Для неориентированных графов G=(V,X)
Матрицей смежности графа G называется квадратная симметричная матрица A(G)=[aij] порядка n, где
Матрицей инцидентности графа G называется матрица B(G)=[bij] порядка nm, где
Примеры.
1. Для орграфа, изображенного на Рисунок
2. Для графа, изображенного на Рисунок
,
Ориентированный псевдограф
D
С помощью этих матриц графы задаются на ЭВМ.
Свойства матриц смежности и инцидентности.
Для ориентированного мультиграфа D=(V,X), V={v1,...,vn}, X={x1,...,xm}
- сумма строк матрицы B(D) является нулевой строкой (дуга один раз входит и один раз выходит);
- любая строка матрицы B(D) является линейной комбинацией остальных строк (вследствие предыдущего);
- ранг матрицы B(D) не превосходит n(D)-1 (также вследствие предыдущего);
- для любого контура в D сумма столбцов матрицы B(D), соответствующих дугам, входящим в этот контур, равна нулевому столбцу.
Для неориентированного мультиграфа G=(V,X), V={v1,...,vn}, X={x1,...,xm}
- сумма строк матрицы B(G) по модулю 2 является нулевой строкой (дуга один раз входит и один раз выходит, а вместе четно);
- любая строка матрицы B(G) является суммой по модулю 2 остальных строк (вследствие предыдущего);
- для любого цикла в G сумма по модулю 2 столбцов матрицы B(G), соответствующих ребрам, входящим в этот цикл, равна нулевому столбцу.
Do'stlaringiz bilan baham: |