与えられた無向グラフ $G(V, E)$ について、以下の問いに答えます。 (1) グラフ $G(V, E)$ を示します。 (2) グラフ $G(V, E)$ の隣接行列 $A$ を求めます。 (3) グラフ $G(V, E)$ において、長さ2の $P_3$-$P_2$ 歩道の数を求めます。
2025/7/24
1. 問題の内容
与えられた無向グラフ について、以下の問いに答えます。
(1) グラフ を示します。
(2) グラフ の隣接行列 を求めます。
(3) グラフ において、長さ2の - 歩道の数を求めます。
2. 解き方の手順
(1) グラフ の図示
頂点集合 と辺集合 をもとにグラフを図示します。それぞれの頂点を点として描き、辺集合にある頂点間を線で結びます。
(2) 隣接行列 の算出
隣接行列 は、グラフの頂点間の隣接関係を示す正方行列です。 個の頂点を持つグラフの場合、 の行列になります。行列の 成分 は、頂点 と頂点 が隣接している場合に 1、隣接していない場合に 0 となります。無向グラフの場合、隣接行列は対称行列になります。
この問題の場合、 なので、隣接行列 は の行列となります。
辺集合 を基に、隣接行列 の各成分を決定します。
, , , ,
他の成分は全て 0 となります。
(3) 長さ2の - 歩道の数の算出
長さ2の - 歩道は、頂点 から始まり、2つの辺を通って頂点 に到達する経路です。
から到達できる頂点とその経路は以下の通りです。
- :
- :
- :
次に、, , からに到達できるか確認します。
- から へ直接到達することはできません。
- から へは到達できません。
- から へは を通って到達できます。
したがって、長さ2の - 歩道は のみです。
歩道の数は1つです。
3. 最終的な答え
(1) グラフ は、頂点 と辺 を持つグラフです。 (図示は省略します)
(2) 隣接行列 は以下の通りです。
$A = \begin{pmatrix}
0 & 0 & 1 & 0 & 0 \\
0 & 0 & 1 & 1 & 0 \\
1 & 1 & 0 & 1 & 0 \\
0 & 1 & 1 & 0 & 1 \\
0 & 0 & 0 & 1 & 0
\end{pmatrix}$
(3) 長さ2の - 歩道の数は 1 です。