Sea un conjunto de N puntos en R d . Para cualquier t ≥ 1 , un t -spanner es un gráfico no dirigido G = ( P , E ) ponderado bajo la medida euclidiana, de modo que para cualquiera de los dos puntos v , u , la distancia más corta en G , d ( v , u ) , es a lo sumo t veces la distancia euclidiana entre v y u , | v u | (tenga en cuenta que esta definición se puede ampliar fácilmente a espacios de medida arbitrarios).
Considere el siguiente algoritmo con y t como entrada:
E = empty
for every pair of points (v, u) in ascending order under |vu|
if the shortest path in (P, E) is more than t times |vu|
add (v, u) to E
return E
Este algoritmo calcula la llamada llave codiciosa (o llave codiciosa de ruta). Este gráfico ha sido objeto de una investigación considerable: produce llaves extremadamente buenas, tanto en la práctica como en la teoría.
Estoy interesado en la longitud del borde más largo en la llave codiciosa si se distribuye uniformemente en [ 0 , 1 ] d (el caso de que d = 2 también está bien). Supongo que esta longitud máxima es como máximo de 1 / √ , potencialmente con algunos factores logarítmicos y factoresd. Esta conjetura está motivada por datos experimentales.
La razón de mi interés es que tengo un algoritmo que calcula la llave codiciosa rápidamente si la longitud del borde más largo es relativamente corta. Si lo anterior es correcto, significaría que mi algoritmo es aplicable al escenario anterior y, por lo tanto, potencialmente útil en la práctica.
He encontrado algunos documentos que analizan el número de bordes y el grado de otros tipos de llaves en conjuntos de puntos distribuidos aleatoriamente, pero ninguno en la longitud del borde más largo. La teoría de la probabilidad involucrada parecía bastante complicada, así que esperaba que se supiera algo antes de intentar una prueba por mí mismo.
fuente