Estoy buscando problemas que se sabe que son NPC para gráficos dirigidos pero tienen un algoritmo polinomial para gráficos no dirigidos.
He visto la pregunta sobre los problemas "dirigidos" al revés que son más fáciles que su variante "no dirigida" , pero estoy buscando dureza en el lado dirigido.
Por ejemplo, se sabe que el conjunto de bordes de retroalimentación es NPC en tiempo dirigido pero polinómico solucionable en gráficos no dirigidos.
¿Qué otros problemas naturales tienen la misma propiedad?
Respuestas:
El primer problema que me viene a la mente es el problema de 2 rutas (o más generalmente, el problema de k-rutas). Dado y ( s 2 , t 2 ) , encuentre dos caminos disjuntos de s 1 a t 1 y s 2 a t 2 , respectivamente. El problema es NPC para gráficos dirigidos, pero polinomial en tiempo solucionable para gráficos no dirigidos (aunque no trivial).( s1, t1) ( s2, t2) s1 t1 s2 t2
fuente
Decidir la existencia de una cobertura de 3 ciclos es -completonortePAG en gráficos dirigidos, mientras que es polinomial solucionable en gráficos no dirigidos mediante una reducción a una coincidencia perfecta.
fuente
En el problema Path Coloring, se nos da un árbol T y una colección de rutas en ese árbol (la idea es que T es una red de comunicación y las rutas son solicitudes de comunicación). Queremos colorear las rutas con un número mínimo de colores para que dos rutas que comparten un borde tomen colores distintos.
Se sabe que este problema puede resolverse en tiempo polinómico si T es un árbol no dirigido de grado acotado. Sin embargo, es NP completo si T es un árbol binario bidireccional. Creo que ambos resultados se dan en el siguiente documento.
[1] T. Erlebach y K. Jansen. "La complejidad de la coloración de ruta y la programación de llamadas". Informática teórica, 255 (1-2): 33–50, 2001.
fuente
Si no me equivoco, obtener una aproximación de factor constante para el árbol de Steiner es NP-duro en los gráficos dirigidos, pero es el tiempo P en los gráficos no dirigidos.
fuente