В теории графов петля (также называемая самопетлей или пряжкой ) — это ребро , соединяющее вершину с собой. Простой граф не содержит петель.
В зависимости от контекста граф или мультиграф может быть определен таким образом, чтобы разрешать или запрещать наличие петель (часто одновременно с разрешением или запрещением множественных ребер между одними и теми же вершинами):
В тех случаях, когда графы определены таким образом, что допускают наличие петель и множественных ребер, граф без петель и множественных ребер часто отличают от других графов, называя его простым графом .
Если графы определены таким образом, что не допускают петель и множественных ребер, то граф, имеющий петли или множественные ребра, часто отличают от графов, удовлетворяющих этим ограничениям, называя его мультиграфом или псевдографом .
В графе с одной вершиной все ребра должны быть петлями. Такой граф называется букетом .
Особый случай — это петля, которая добавляет два к степени. Это можно понять, если позволить каждому соединению ребра петли считаться своей собственной смежной вершиной. Другими словами, вершина с петлей «видит» себя как смежную вершину с обоих концов ребра, таким образом добавляя два, а не один, к степени.