
グラフ理論において、ループ(自己ループまたはバックルとも呼ばれる)とは、頂点を自身に接続する辺のことである。単純グラフにはループは含まれない。
コンテキストに応じて、グラフまたはマルチグラフは、ループの存在を許可するか禁止するか(多くの場合、同じ頂点間の 複数のエッジを許可するか禁止するかと連動)を定義することができます。
頂点が1つのグラフでは、すべての辺は必ずループになります。このようなグラフはブーケと呼ばれます。
無向グラフの場合、頂点の次数は隣接する頂点の数に等しくなります。
特別なケースとしてループがあり、これは次数に2を加えます。これは、ループ辺の各接続を自身の隣接頂点としてカウントすることで理解できます。言い換えれば、ループを持つ頂点は、辺の両端から自身を隣接頂点として「認識」するため、次数に1ではなく2を加えます。
有向グラフの場合、ループは入力次数に 1 を追加し、出力次数に 1 を追加します。