La teoría de grafos estudia las propiedades de los grafos, que constan de vértices y aristas. Un grafo se define como un conjunto de vértices y aristas asociadas a pares de vértices. La teoría de grafos se puede aplicar para modelar mapas conceptuales, redes sociales, arquitecturas de redes y más.