Teoría
- La distancia entre x e y la notaremos como d(x,y), recordamos que es el número de aristas de un camino corto entre x e y.
- El diámetro se denota como D de G y es el máximo valor de la distancia entre dos vértices de G, D = max { d(x,y), x , y є V }.
- Un vértice x є V resuelve un par de vértices u, v є V si d(x,u) ≠ d(x,v). Un conjunto S, S є V, resuelve G, si para todo par de vértices de G existe un vértice de S que los resuelve.
- La dimensión métrica de G la llamaremos ß y es el cardinal mínimo que tiene un conjunto S que resuelve G, ß = min {|S| , S resuelve G}. Diremos que un conjunto S, S є V, es una base si S resuelve G y |S| = ß.
DEFINICIÓN
Sea G = (V, E) un grafo conexo de orden |G| = |V| = n, y sean dos vértices x, y є V:
r ( v | W ) = ( d ( v, w1 ) , d ( v, w2 ), ... , d (v, wk ) )
El conjunto W es llamado un conjunto resolutivo de G si r (u | W) = r (v | W), esto implica que u = v para todo u, v є V(G). Además, si W es un conjunto resolutivo de cardinalidad k para el grafo G de orden n, entonces el conjunto { r (v | W) | v є V(G) } consta de n k-vectores distintos. Un conjunto resolutivo de cardinalidad mínima para un grafo G es llamado mínimo conjunto resolutivo.
Por ejemplo, considerando el grafo G de la figura,

Con objeto de aclarar mejor lo que es un conjunto resolutivo, se van a exponer a continuación unos ejemplos partiendo del grafo de la figura:
Vamos a comprobar si el conjunto W1= {v1,v3}

| r (v1 / W1) = ( 0, 1 ) | r (v2 / W1) = ( 1, 1 ) | r (v3 / W1) = ( 1, 0 ) |
| r (v4 / W1) = ( 1, 1 ) | r (v5 / W1) = ( 1, 2 ) |
En el caso de W2 = { v1 , v2 , v3 },

| r (v1 / W2) = ( 0, 1, 1 ) | r (v2 / W2) = ( 1, 0, 1 ) | r (v3 / W2) = ( 1, 1, 0 ) |
| r (v4 / W2) = ( 1, 2, 1 ) | r (v5 / W2) = ( 2, 1, 1 ) |
En la siguiente figura, se visualiza la representación en la aplicación de todos los conjuntos resolutivos de cardinalidad 3 del grafo, así como los vectores de distancias de los conjuntos resolutivos obtenidos, en este caso se observan las del conjunto {v1,v2,v3}:

Sin embargo, W2 no es un conjunto mínimo resolutivo, ya que hay conjuntos con cardinalidad menor que resuelven el grafo también, como W3 = {v1,v2}

| r (v1 / W3) = [0,1] | r (v2 / W3) = [1,0] | r (v3 / W3) = [1,1] |
| r (v4 / W3) = [1,2] | r (v5 / W3) = [2,1] |

Además, se comprueba que W3 es conjunto mínimo, ya que no hay otro conjunto de menos cardinalidad que resuelva el grafo G, por lo tanto, ya tenemos la dimensión métrica de G, puesto que ß = min { |S| , S resuelve G } = min{ |W3|, W3 resuelve G } , resultando que ß = |W3| = 2.


