Ориентированные графы
[24/100%]Для заданного множества вершин найти
общее количество графов;
количество графов без петель;
количество графов, между любыми двумя вершинами которых имеется не более одного ребра;
количество графов без петель, между любыми двумя вершинами которых имеется не более одного ребра;
количество турниров. Турнир — это граф без петель, между любыми двумя различными вершинами которого имеется в точности одно ребро.
Доказать, что в ориентированном графе без циклов есть хотя бы один исток и хотя бы один сток.
Пусть — это ориентированный граф без циклов и . Какие из следующих утверждений верны?
Любой путь начинается в истоке или заканчивается в стоке.
Любые два пути наибольшей длины имеют хотя бы одну общую вершину.
Из любой вершины достижим некоторый сток.
В есть вершина, полустепени исхода и захода которой равны нулю.
Пусть — это ациклический граф. Доказать, что его вершины можно пронумеровать так, что если выполнено , то .
Пусть — граф, — матрица смежности, , а вектор-столбец содержит нули и единицы, причём означает . Определить смысл булевых произведений и .
Граф называется однородным, если полустепени захода и исхода всех его вершин равны одному и тому же числу . Доказать, что для каждого существует однородный граф с вершинами и полустепенью .
Доказать, что в турнире из вершины с наибольшей полустепенью исхода в любую другую ведёт путь длины не более двух.
Индукцией по количеству вершин доказать следующее утверждение: в турнире есть простой путь, который проходит через все вершины.
Чемпионат организован по круговой системе (каждая команда играет по одному матчу с каждой, победитель определяется по количеству выигранных матчей). Доказать, что если победитель чемпионата проиграл команде , то проиграла некоторой команде , которая, в свою очередь, проиграла победителю.
Граф называется полусвязным, если для любой пары вершин существует путь из одной из них в другую. Доказать, что граф является полусвязным тогда и только тогда, когда в нём есть путь, проходящий через все вершины.
Определить, что представляет собой граф достижимости для
графа с вершинами и пустым множеством рёбер;
графа с вершинами: , рёбра которого образуют цикл: .
Построить представления в виде матрицы смежности и списков смежности для ориентированного графа
Вычислить матрицу графа достижимости для следующего графа
и построить соответствующий ей граф достижимости. Найти все базы графа .
Построить для изображённых на рис. 8 на следующей странице ориентированных графов и их матрицы смежности и списки смежности. Вычислить матрицы достижимости и построить соответствующие графы достижимости.
Рис. 8: Графы \mathfrak {G}{1} и \mathfrak {G}{2}.
Пусть граф задан своей матрицей смежности:
Построить граф достижимости для и определить, сколько в нём новых рёбер, то есть чему равна разность .
Доказать, что граф без петель ациклический тогда и только тогда, когда все компоненты сильной связности содержат по одному элементу.
Показать, что для каждого положительного существует граф без циклов с вершинами и рёбрами. Доказать, что в любом графе, в котором рёбер больше, обязательно есть цикл.
Доказать, что в ориентированном графе без циклов существует единственная база, состоящая из всех истоков.
Дан ориентированный граф , где . Построить матрицы смежности, достижимости, взаимной достижимости. Найти компоненты сильной связности.
Дан ориентированный граф , где $V=\left{ a, b, c, d, e, f, g, h\right} , E=\left{ (a, c),(a, d),(a, e),(a, f),(b, c),(b, g),(b, h),(c, b), (c, h),(d, a),(d, b),(d, g),(e, c),(e, f),(e, g),(e, h),(f, c),(f, e),
(f, g),(g, b),(g, h),(h, g)\right}$. Построить матрицы смежности, достижимости, взаимной достижимости. Найти компоненты сильной связности.
Дан ориентированный граф , где . Построить матрицы смежности, достижимости, взаимной достижимости. Найти компоненты сильной связности.
Для графов и на рис. 9 определить компоненты сильной связности и отношение строгой достижимости на них.
Рис. 9: Графы \mathfrak {G}{1} и \mathfrak {G}{2}.
Определить для каждого из графов , изображённых на рис. 10 на следующей странице, компоненты сильной связности, отношение строгой достижимости на них и все базы.
Рис. 10: Графы \mathfrak {G}{1}, \mathfrak {G}{2} и \mathfrak {G}_{3}.
Доказать, что граф является сильно связным тогда и только тогда, когда в нём есть цикл, содержащий все вершины.