Next Sec.: パスの数え上げ
Upper Sec.: グラフに関するアルゴリズム
Prev. Sec.: グラフに関するアルゴリズム
E={(Vi,Vj)}:辺(edge)の有限集合
グラフの図形表現
グラフにおける基本概念

x1からxkへのパス
以下の仮定
計算機におけるグラフの表現

A = (aij)
1 (i,j) in E
aij =
0 otherwise
| 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|
| 1 | 0 | 1 | 1 | 0 | 0 |
| 2 | 1 | 0 | 1 | 1 | 0 |
| 3 | 1 | 1 | 0 | 1 | 1 |
| 4 | 0 | 1 | 1 | 0 | 1 |
| 5 | 0 | 0 | 1 | 1 | 0 |
B = (bij)
1 i in ej
bij =
0 otherwise
| e1 | e2 | e3 | e4 | e5 | e6 | e7 | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| 3 | 0 | 0 | 1 | 1 | 1 | 1 | 0 |
| 4 | 0 | 1 | 0 | 0 | 1 | 0 | 1 |
| 5 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |

参考:隣接リストの配列表現
| 1 | 2 | 3 | 0 | 0 | 0 |
|---|---|---|---|---|---|
| 2 | 1 | 3 | 4 | 0 | 0 |
| 3 | 1 | 2 | 4 | 5 | 0 |
| 4 | 2 | 3 | 5 | 0 | 0 |
| 5 | 3 | 4 | 0 | 0 | 0 |