Random graphs and graph randomization procedures can be used for inference, simulation, and measuring networks. [1] Erdos random graphs are the simplest random graphs where each edge has an equal probability of being present. [2] More complex random graph models can be generated that preserve properties like degree distributions or mixing patterns observed in real networks. [3] Analyzing the distribution of triadic subgraphs (motifs) in a network compared to random graphs can test hypothesized mechanisms of network formation.