Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретка.doc
Скачиваний:
14
Добавлен:
10.07.2019
Размер:
372.74 Кб
Скачать

Занятие 1. Способы задания графов. Основная теорема теории графов.

1. Даны графы G и H:

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

б) Из матрицы смежности для данных графов получите аналогичные матрицы для дополнений к этим графам, и по ним восстановите графы и .

G: H:

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

x1 x2 x3 x4 x5 x6 x7

3. N шахматистов (N2) проводят турнир в один круг (каждый из участников должен сыграть с каждым по одному разу). Докажите, что в любой момент найдутся двое, закончившие одинаковое число партий.

4. N человек (N>2) проводят шахматный турнир в один круг. К некоторому моменту выясняется, что в точности двое сыграли одинаковое число партий. Докажите, что либо в точности один участник еще не сыграл ни одной партии, либо ровно один сыграл все партии.

5. Существуют ли графы со следующими наборами степеней вершин:

а) {2, 3, 3, 2, 3}; б) {1, 2, 3, 4} ?

Если существуют, то изобразите их графически.

6. Сколько рёбер имеет полный граф с p вершинами?

7. Сколько рёбер имеет регулярный граф с p вершинами степени r?

8. Сколько рёбер может быть у регулярного графа с 9 вершинами?

9. Докажите, что каждый кубический граф имеет чётное число вершин.

10. Сколько вершин может быть у графа с 4 ребрами, если петли, кратные ребра и изолированные вершины у него отсутствуют?

Занятие 2. Операции над графами. Маршруты, цепи и циклы в графах.

Связные графы.

11. Найти объединение, пересечение и разность двух графов.

а)

б)

в)

12. Составьте матрицы смежности для графов G1G2, G1G2, G1\G2, если

а)

б)

1

3. Дайте классификацию маршрутов в графе, приведенном на рисунке 1.

(1, 2, 3, 5, 2);

(2, 3, 5, 4);

(2, 3, 4, 5, 3, 2);

(3, 4, 5, 3).

Рис. 1.

14. Приведите примеры замкнутого пути, простого цикла и цикла, не являющегося простым, в графах G и H из задачи 1.

15. Дан регулярный граф с 6 вершинами и 9 ребрами. а) Докажите, что в нем есть хотя бы 1 цикл.

б) Нарисуйте этот граф.

в) Каковы обхват и периметр данного графа?

г) Сколько в этом графе циклов наименьшей длины?

16. Докажите, что всякий замкнутый маршрут нечётной длины содержит простой цикл. Верно ли аналогичное утверждение для маршрутов чётной длины?

17. Докажите, что каждый граф G содержит цепь длины и (при условии, что ) цикл длины не менее .

18. Найдите количество маршрутов длины 3 от i-ой вершины к j-ой при всех i, j =1,…,5 в графе G1 (а) из задачи 12.

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

20. Пусть р – число вершин, q – число ребер, k – число компонент связности графа. Докажите, что тогда имеет место следующее неравенство: .

21. Пусть граф G имеет р вершин. Доказать, что если минимальная степень его вершин , то граф связен.

22. Сколько компонент связности имеет граф G ? Составьте для него матрицу смежности в блочно-диагональном виде (каждой компоненте связности должен соответствовать определенный блок).

G:

2

3. Найдите все мосты и разделяющие вершины в графе G:

G:

24. Доказать, что всякий нетривиальный связный граф содержит не менее двух вершин, не являющихся разделяющими.

25. Докажите, что ребро (v, w) в графе G является мостом тогда и только тогда, когда в этом графе существуют 2 вершины u1 и u2 такие, что каждая цепь, соединяющая их, проходит через ребро (v, w).