Чтобы построить граф по заданной матрице инцидентности и найти его матрицу смежности, следуем следующим шагам:
Шаг 1: Понимание матрицы инцидентности
Матрица инцидентности имеет размер , где — количество вершин, а — количество рёбер. В данной матрице строки соответствуют вершинам, а столбцы — рёбрам. Если вершина инцидентна ребру, то в соответствующей ячейке стоит 1 (или 2, если это направленное ребро с указанным началом и концом).
Данная матрица инцидентности:
$
M =
$
Здесь:
- 1 в ячейке означает, что вершина инцидентна ребру.
- 2 в ячейке означает, что это направленное ребро.
Шаг 2: Определение вершин и рёбер
Из матрицы видно, что у нас есть 5 вершин и 8 рёбер. Обозначим вершины как .
Теперь определим рёбра:
- Ребро 1: —
- Ребро 2: —
- Ребро 3: —
- Ребро 4: —
- Ребро 5: — (направленное)
- Ребро 6: — (направленное)
- Ребро 7: —
- Ребро 8: —
Шаг 3: Построение графа
На основе вышеуказанных рёбер мы можем нарисовать граф. Вершины будут соединены рёбрами согласно инцидентности.
Шаг 4: Построение матрицы смежности
Теперь мы можем построить матрицу смежности . В этой матрице строки и столбцы будут соответствовать вершинам, а ячейки будут содержать 1, если существует ребро между двумя вершинами, и 0, если его нет.
Матрица смежности будет выглядеть следующим образом: