- •230100 Информатика и вычислительная техника
- •230700 Прикладная информатика
- •231000 Программная инженерия
- •Квалификация (степень) выпускника: 62 бакалавр
- •Содержание
- •1 Множества
- •2 Кортежи (вектора). Декартовы произведения
- •3 Элементы комбинаторики
- •6. Сколько можно составить кортежей из 8 элементов множества, если кортежи состоят из 3 различных элементов? Привести примеры комбинаций.
- •4 Отношения
- •5 Соответствия
- •6 Подстановки
- •7 Теория графов
- •8 Маршруты и деревья
- •9 Логика высказываний
- •10 Алгебра логики
- •12 Алгоритмы
- •13 Конечные автоматы
- •Основная литература
- •Дополнительная литература
- •Периодические издания
- •1. Прикладная информатика : научно-практический журнал .— 2007 № 4-6 .— 2008 № 1-4 .— м. : Маркет дс, 2007- .— Выходит 6 раз в год .— issn 1993-8314.
7 Теория графов
1. Задать графы, представленные на рисунках 1а, 1б,
- множествами вершин и ребер;
- табличным способом;
- матрицей инцидентности;
- матрицей смежности.
а) б)
Рисунок 1 – Графы
2. Привести примеры иллюстраций полных графов.
3. Для графов, представленных на рисунках 1а, 1б, определить степени вершин.
4. Привести примеры иллюстраций равных графов.
5. Построить граф, заданный способом, представленным на рисунке 2.
U |
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
l |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
3 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
4 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
Рисунок 2 – Способ задания графа
6. Построить граф, заданный способом, представленным на рисунке 3.
X |
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
l |
1 |
1 |
0 |
0 |
0 |
0 |
-1 |
-1 |
0 |
0 |
1 |
0 |
0 |
2 |
-1 |
-1 |
0 |
0 |
0 |
0 |
0 |
0 |
-8 |
0 |
-1 |
0 |
3 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
-1 |
1 |
0 |
4 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
5 |
0 |
0 |
8 |
-1 |
-1 |
1 |
0 |
-8 |
0 |
0 |
0 |
8 |
Рисунок 3– Способ задания графа
7. Построить граф, заданный способом, представленным на рисунке 4.
Z |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
0 |
1 |
0 |
0 |
2 |
1 |
0 |
1 |
2 |
1 |
2 |
0 |
1 |
0 |
1 |
0 |
1 |
3 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
4 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
5 |
2 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
6 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
7 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
8 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
Рисунок 4– Способ задания графа
8. Построить граф Q, заданный способом, представленным на рисунке 5.
Q |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
2 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
-1 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
5 |
0 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
9 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Рисунок 5 – Способ задания графа Q
9. Считая граф, представленный на рисунке 1а н-графом, осуществить для указанного орграфа и графа, представленного на рисунке 1б, операции объединения, пересечения, разности и дополнения.
10. Для графов, представленных на рисунках 1а, 1б, привести возможные примеры частей и подграфов.
