08. Основные операции над графами
Определение. Дополнением графа называется такой граф , в котором две вершины смежны тогда и только тогда, когда они не смежны в .
Граф имеет те же вершины, что и граф . Граф имеет те и только те рёбра, которые добавляются в граф , чтобы он стал полным.
Например, на рис. 9 представлена диаграмма дополнения графа на рис. 1.
Рис. 9. Дополнение
Определение. Объединением графов и , не имеющих общих вершин и ребер, называется граф .
Граф содержит вершины и ребра, принадлежащие хотя бы одному из графов.
Например, на рис. 10 представлены диаграммы графов и и диаграмма их объединения .
Рис. 10. Объединение графов
Определение. Соединением Графов и , не имеющих общих вершин и ребер, называется граф .
Граф соединения графов и содержит вершины и рёбра, принадлежащие хотя бы одному из графов и , и рёбра, соединяющие каждую вершину с каждой вершиной .
Например, на рис. 11 представлены диаграммы графов и и диаграмма их соединения .
Рис. 11. Соединение графов
Определение. Удалением вершины графа называется операция, состоящая в удалении этой вершины Вместе с инцидентными ей ребрами.
Для обозначения удаления вершины графа используется символ .
Например, На рис. 12 представлен результат удаления вершины графа на рис. 1.
Рис. 12. Диаграмма графа
Определение. Удалением ребра графа называется операция удаления этого ребра при сохранении всех вершин графа.
Для обозначения удаления ребра графа используется символ .
Например, на рис. 13 представлен результат удаления ребра графа на рис. 1.
Рис. 13. Диаграмма графа
Определение. Добавлением новой вершины графа называется операция добавления этой вершины к множеству вершин , при сохранении всех ребер графа .
Для обозначения добавления новой вершины графа используется символ .
Например, на рис. 14 представлен результат добавления вершины графа на рис. 1.
Рис. 14. Диаграмма графа
Определение. Добавлением нового ребра графа называется операция добавления этого ребра к множеству ребер , при сохранении всех вершин .
Для обозначения добавления нового ребра графа используется символ .
Например, На рис. 15 представлен результат добавления ребра графа на рис. 1.
Рис. 15. Диаграмма графа
Определение. Стягиванием Подграфа графа называется операция, состоящая в следующем:
1) нахождение множества ;
2) нахождение множества ;
3) добавление к множеству новой вершины;
4) добавление к множеству новых ребер, инцидентных новой вершине и соединяющих новую вершину с оставшимися старыми вершинами.
Для обозначения стягивания подграфа графа используется символ .
Например, На рис. 16 представлены диаграммы графов и и диаграмма стягивания подграфа графа .
Рис. 16. Диаграмма графа
Определение. Размножением вершины графа называется операция, состоящая в следующем:
1) удаление из графа вершины вместе с инцидентными ей ребрами;
2) добавление пары новых вершин вместе с соединяющим их ребром;
3) соединение каждой из новых вершин с другими вершинами.
Для обозначения размножения вершины графа используется символ .
Например, На рис. 17 представлена диаграмма графа и диаграмма размножения его вершины.
Рис. 17. Диаграмма графа
Задачи и упражнения
30. Определите типы графов на рис. 23 и на
рис. 24.
31. Графы и заданы диаграммами:
Постройте диаграммы следующих графов, являющихся результатами операций над графами и :
1) , ;
2) , , , ;
3) , , , ;
4) , , ;
5) , ;
6) , , , ;
7) , , , ;
8) , где , , Æ;
9) .
32. Постройте диаграммы следующих графов, являющихся результатами операций над графами и задачи 4.1:
1) , ;
2) , , , ;
3) , , , ;
4) , , ;
5) , ;
6) , , , ;
7) , , , ;
8) , где , , Æ;
9) .
< Предыдущая | Следующая > |
---|