En geometría computacional, el Grafo de vecindad relativa (Relative Neighborhood Graph, RNG por sus siglas en inglés) es el subgrafo que extrae las aristas entre los vértices más próximos (respecto a una métrica dada) de un grafo genérico. Fue propuesto por Godfried Toussaint[1] en 1980, y desde entonces ha sido objeto de cuantiosa investigación.
Matemáticamente, dado un grafo , su grafo de vecindad relativa se define como , cumpliendo:
Supowit (1983) demostró que es posible construir eficientemente grafos de vecindad relativa en un tiempo .[2] Para vértices aleatorios distribuidos uniformemente en un cuadrado, el Relative Neighbor Graph se puede calcular en un tiempo .[3] Además, se puede computar en un tiempo lineal a partir de la triangulación de Delaunay del conjunto de puntos (vértices).[4]