русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Блоки и точки сочленения.


Дата добавления: 2015-07-23; просмотров: 2566; Нарушение авторских прав


Пусть G – произвольный граф.

Вершина V называется точкой сочленения графа G, если граф G-V имеет больше компонентов связностей, чем G.

Неразделимый граф G – связный граф, если он не содержит точек сочленения.

Блок графа G – любой его максимальный неразделимый подграф.

 

U и V – точки сочленения.

 

Лемма: Пусть V-любая вершина связного графа G. Тогда следующие условия эквивалентны:

1. Вершина V- точка сочленения;

2. такие,что V простой (U,W) цепи;

3. разбиение множества вершин графа (G-V) на два непустых подмножества U и W такое, что для любых вершин u U и w W, вершина v простой (U,W) цепи.

Любые две различные блока связного графа G имеет не более одной общей вершины.

Теорема: 1) пусть b1 и b2 – два разлиных блока связного графа G, тогда либо они не пересекаются, либо имеют одну общую вершину, которая является точкой сочленения.

2) пусть V – точка сочленения связного графа G , тогда вершина V является общей вершиной по крайней мере двух различных блоков графа G.

3) пусть G – блок, содержащий по крайней мере три вершины, тогда любые две вершины графа G некоторому общему циклу.

Лемма: пусть G-блок, содержащий не менее трех вершин, тогда любая вершина U и любое ребро графа G, не являющееся петлей, некоторому общему циклу.

Теорема: Пусть G – связный граф, содержащий не мене трех вершин, тогда следующие условия эквивалентны:

1) G-блок;

2) Любые две вершины графа G некоторому общему циклу;

3) В графе G любая вершина и любое ребро, не являющееся петлей, некоторому общему циклу;

4) В графе G любые два ребра, не являющееся петлями, некоторому общему циклу;

5) Для любых двух вершин и любого ребра, не являющегося петлей, в графе G существует простая цепь, соединяющая эти вершины и проходящая через данное ребро;

6) Для любых трех вершин U,V,W существует простая (U,W) цепь, проходящая через вершину V;



7) Для любых трех различных вершин U,V,W графа G существует простая (U,W) цепь, не проходящая через вершину V.

 




<== предыдущая лекция | следующая лекция ==>
Леса, деревья, остовы. Блоки и точки сочленения | Эйлеровы графы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.331 сек.