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:

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. [1]

    “Glossary of graph theory”, Wikipedia, Available: https://en.wikipedia.org/wiki/Edge_(graph_theory), Accessed: 2026-07-14 ↩

  2. [2]

    “Graph Edge”, Wolfram MathWorld, Available: https://mathworld.wolfram.com/GraphEdge.html, Accessed: 2026-07-14 ↩