In graph theory, an edge [1][2] is one of the fundamental objects making up a graph, together with the vertices it connects. Each edge joins together a pair of vertices. The edges of a graph form its edge set .
Definition
Definition 1 (Edge)
Let be a graph. An edge is an element of the edge set that connects a pair of vertices of the vertex set.
The vertices and are called the endpoints of the edge. Two vertices joined by an edge are called adjacent, and the edge is said to be incident to each of them.
Variants
Edges vary based on their structural and numerical properties.
A fundamental distinction depends on whether the connection between vertices carries a direction:
- Undirected edge : connects the vertices and , called endpoints.
- Directed edge : connects an ordered pair of vertices. The two endpoints are distinguished by name as the tail and the head .
Edges further vary in their multiplicity and self-connectivity properties:
- Parallel edge: one of multiple edges that connect the same pair of vertices.
- Loop: an edge that connects a vertex to itself.
Edges may also be assigned additional attributes:
- Weighted edge: an edge with a numerical value (weight) assigned to it.
- Labeled edge: an edge with a label or name assigned to it.
References
- [1]
“Glossary of graph theory”, Wikipedia, Available: https://en.wikipedia.org/wiki/Edge_(graph_theory), Accessed: 2026-07-14 ↩
- [2]
“Graph Edge”, Wolfram MathWorld, Available: https://mathworld.wolfram.com/GraphEdge.html, Accessed: 2026-07-14 ↩