Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретная Математика Лекции.doc
Скачиваний:
195
Добавлен:
16.05.2015
Размер:
1.16 Mб
Скачать

Решение.

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

    1. Прямой обход (КЛП – обойти корень, левое поддерево, затем правое поддерево): .

    2. Обратный обход (ЛКП – обойти левое поддерево, корень, затем правое поддерево): .

    3. Концевой обход (ЛПК – обойти левое поддерево, правое поддерево, затем корень): .

Задачи о раскраске графа

О п р е д е л е н и е. Граф допускает -цветную раскраску вершин, если его вершины можно раскраситькрасками так, чтобы никакие две смежные вершины не имели бы одинаковый цвет.

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

П о с т а н о в к а з а д а ч и. Дан связный граф. Требуется найти значение хроматического числа и соответствующую раскраску вершин.

А л г о р и т м р е ш е н и я.

  1. Вычислить степени всех вершин, положить .

  2. Расположить вершины по убыванию их степеней и первую из неокрашенных вершин окрасить в цвет .

  3. Просмотреть вершины в порядке убывания степеней и окрасить в цвет № все вершины, которые несмежны с вершинами, уже окрашенными в цвет №.

  4. Если все вершины уже окрашены, то . Если нет, тои переходим к шагу 2.

О п р е д е л е н и е. Правильная раскраска рёбер графа – это раскраска рёбер графа некоторым количеством цветов так, чтобы никакие два инцидентных ребра графа не были окрашены в одинаковые цвета.

Минимальное число цветов необходимое для правильной раскраски рёбер графа называется хроматическим индексом графа (обозначается ).

Вопросы к экзамену

  1. Что называется объединением, пересечением множеств?

  2. Что называется разностью, симметрической разностью, дополнением множества?

  3. Как проиллюстрировать диаграммой Эйлера-Венна одно из тождеств теории множеств?

  4. Что такое однозначное (многозначное) отображение?

  5. *Что такое инъективное, сюръективное, биективное отображение?

  6. Что такое мощность конечного множества и как это связано с биекцией?

  7. Что такое декартово произведение множеств и что вы знаете о его мощности?

  8. *Что вы знаете о мощности множества двоичных наборов?

  9. Какова мощность множества всех подмножеств данного множества?

  10. Что такое отношение на множестве (с примерами)?

  11. Что такое рефлексивное, симметричное, транзитивное отношение?

  12. *Что такое отношение эквивалентности и каково его основное свойство?

  13. *Что такое отношение нестрогого порядка?

  14. *Что такое отношение строгого порядка?

  15. Что такое вполне упорядоченное множество, цепь?

  16. Каковы основные элементы канала связи?

  17. В чем задача кодера и декодера?

  18. В чем суть основополагающего вывода Шеннона?

  19. *Что такое алфавит, буква, слово?

  20. *Что такое код?

  21. Что такое двоичный (n,k)-код ?

  22. Что такое скорость (n,k)-кода и к чему она стремится при эффективном кодировании?

  23. *Что такое расстояние Хемминга и как оно связано с исправлением единичных ошибок?

  24. *Каков алгоритм кодера (7,4)-кода Хемминга?

_____________________

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

  1. *Каков алгоритм декодера (7,4)-кода Хемминга?

  2. Что вы знаете о существовании других кодов Хемминга?

  3. Как связано расстояние Хемминга с исправлением нескольких ошибок?

  4. Что такое конечное поле GF(q) и каковы в нем операции?

  5. В чем идея РМ-кодов, РС-кодов, БЧХ-кодов?

  6. В чем идея каскадных кодов?

  7. Что называется орграфом, графом, вершиной, дугой, ребром?

  8. Что такое путь, цепь, контур, цикл?

  9. Что такое связный граф, компонента связности?

  10. Что такое мультиграф, взвешенный (нагруженный) граф?

  11. В чем состоят три задачи о кратчайшем пути в графе?

  12. *Каков алгоритм решения задачи 2 ?

  13. *Каков алгоритм решения задачи 3 ?

  14. Что такое эйлерова цепь (цикл) и задача Эйлера?

  15. *У каких графов существует эйлерова цепь (цикл)?

  16. Что такое плоский и планарный граф?

  17. *В чем состоит формула Эйлера и для каких объектов она верна?

  18. *Как выглядят непланарные графы № 1 и №2, типов 1 и 2 ?

  19. В чем состоит теорема Куратовского-Понтрягина?

  20. Что такое толщина графа и какое неравенство для нее вы знаете?

  21. В чем состоит теорема Уитни?

  22. *Что такое матрица смежности орграфа и каким свойством обладает матрица смежности неориентированного графа?

  23. Что показывают элементы степеней матрицы смежности?

  24. *Что называется деревом, ордеревом, бинарным ордеревом?

  25. *Как строится код Харари?

  26. Что такое матрица инцидентности?

  27. *Как строится код Прюфера?

  28. Что называется уровнем вершины ордерева, глубиной ордерева, висячей вершиной ордерева и дерева?

  29. Как строится префиксный код бинарного ордерева?

  30. Какие три способа обхода бинарного ордерева вы знаете?

  31. Как связаны число вершин бинарного ордерева и его глубина?

  32. Что такое дерево поиска и как вести поиск в нем?

  33. Что такое идеально сбалансированное, сбалансированное ордерево?

  34. Что называется атомом, списком и как связаны деревья со списками?

  35. *В чем состоит задача о раскраске вершин графа и каков алгоритм ее решения?

  36. *В чем состоит задача о раскраске ребер графа и что вы знаете о хроматическом индексе?

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ