Dado un gráfico aleatorio unidireccional, debo encontrar 'bordes de cuello de botella' para pasar de un vértice a otro.Encontrar 'bordes de cuello de botella' en un gráfico
Lo que llamo 'cuello de botella bordes' (! Que debe haber un nombre mejor para eso) - supongamos que tengo el siguiente gráfico unidirected:
A
/| \
B--C--D
| |
E--F--G
\ |/
H
para ir de A a H de forma independiente de los elegidos los bordes de camino BE y DG siempre deben atravesarse, por lo tanto, forman un "cuello de botella".
¿Hay un algoritmo de tiempo polinomial para esto?
editar: sí, el nombre es 'corte mínimo' para lo que quise decir bruja 'cuello de botella'.
¿Serían HE HF y HG también considerados cuellos de botella? ¿Tienes una definición diferente? –
Esto se parece mucho al [Problema del vendedor ambulante] (http://en.wikipedia.org/wiki/Travelling_salesman_problem) excepto que reemplaza las distancias por el tiempo computacional. Específicamente relacionado con su pregunta es el [Problema del vendedor ambulante de embotellamiento] (http://en.wikipedia.org/wiki/Bottleneck_traveling_salesman_problem) – osknows
¿Quiere decir que el borde BE ** o ** DG debe atravesarse siempre? – sawa