Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Регулярный подграф степени d




Подграф называется регулярным подграфом степени , если степень каждой его вершины равна .

Например, граф (рис. 4.6) имеет регулярный подграф степени 3, где .

 

Рис. 4.6

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

 

Хроматическое число

Понятие хроматического числа относится к неориентированным графам.

Граф называют -хроматическим, если его вершины можно раскрасить различными цветами так, что никакие смежные вершины не окрашены одинаково.

Наименьшее число , для которого граф является -хромати-ческим, называется хроматическим числом неориентированного графа и обозначается через .

Например, на схеме-карте (рис. 4.7) изображены 10 районов.

Эту схему можно раскрасить четырьмя цветами: голубым Г, желтым Ж, зеленым З и красным К так, что никакие два соседних района не будут окрашены одинаково.

Можно проверить, что с меньшим числом цветов этого сделать невозможно.

Вершины, окрашенные одинаково, образуют внутренне устойчивое множество, и хроматическое число можно определить как минимальное число внутренне устойчивых множеств, которые покрывают в совокупности все вершины графа.

Рис. 4.7

Нахождение

Воспользуемся методом Магу. Напомним формулу нахождения семейства минимально внутренне устойчивых подмножеств

, (4.5)

по которой находятся все внутренне устойчивые подмножества.

Принимая во внимание соотношение , запишем выражение (4.5) как

, (4.6)

где - одночлен от переменных с отрицанием.

Возьмем вершину и член , не содержащий , т.е. определяющий максимально внутренне устойчивое множество, которое содержит .

Введем булевы переменные , каждая из которых принимает значение 1 в точности на одном подмножестве (соответствующем ), таком, что его вершины предполагается раскрасить одинаково, и 0 - в остальных случаях. Тогда для окраски необходимо, чтобы

, (4.7)

где - множество таких индексов , что .

Следовательно, для этого способа окраски графа необходимо и достаточно, чтобы

. (4.8)

Обозначим через максимальное внутренне устойчивое множество, соответствующее .

Тогда одночлен

(4.9)

в разложении (4.5) указывает следующий способ окраски графа цветами: окрашиваем цветом 1, - цветом 2, - цветом 3 и т.д.

Если представить (4.8) в виде дизъюнкции

, (4.10)

то хроматическое число графа

. (4.11)

 

Пример

Рассмотрим неориентированный граф на рис 4.8 и определим его

 

 

 

Рис. 4.8

 

Решение

 

Воспользуемся определенной в подразделе. 2.4.2 (см. методичку по теории гафов) формулой

(4.12)

или

. (4.13)

Так как и т. д., то

и т.д.

Согласно (4.8)

(4.14)

После упрощения

Запишем (4.14) в виде (4.13):

.

Тогда очевидно, что

. (4.5)

Таким образом, граф можно раскрасить тремя цветами: К, З и Ж в соответствии с

 

.

 

Из выражения (4.12) получаем

 

 

В результате получим, что окрашивается в К цвет, - в З цвет, - в Ж цвет.

На рис. 4.9 изображены всевозможные способы раскраски графа тремя цветами.

Приведем без доказательства следующие теоремы о хроматическом числе графа (доказательства можно найти в [2, 7]).

 

Теорема 1 (Кенига)

Граф является двухроматическим тогда и только тогда, когда он не содержит циклов нечетной длины.

Теорема 2

Для того, чтобы граф был -хроматическим, необходимо и достаточно, чтобы существовал соответствующий ему симметрический граф без петель, допускающий такую функцию Гранди , что

 
 

 

 
 

 


Рис. 4.9

Согласно теореме 2 отыскание функции Гранди для симметрического графа без петель сводится к задаче о раскраске соответствующего неориентированного графа. Любой раскраске отвечает функция Гранди и, наоборот, любой функции Гранди отвечает некоторая раскраска графа.

Рассмотрим в качестве примера симметрический граф без петель (рис. 4.10), соответствующий неориентированному графу, изображенному на рис. 4.8, исходя из раскраски, заданной (см. рис. 4.9), получаем функцию Гранди с соответствием .

 
 

 

Рис. 4.10

Хроматический класс

 

Пусть граф и - целое число, такое, что:

1) ребра графа можно раскрасить цветами так, чтобы смежные ребра не окрашивались одинаково;

2) окраска ребер невозможна цветами.

Число называется хроматическим классом графа . Например, хроматический класс графа, изображенного на рис. 4.11, равен пяти, так как необходимо пять цветов для требуемой окраски. Вычисление для сводится к задаче нахождения хроматического числа графа , вершинами которого служат ребра

и , если и - смежные ребра в .

 
 

Рис. 4.11

 

На рис. 4.12 показано, как получить (изображен пунктиром) из и раскраску всех ребер цветами.

 

 

 
 

Рис. 4.12

 

 

Задачи

1 Ознакомиться с приведенными теоретическими понятиями о неориентированных графах.

2 Изучить понятия хроматического числа и хроматического класса, а также способы их нахождения с помощью приведенных примеров.

3 Решить вручную задачу нахождения хроматического числа и хроматического класса для графа своего варианта. Найти все возможные варианты раскраски графа.

4 Написать программу (в произвольно выбранной среде программирования), которая реализует поиск хроматического числа, хроматического класса и способов раскраски графа.

 

 

Содержание отчета

1 Постановка задачи для своего варианта.

2 Ручные вычисления поставленной задачи для графа своего варианта с промежуточными вычислениями, указать найденные хроматическое число, хроматический класс и варианты раскраски графа. Для упрощения оформления отчета рекомендуется представить в рукописном виде.

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

4 Листинг программы. Наличие комментариев в листинге обязательно.

5 Результат работы программы для графа своего варианта.

6 Выводы.

Варианты

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 





Поделиться с друзьями:


Дата добавления: 2016-09-03; Мы поможем в написании ваших работ!; просмотров: 668 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Стремитесь не к успеху, а к ценностям, которые он дает © Альберт Эйнштейн
==> читать все изречения...

2206 - | 2159 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.