Un grafo simple G=(V, A) (grafo simple dirigido, respectivamente) es un grafo ponderado si tiene asociado una función W: A->R llamada función de ponderación, es decir que se pone el valor del peso cuando se tenga y el símbolo infinito cuando no exista tal valor. En un grafo ponderado se llama peso de un camino a la suma de los pesos de las aristas (o arcos) que lo forman.
Sea G=(V,A) un grafo ponderado finito tal que V={v1, … , vn}. Se llamará matriz de peso del grafo G a la siguiente matriz de orden n x n:
Sea G=(V,A) un grafo.
Si (u,v)€A, se dice que el vértice v es adyacente al vértice u.
En un grafo no dirigido la relación es simétrica.