Bei einem fest gerichteten Graphen (Digraphen) fragt das COLORING-Entscheidungsproblem, ob ein Eingangsdigraph einen Homomorphismus zu . (Ein Homomorphismus von zu ist eine Abbildung von auf , die die Bögen bewahrt, dh wenn ein Bogen von , dann ist ein Bogen von )
Die Klasse der FARBEN-Probleme ist stark mit der Dichotomie-Vermutung für CSPs verbunden , die von Feder und Vardi angegeben wurde (zugänglich für Citeseer ).
In diesem 2001 Papier (zugänglich auf der Seite des Autors hier ), beweist Feder ein Dichotomie Theorem , wenn ein orientierter Zyklus (vonorientierten Zyklusmeine ich eine ungerichtete Zyklusdem jede Kante durch einen einzigen Bogen ersetzt, die beliebig ausgerichtet werden können) , mit anderen Worten, zeigt erdass für jede orientierte Zyklus , -COLORING ist entweder Polynomialzeit lösbar oder NP-vollständig.
Leider ist die Klassifizierung von Feder höchst nicht trivial und nicht explizit, da die Komplexität vieler Fälle mit der Komplexität bestimmter eingeschränkter Varianten von SAT zusammenhängt, die von der Ausrichtung abhängen. Durch einen Blick auf das Papier konnte ich die Antwort auf meine Frage nicht feststellen:
Frage: Was ist die kleinste Größe eines orientierten Zyklus so dass FARBE NP-vollständig ist?
Die Antwort könnte irgendwo in der Literatur angegeben sein, aber ich konnte sie nicht finden.
Bearbeiten:Lassen Sie mich näher auf die Klassifizierung von Feder eingehen. Feder zeigt, dass jeder NP-vollständig orientierte Zyklus ausgeglichen sein muss, dh die gleiche Anzahl von Bögen in beide Richtungen haben muss (daher hat er eine gerade Ordnung). Betrachten Sie dann die durch die Ausrichtung induzierten "Ebenen" (beginnen Sie, den Zyklus an einem beliebigen Scheitelpunkt zu umgehen; wenn ein Bogen nach rechts geht, steigen Sie um 1, wenn ein Bogen nach links geht, gehen Sie um 1 nach unten). Wenn es dann höchstens einen "Top-Bottom-Lauf" gibt, ist dies ein Polynom. Wenn es mindestens 3 solcher "Läufe" gibt und der Zyklus ein Kern ist, ist er NP-vollständig. (In András 'Beispiel aus den Kommentaren gibt es drei solcher "Läufe", aber der Zyklus ist kein Kern.) Die schwierigsten Fälle sind solche mit zwei "Top-Bottom-Läufen". Einige sind hart, andere polynomisch, und Feder bezieht sie auf spezielle SAT-Probleme, um eine Dichotomie zu erhalten.
Als Zwischenfrage: Was ist der kleinste orientierte Zyklus, der drei "Top-Bottom" -Läufe hat und ein Kern ist? Ein solches Beispiel wäre durch die obige Diskussion NP-vollständig.