русс | укр

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

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

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

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


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

Визначення хроматичного числа. Хроматичний поліном


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


 

Для обчислення хроматичного числа вводять функцію p(G,l).

Означення 2.5.6. Для заданого графа G і натурального числа l через p(G,l) (хроматичний поліном) позначається кількість всіх правильних розфарбувань графа G з допомогою l фарб.

Слід відмітити що наступна формула справедлива для достатньо малих S0.

Теорема 2.5.2. Справедлива формула:

, де

S – кількість ребер суграфів графа G;

С – кількість компонент зв’язаності суграфів графа G;

- кількість суграфів графа G.

Якщо суграфів немає, то .

Ця формула дає змогу прослідкувати такі властивості функції p(G,l):

1) p(G,l) це многочлен степеня S0 з коефіцієнтом 1 при старшому члені;

2) p(G,l) ділиться на l.

Нариклад, за теоремою 2.5.2 обчислимо p(G,l) для трикутного графа G.

 


Розпишемо кожен з випадків, нагадавши, що сам граф є своїм суграфом (випадок г):

 

а) S=0, C=3,

б) S=1, C=2,

в) S=2, C=1,

г) S=3, C=1, .

Тоді .

Простим перебором чисел від 1, знаходимо хроматичне число. Підставивши у цю формулу або , отримаємо, що p(G,1)=p(G,2)=0, тобто кількість правильних розфарбувань графа однією чи двома фарбами дорівнює нулеві – однією або двома фарбами граф розфарбовувати не можна. Хроматичне число цього графа є 3, оскільки його підставляння у формулу дало позитивний результат:

p(G,3)=1×2×3=3!=6

Властивості хроматичних поліномів:

1) p(G,l)= p(G1,lp(G2,l) (якщо G(p,l) складається з двох незв’язних частин, то розфарбування можна вибирати незалежно для двох незв’язних графів).

2) p(G,l)= p(G1,lp(G2,l) (якщо граф G отримано з двох графів склеюванням в одній точці х0).

3) p(G,l)= p(G1,lp(G2,l) (якщо граф G отримано з двох незв’язних графів склеюванням по ребру, зовнішньому для обох графів).

4) p(G,l)= p(G1,l)-p(G’,l) (якщо граф G отримано з G1 доданням ребра без зміни вершин, G’ – граф, отриманий з G1 склеюванням вершин, які інцидентні доданому ребру).



Граф G є однохроматичним тоді і тільки тоді, коли він не містить ні одного ребра; двохроматичним – тоді і тільки тоді, коли він не містить циклів непарної довжини.

Для розфарбування граней, утворених перетином прямих ліній на площині достатньо двох кольорів.

Необхідною і достатньою умовою розфарбування двома кольорами є те, що кожна вершина повинна мати парний степінь ³ 2.


РОЗДІЛ 3. ЗАГАЛЬНА АЛГЕБРА

Тема 3.1. ГРУПИ



<== предыдущая лекция | следующая лекция ==>
Задача про чотири фарби. Правильне розфарбування графа | Поняття алгебраїчної операції


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


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

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

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


 


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

 
 

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

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