Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_ Шпоры - МАТЧАСТЬ.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.05 Mб
Скачать

13. Подграфы. Остовные подграфы. Операции на графах.

Подграф H графа G – это граф H, содержащийся в графе G

Подграф исходного графа — граф, содержащий некое подмножество вершин данного графа и все рёбра, инцидентные данному подмножеству.

Остовы:

граф G = множество вершин P + множество рёбер Q.

Правило построения: существует подграф H такой, что V(H) = P, E(H) = Q двум вершинам V1, V2 из множества P соответствует (инцидентно) ребро из множества Q.

Подграф H графа G такой, что V(H) = V(G) – остов графа G. т.е.:

Остовом (неориентированного) связного графа G=(V,E) называется его частичный граф S=(V,T), являющийся деревом.

Операции на графах

Объединение графов.

Пусть G1(X1,E1) и G2(X2,E2) – произвольные графы. Объединением G1G2 графов G1 и G2 называется граф с множеством вершин X1X2, и с множеством ребер (дуг) E1E2.

Операция объединения обладает следующими свойствами, которые следуют из определения операции и свойств операций на множествах:

  1. G1G2 = G2G1 – свойство коммутативности;

  2. G1(G2G3) = (G1G2)G3 – свойство ассоциативности.

Пересечение графов

Пусть G1(X1,E1) и G2(X2,E2) – произвольные графы. Пересечением G1G2 графов G1 и G2 называется граф с множеством вершин X1X2 с множеством ребер (дуг) E = E1E2

Операция пересечения обладает следующими свойствами, которые следуют из определения операции и свойств операций на множествах:

  1. G1G2 = G2G1– свойство коммутативности;

  2. G1 (G2G3) = (G1G2) G3 – свойство ассоциативности.

Композиция графов

Пусть G1(X,E1) и G2(X,E2) — два графа с одним и тем же множеством вершин X. Композицией G1(G2) графов G1 и G2 называется граф с множеством вершин E, в котором существует дуга (xi,xj) тогда и только тогда, когда существует дуга (xi,xk), принадлежащая множеству E1, и дуга (xk,xj), принадлежащая множеству E2.

Декартово произведение графов. Пусть G1(X,E1) и G2(Y,E2) — два графа. Декартовым произведением G1(X,E1)G2(Y,E2) графов G1(X,E1) и G2(X,E2) называется граф с множеством вершин XY, в котором дуга (ребро), идущая из вершины (xiyj) в (xkyl), существует тогда и только тогда когда существует дуга (xixk), принадлежащая множеству дуг E1 и j = l или когда существует дуга (yj,yl), принадлежащая множеству E2 и i = k.

Операция произведения графов. Пусть G1(X,E1) и G2(Y,E2) - два графа. Произведением G1G2 графов G1 и G2 называется граф с множеством вершин XY, а дуга из вершины (xi,yj) в вершину (xk,yl) существует тогда и только тогда, когда существуют дуги (xi,xk) E1 и (yj,yl) E2.

А также:

Удаление вершины v из графа G1(V1,E1) (обозначение G1(V1,E1)) — v, при условии v V1) дает граф G2(V2,.E2), где

Удаление ребра е из графа G1(V1,E1) (обозначение — G1(V1,E1) — е, при усло­вии е E1 )дает граф G2(V2, E2), где

Добавление вершины v в граф G1(V1,E1) (обозначение —G1(V1,E1)).+-v, при условии v V1) дает граф G2{V2.,E2), где

Добавление ребра е в граф G1(V1,E1) (обозначение — G1(V1,E1)+e, при усло­вии е .E1) дает граф , где G2(V2, E2), где

Размножение вершины v графа G1(V1,E1) (обозначение — G1(V1,E1) ↑v, при условии A V1, v Vi,v' V1) дает граф G2(V2, E2), где