Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Определение. Фундаментальная система циклов






Фундаментальная система циклов

Дан граф G=(V, E). Пусть T=(V, ET) – некоторое остовное дерево графа G. Если G – связный граф, то остовное дерево всегда существует. Если же G - несвязный граф, то можно построить остовные деревья для каждой компоненты связности.

 

Определение

Кодеревом остова Т называется подграф графа G - T*=(V*, E*), такой что V*=V, E*=E\ ET

 

Пример

 

1 2 1 2 1 2

 

 

3 4 3 4 3 4

Граф Остовное дерерво Кодерево

 

Определение

Ребра кодерева называются хордами

Очевидно, что добавление в остовное дерево хорды e E* будет порождать ровно один простой цикл, обозначим его Ze.

 

Определение

Фундаментальной системой циклов

Z={Ze} e E*

называется система простых циклов, определенных выбранным остовным деревом.

 

Определение

Число фундаментальных циклов называется циклическим рангом или цикломатическим числом графа G=(V, E):

m(G)=q-p+k, где q=|E|, p=|V|, k- число компонент связности графа.

 

 

Пример

 

1 1 1

(1) (5)

2 (6) 3 2 3 2. 3

(2) (7) (3) (4)

 

4 (8) 5 (9) 6 4 5 6 4 5 6

Граф остовное дерево кодерево

 

Система фундаментальных циклов

1 2 2 3 2 3

 

 

2 3 4 5 5 5 6

1. Z(1, 2) 2. Z(2, 4) 3. Z(3, 5) 4. Z(3, 6)

 

Определим такое понятие как матрица фундаментальных циклов

С=[cij], в которой

Построим фундаментальную матрицу циклов для нашего примера. Для этого пронумеруем все ребра исходного графа. Сначала нумеруем хорды кодерева, а затем ребра остовного дерева.

С=

Число строк матрицы равно m(G), а число столбцов – q. Первая часть матрицы представляет собой единичную матрицу размером m(G)x m(G), т.е. С=(С1 2), где С1- единичную матрица.

 

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

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.