Articulo de referencia

Árbol de expansión con coste mínimo de enrutamiento

En informática , el árbol de expansión de costo de enrutamiento mínimo de un grafo ponderado es un árbol de expansión que minimiza la suma de las distancias por pares entre vért...

En informática , el árbol de expansión de costo de enrutamiento mínimo de un grafo ponderado es un árbol de expansión que minimiza la suma de las distancias por pares entre vértices en el árbol. También se le llama árbol de expansión de distancia óptima , árbol de expansión de longitud de camino total más corta , árbol de expansión de distancia total mínima o árbol de expansión de distancia promedio mínima . En un grafo no ponderado, este es el árbol de expansión de índice de Wiener mínimo . [ 1 ] Hu (1974) escribe que el problema de construir estos árboles fue propuesto por Francesco Maffioli. [ 2 ]

Su construcción es NP-difícil , incluso para grafos no ponderados. [ 3 ] [ 4 ] Sin embargo, tiene un esquema de aproximación de tiempo polinomial . La aproximación funciona eligiendo un númerok{\displaystyle k}que depende de la relación de aproximación pero no del número de vértices del grafo de entrada, y buscando entre todos los árboles conk{\displaystyle k}nodos internos. [ 5 ]

El árbol de expansión de costo de enrutamiento mínimo de un grafo de intervalos no ponderado se puede construir en tiempo lineal. [ 6 ] También se conoce un algoritmo de tiempo polinomial para grafos hereditarios de distancia , ponderados de manera que las distancias ponderadas sean hereditarias. [ 7 ]

Consideraciones de equidad

Diversos estudios parten de la base de que diferentes personas pueden tener diferentes preferencias sobre las aristas del grafo, y el objetivo es encontrar un árbol de expansión que sea el mejor desde el punto de vista "social".

  • Darmann, Klamler y Pferschy presentan un algoritmo voraz que encuentra dicho árbol de expansión. [ 8 ]
  • Escoffier, Gourvès y Monnot estudian el problema bajo la regla igualitaria : maximizar la utilidad mínima de un agente. [ 9 ]
  • Galand, Perny y Spanjaard estudian el problema bajo el criterio de minimizar la integral de Choquet . [ 10 ]

Véase también

  • Diseño óptimo de redes : el problema de encontrar un conjunto generador (no necesariamente un árbol) que minimice la suma de las longitudes de los caminos más cortos.

Referencias

  1. Dobrynin, Andrey A.; Entringer, Roger; Gutman, Ivan (2001). "Índice de Wiener de árboles: teoría y aplicaciones". Acta Applicandae Mathematicae . 66 (3): 211– 249. doi : 10.1023/A:1010767517079 .
  2. Hu, TC (septiembre de 1974). "Árboles de expansión de comunicación óptimos". SIAM Journal on Computing . 3 (3): 188– 195. doi : 10.1137/0203015 . MR 0427116 . 
  3. Johnson, DS; Lenstra, JK; Kan, AHG Rinnooy (diciembre de 1978). "La complejidad del problema del diseño de redes" (PDF) . Networks . 8 (4): 279– 285. doi : 10.1002/net.3230080402 .
  4. Garey, Michael R. ; Johnson, David S. (1979). Computers and Intractability: A Guide to the Theory of NP-completeness . Freeman. A2.1: ND3, p. 206. ISBN 978-0-7167-1044-8.
  5. Wu, Bang Ye; Lancia, Giuseppe; Bafna, Vineet; Chao, Kun-Mao; Ravi, R.; Tang, Chuan Yi (enero de 2000). "Un esquema de aproximación en tiempo polinomial para árboles de expansión de costo de enrutamiento mínimo" (PDF) . SIAM Journal on Computing . 29 (3): 761–778 . doi : 10.1137/S009753979732253X . S2CID 1639329 . 
  6. Dahlhaus, Elias; Dankelmann, Peter; Ravi, R. (2004). "Un algoritmo de tiempo lineal para calcular un árbol MAD de un grafo de intervalos". Information Processing Letters . 89 (5): 255– 259. doi : 10.1016/j.ipl.2003.11.009 . MR 2032568 . 
  7. Dahlhaus, E.; Dankelmann, P.; Goddard, W.; Swart, HC (septiembre de 2003). "Árboles MAD y grafos hereditarios de distancia". Matemáticas Aplicadas Discretas . 131 (1): 151– 167. doi : 10.1016/S0166-218X(02)00422-5 .
  8. Darmann, Andreas; Klamler, Christian; Pferschy, Ulrich (abril de 2011). "Encontrar los mejores árboles de expansión social". Theory and Decision . 70 (4): 511– 527. doi : 10.1007/s11238-010-9228-1 .
  9. ^ Escoffier, Bruno; Gourvès, Laurent; Monnot, Jérôme (marzo de 2013). "Soluciones justas para algunos problemas de optimización multiagente". Agentes Autónomos y Sistemas Multiagente . 26 (2): 184– 201. doi : 10.1007/s10458-011-9188-z .
  10. Galand, Lucie; Perny, Patrice; Spanjaard, Olivier (julio de 2010). "Optimización basada en Choquet en problemas de ruta más corta y árbol de expansión multiobjetivo" (PDF) . European Journal of Operational Research . 204 (2): 303– 315. doi : 10.1016/j.ejor.2009.10.015 .