Linked from
The 11 pages that link to Adjacency list, each with the reason it gives.
Ordered pairRelated: Directed graph edges can be recorded as ordered pairs of vertices.
Dependency graphRelated: It is a common way to store each component's direct dependencies.
Undirected graphRelated: Each vertex’s list records the other endpoint of every incident edge.
Linked listRelated: Linked lists can store neighbor collections, especially when graph degrees vary.
Prim's algorithmRelated: It lets implementations inspect edges leaving each newly added vertex.