Ich suche nach Problemen, die bekanntermaßen NPC für gerichtete Graphen sind, aber einen Polynomalgorithmus für ungerichtete Graphen haben.
Ich habe die Frage in Bezug auf die Umkehrung hier gesehen, dass "gerichtete" Probleme einfacher sind als ihre "ungerichtete" Variante , aber ich suche nach Härte auf der gerichteten Seite.
Zum Beispiel ist bekannt, dass der Rückkopplungskantensatz ein NPC mit gerichteter, aber in ungerichteten Graphen lösbarer Polynomzeit ist.
Welche anderen natürlichen Probleme haben die gleiche Eigenschaft?
Antworten:
quelle
quelle
In dem Problem mit der Pfadfärbung erhalten wir einen Baum T und eine Sammlung von Pfaden in diesem Baum (die Idee ist, dass T ein Kommunikationsnetz ist und die Pfade Kommunikationsanforderungen sind). Wir möchten die Pfade mit einer minimalen Anzahl von Farben färben, damit zwei Pfade, die sich eine Kante teilen, unterschiedliche Farben annehmen.
Es ist bekannt, dass dieses Problem polynomiell lösbar ist, wenn T ein ungerichteter Baum mit beschränktem Grad ist. Es ist jedoch NP-vollständig, wenn T ein bidirektionaler Binärbaum ist. Ich bin der Meinung, dass beide Ergebnisse in der nachfolgenden Veröffentlichung aufgeführt sind.
[1] T. Erlebach und K. Jansen. "Die Komplexität der Pfadfärbung und Anrufplanung". Theoretical Computer Science, 255 (1-2): 33–50, 2001.
quelle
Wenn ich mich nicht irre, ist das Erhalten einer konstanten Faktorapproximation für den Steinerbaum bei gerichteten Graphen NP-hart, bei ungerichteten Graphen jedoch P-Zeit.
quelle