- •М а т е м а т и к а дискретная математика
- •Содержание
- •Предисловие
- •1. Разбор типичных задач
- •Элементы теории множеств Множества. Операции над множествами
- •Отображения. Инъективные и сюръективные отображения
- •Отношение эквивалентности
- •Элементы теории кодирования
- •10100.00000.01010.10011.01011.11100.10010.00101.10010.
- •00110.00101.01001.10000.01000.00000.11001.1.
- •00110.00101.01001.10000.01000.00000.11001.1.
- •Решение.
- •1.3. Элементы теории графов. Поиск путей в графе
- •Решение
- •X: 9331 4359 7162 5571 8352;
- •Решение.
- •Решение.
- •Решение.
- •Решение.
- •Решение.
- •Решение.
- •Решение.
- •Задачи о раскраске графа
- •Вопросы к экзамену
- •Основная
- •Дополнительная
Решение.
При выполнении данного задания необходимо соблюдать порядок обхода для любой вершины ордерева, в которой мы находимся в тот или иной момент времени.
Прямой обход (КЛП – обойти корень, левое поддерево, затем правое поддерево): .
Обратный обход (ЛКП – обойти левое поддерево, корень, затем правое поддерево): .
Концевой обход (ЛПК – обойти левое поддерево, правое поддерево, затем корень): .
Задачи о раскраске графа
О п р е д е л е н и е. Граф допускает -цветную раскраску вершин, если его вершины можно раскраситькрасками так, чтобы никакие две смежные вершины не имели бы одинаковый цвет.
Минимальное число , при котором графдопускает-раскраску вершин, называется хроматическим числом графа (обозначается).
П о с т а н о в к а з а д а ч и. Дан связный граф. Требуется найти значение хроматического числа и соответствующую раскраску вершин.
А л г о р и т м р е ш е н и я.
Вычислить степени всех вершин, положить .
Расположить вершины по убыванию их степеней и первую из неокрашенных вершин окрасить в цвет .
Просмотреть вершины в порядке убывания степеней и окрасить в цвет № все вершины, которые несмежны с вершинами, уже окрашенными в цвет №.
Если все вершины уже окрашены, то . Если нет, тои переходим к шагу 2.
О п р е д е л е н и е. Правильная раскраска рёбер графа – это раскраска рёбер графа некоторым количеством цветов так, чтобы никакие два инцидентных ребра графа не были окрашены в одинаковые цвета.
Минимальное число цветов необходимое для правильной раскраски рёбер графа называется хроматическим индексом графа (обозначается ).
Вопросы к экзамену
Что называется объединением, пересечением множеств?
Что называется разностью, симметрической разностью, дополнением множества?
Как проиллюстрировать диаграммой Эйлера-Венна одно из тождеств теории множеств?
Что такое однозначное (многозначное) отображение?
*Что такое инъективное, сюръективное, биективное отображение?
Что такое мощность конечного множества и как это связано с биекцией?
Что такое декартово произведение множеств и что вы знаете о его мощности?
*Что вы знаете о мощности множества двоичных наборов?
Какова мощность множества всех подмножеств данного множества?
Что такое отношение на множестве (с примерами)?
Что такое рефлексивное, симметричное, транзитивное отношение?
*Что такое отношение эквивалентности и каково его основное свойство?
*Что такое отношение нестрогого порядка?
*Что такое отношение строгого порядка?
Что такое вполне упорядоченное множество, цепь?
Каковы основные элементы канала связи?
В чем задача кодера и декодера?
В чем суть основополагающего вывода Шеннона?
*Что такое алфавит, буква, слово?
*Что такое код?
Что такое двоичный (n,k)-код ?
Что такое скорость (n,k)-кода и к чему она стремится при эффективном кодировании?
*Что такое расстояние Хемминга и как оно связано с исправлением единичных ошибок?
*Каков алгоритм кодера (7,4)-кода Хемминга?
_____________________
Символом * отмечены вопросы, обязательные для студентов, получивших по теории четыре балла и выше; остальные студенты готовят к экзамену все вопросы.
*Каков алгоритм декодера (7,4)-кода Хемминга?
Что вы знаете о существовании других кодов Хемминга?
Как связано расстояние Хемминга с исправлением нескольких ошибок?
Что такое конечное поле GF(q) и каковы в нем операции?
В чем идея РМ-кодов, РС-кодов, БЧХ-кодов?
В чем идея каскадных кодов?
Что называется орграфом, графом, вершиной, дугой, ребром?
Что такое путь, цепь, контур, цикл?
Что такое связный граф, компонента связности?
Что такое мультиграф, взвешенный (нагруженный) граф?
В чем состоят три задачи о кратчайшем пути в графе?
*Каков алгоритм решения задачи 2 ?
*Каков алгоритм решения задачи 3 ?
Что такое эйлерова цепь (цикл) и задача Эйлера?
*У каких графов существует эйлерова цепь (цикл)?
Что такое плоский и планарный граф?
*В чем состоит формула Эйлера и для каких объектов она верна?
*Как выглядят непланарные графы № 1 и №2, типов 1 и 2 ?
В чем состоит теорема Куратовского-Понтрягина?
Что такое толщина графа и какое неравенство для нее вы знаете?
В чем состоит теорема Уитни?
*Что такое матрица смежности орграфа и каким свойством обладает матрица смежности неориентированного графа?
Что показывают элементы степеней матрицы смежности?
*Что называется деревом, ордеревом, бинарным ордеревом?
*Как строится код Харари?
Что такое матрица инцидентности?
*Как строится код Прюфера?
Что называется уровнем вершины ордерева, глубиной ордерева, висячей вершиной ордерева и дерева?
Как строится префиксный код бинарного ордерева?
Какие три способа обхода бинарного ордерева вы знаете?
Как связаны число вершин бинарного ордерева и его глубина?
Что такое дерево поиска и как вести поиск в нем?
Что такое идеально сбалансированное, сбалансированное ордерево?
Что называется атомом, списком и как связаны деревья со списками?
*В чем состоит задача о раскраске вершин графа и каков алгоритм ее решения?
*В чем состоит задача о раскраске ребер графа и что вы знаете о хроматическом индексе?
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ