Citation:
An edge list is a data structure that represents a graph by listing all of its edges as pairs of vertices. Each entry in the edge list consists of two elements, denoting a connection between two nodes, making it a simple yet effective way to store and manipulate graph data. Edge lists are particularly useful for representing sparse graphs and are easy to create and maintain.