graphs

a graph is a data structure that is an ordered pair of a vertex set and an edge set

the two most common ways to implement graphs in cs are as adjacency matrices and adjacency lists however the laplacian matrix is also critical for spectral graph theory