Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2- Конспект ОДМиТА (для заочн)-обработанное.doc
Скачиваний:
5
Добавлен:
17.08.2019
Размер:
598.53 Кб
Скачать

4.2 Определение графа.

Графом G{V,E) называется совокупность двух множеств — непустого множества V (множества вершин) и множества Е неупорядоченных пар различных элементов множества V (Е — множество ребер).

Число вершин графа G обозначим р, а число ребер — q

.

    1. Смежность.

Пусть v1, v2 — вершины, е = (v1, v2) — соединяющее их ребро. Тогда вершина v1 и ребро е инцидентны, вершина v2 и ребро е также инцидентны.

Два ребра, инцидентные одной вершине, называются смежными; две вершины, инцидентные одному ребру, также называются смежными.

Множество вершин, смежных с вершиной v, называется множеством смежности вершины v и обозначается :

    1. Графическое изображение графа.

Обычно граф изображают диаграммой: вершины — точками (или кружками), ребра — линиями.

Пример.

На рис. 3 приведен пример диаграммы графа, имеющего четыре вершины и пять ребер. В этом графе вершины v1 и v2, v2 и v3, v3 и v4, v4 и v1, v2 и v4 смежны, а вершины v1 и v3 не смежны. Смежные ребра: е1 и е2, е2 и е3, е3 и е4, е4 и е1, е1 и е5, е2 и е5, е3 и е5, е4 и е5. Несмежные ребра е1 и е3, е2 и е4.

Рис. 3. Диаграмма графа

4.5 Основные определения теории графов.

  1. Если элементами множества Е являются упорядоченные пары, то граф называется ориентированным (или орграфом), В этом случае элементы множества V называются узлами, а элементы множества Е дугами.

  2. Если элементом множества Е может быть пара одинаковых (не различных) элементов V, то такой элемент множества Е называется петлей, а граф называется графом с петлями (или псевдографом).

  3. Если Е является не множеством, а набором, содержащим несколько одинаковых элементов, то эти элементы называются кратными ребрами, а граф называется мультиграфом.

  4. Если элементами множества Е являются не обязательно двухэлементные, а любые подмножества множества V, то такие элементы множества Е называются гипердугами, а граф называется гиперграфом.

  5. Если задана функция F: V → М и/или F: Е М, то множество М называется множеством пометок, а граф называется помеченным (или нагруженным). В качестве множества пометок обычно используются буквы или целые числа.

    1. Представление графа в эвм матрицей смежности.

Представления иллюстрируются на конкретных примерах графа G и орграфа D, диаграммы которых представлены на рис. 5.

Рис. 5. Диаграммы графа (слева) и орграфа (справа), используемых в качестве примеров

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

Пример.

Представим граф G и орграф D матрицами смежности.

Тема 5 комбинаторные задачи

5.1 Комбинаторные конфигурации.

Во многих практических случаях возникает необходимость подсчитать количество возможных комбинаций объектов, удовлетворяющих определенным условиям. Такие задачи называются комбинаторными. Разнообразие комбинаторных задач не поддается исчерпывающему описанию, но среди них есть целый ряд особенно часто встречающихся, для которых известны способы подсчета.