Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по лаб ТОИ.doc
Скачиваний:
17
Добавлен:
10.11.2019
Размер:
3.67 Mб
Скачать
  1. Примеры решения задач

Упражнение 1

Тема: «Графы. Основные понятия. Графы и отношения. Маршруты, пути, цепи, циклы»

Задачи для решения в аудитории

  1. Задать матрицами инцидентности и смежности граф, изображенный на рис.

  1. Пусть ориентированный граф G на рисунке ниже задает отношение R. Каковы свойства отношения?

  1. Изобразить графы, соответствующие отношениям, представленным следующими матрицами:

a

b

c

d

a

1

1

0

0

b

0

1

0

1

c

1

1

1

0

d

0

1

0

1


a

b

c

d

a

0

1

0

0

b

1

0

0

1

c

1

1

0

1

d

1

1

1

0


  1. Для вершин и графа на рисунке ниже привести примеры маршрута, простого маршрута. Определить цикл, приняв вершину на начало и конец цикла. Есть ли на этом графе эйлеров маршрут и (или) гамильтонов маршрут?

  1. Для четырех графов на рисунке ниже определить расстояния между вершинами.

  1. Какими свойствами обладает отношение связанности вершин графа, изображенного на рисунке ниже.

Домашнее задание

  1. Построить матрицы смежности и инцидентности графов, изображенных на рисунках ниже. Нумерацию вершин и ребер (дуг) задайте самостоятельно.

  1. Имеют ли графы эйлеров цикл (цепь)? Запишите цикл.

  1. Имеют ли пятигранник-призма и пятиугольник с петлями в некоторых вершинах гамильтонов цикл (цепь)?

  2. Каковы расстояния между вершинами в графе на рисунке ниже.

  1. На рисунке ниже. Показан граф-дерево. Сколько листьев на графе? Определите множество листьев. Сколько ветвей для вершины d на графе. Какая вершина является корнем? Можно ли принять любую вершину графа-дерева за корень? Перерисуйте граф-дерево с другим корнем.

  1. Изобразите граф-лес.

  2. Достижима ли:

  1. вершина h из вершины a;

  2. вершина a из вершины m

для графа, изображенного на рисунке ниже. Если – да, то задайте множество путей.

  1. Какие вершины являются центрами четырех графов на рисунке? Чему равны радиусы графов?

  1. Задайте множество маршрутов графа-дерева в задаче 5.

  2. Постройте граф с гамильтоновым циклом.

Упражнение 2

Тема: «Бинарные операции над графами. Изоморфизм графов»

Задачи для решения в аудитории

  1. Н айти объединение графов и , представленных на рис.

1)

2)

3)

4)

5)

  1. Найти пересечение графов, представленных на рисунке в задаче 1.

  2. Найти объединение и пересечение графов и , и изображенных на рисунках ниже.

  1. Найти разность графов, изображенных на рисунке ниже.

  1. Найти композицию графов, изображенных на рисунке ниже.

  1. Изоморфны ли графы, изображенные на рисунке ниже.

  1. Изоморфны ли графы, изображенные на рис.

Домашнее задание

  1. Найти объединение графов:

1)

2)

  1. Найти попарно пересечение графов для варианта 1 и 2:

1)

2)

  1. Найти разность двух подграфов полного графа:

  1. Найти модульное произведение двух графов:

  1. Найти декартову сумму графов и

  1. Удалите вершины 1,2, 8, 9 графа на рисунке ниже. Удаление выполнить с помощью матрицы инциденций и графически.

  1. Постройте композицию двух графов:

  1. Постройте композицию двух графов:

  1. Постройте два изоморфных подграфа полного графа с четырьмя вершинами. Покажите их изоморфность алгоритмическим путем.

  2. Определить, изоморфны ли графы.