Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Opornye_konspekty_lektsij (2)дм.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
729.6 Кб
Скачать

Тема 4. Введениие в теорию графов

Лекция 1. Определения и способы задания графов

  1. Общие положения теории графов [1,2,3,4]

Пусть V — непустое множество, X — набор пар элементов из V. В наборе X могут встречаться пары, состоящие из одинаковых элементов, а также одинаковые пары. Множество V и набор X определяют граф с кратными ребрами G=(V,X). Элементы множества V называются вершинами графа, а элементы набора Xребрами графа.

Если x=(u,v) — ребро графа, то вершины u и v называются концами ребра x. Если вершина v является концом ребра x, то говорят, что v и xинцидентны.

Вершины u и v графа называются смежными, если существует ребро графа, соединяющее их. Два ребра называются смежными, если они имеют общую вершину. Степенью вершины v (обозначения deg(v)) называется число ребер графа, инцидентных вершине v.

Последовательность

, (*)

в которой чередуются вершины и ребра и при этом для каждого i=1,…,n-1 ребро имеет вид , называется маршрутом, соединяющим вершины и . Число ребер в маршруте называется его длиной.

Маршрут, в котором все ребра разные, называется цепью. Маршрут, в котором все вершины разные, называется простой цепью. Маршрут (*) называется замкнутым, если = . Замкнутый маршрут, в котором все ребра различные, называется циклом. Цикл, в котором все вершины, кроме первой и последней, разные, называется простым циклом.

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

  1. Отношения и их свойства. Изоморфизм графов. [1,2,3,4]

Графы G=(V,X) и H=(U,Y) изоморфны, если существуют такие два взаимно однозначных соответствия , что для всякого ребра справедливо соотношение .

  1. Типы графов [1,2,3,4]

Подграфом графа G называется граф, все вершины и ребра которого содержатся среди вершин и ребер графа G. Подграф называется собственным, если он отличен от самого графа. Компонентой связности графа G называется его связный подграф, не являющийся собственным подграфом никакого другого связного подграфа графа G. Остовным называется граф, содержащий все вершины графа. Двудольным называется граф, множество вершин которого можно разбить на два непустых подмножества (доли) V1 и V2 таким образом, что никакие две вершины из одной и той же доли не являются смежными.

Деревом называется связный граф без циклов.

Теорема Кёнига: Граф является двудольным тогда и только тогда, когда в нем отсутствуют циклы нечетной длины.

  1. Матрица смежности [1,2,3,4]

  2. Матрица инцидентности [1,2,3,4]

Литература:

    1. Яблонский с.В. Введение в дискретную математику. М.:Высш. Шк., 2001. – 384 с.

    2. Гаврилов г. П., Сапоженко а. А. Сборник задач по дискретной математике. М.: Наука, 1977. – 386 с.

    3. Грэхем р., Кнут д., Паташник о. Конкретная математика (основание информатики). М.: Мир, 1998. – 703 с.

    4. Оре О. Теория графов. М.: Наука, 1980. – 336 с.

Тема 5: Элементы теории кодирования

Лекция 1. Теория кодирования. Общие положения

    1. Общие положения теории кодирования [1,2,3]

Пусть — алфавит. Конечная последовательность символов из U называется словом в алфавите U. Через S(U) обозначим множество всех слов в алфавите U.

Пусть U и B — два алфавита. Однозначное отображение F произвольного подмножества на подмножества называется кодированием. При этом слова из M называются сообщениями, а их образы — кодами сообщений. Множество С называется кодом множества сообщений М. Алфавит U называется алфавитом сообщений, а алфавит В кодирующим алфавитом. Кодирование F называется взаимно однозначным, если каждый код сообщения является кодом ровно одного сообщения.

Пусть задано отображение букв алфавита U в множество S(B) вида

Кодирование , удовлетворяющее свойствам:

где под произведением слов АВ понимается приписывание слова В справа к слову А, называется алфавитным кодированием, задаваемым схемой .

    1. Свойство префикса. Критерий однозначности декодирования [1,2,3]

Если то называется префиксом, а — суффиксом слова В. Префикс (суффикс) слова В называется собственным, если он отличен от пустого слова (обозначаемого через ) и от самого слова В. Длиной слова называется число букв в нем. Схема обладает свойством префикса, если для любых слов и ( ) из С( ) слово не является префиксом слова .

Теорема. Алфавитный код С( ) является однозначно декодируемым тогда и только тогда, когда в графе отсутствуют контуры и петли, проходящие через вершину .

Лекция 2. Коды, исправляющие ошиибки

    1. Коды Хэмминга [1,2,3]

    2. Метрические свойства кодов [1,2,3]

Литература: