Alternative Formulierung
Ich habe eine alternative Formulierung zum folgenden Problem gefunden. Die alternative Formulierung ist eigentlich ein Sonderfall des unten aufgeführten Problems und verwendet zweigeteilte Diagramme, um das Problem zu beschreiben. Ich glaube jedoch, dass die alternative Formulierung immer noch NP-hart ist. Die alternative Formulierung verwendet einen disjunkten Satz eingehender und ausgehender Knoten, der die Problemdefinition vereinfacht.
Gegeben sind ausgehende und n eingehende Knoten (die roten bzw. blauen Knoten in der Figur) und eine Menge w_ {ij} mit der Größe n \ mal n der Kantengewichte zwischen den ausgehenden und eingehenden Scheitelpunkten. Das Ziel des Problems besteht darin, die dicken Kanten in der Figur so zu färben, dass für jeden eingehenden Knoten eine Bedingung gilt.
Gegeben eine Menge von Ausgabe-Eckpunkten, eine Menge von Eingabescheitelpunkten, Gewichte zwischen und für und eine positive Konstante , find die minimale Anzahl von Farben für die Kanten (dicke Kanten in der obigen Abbildung), so dass für alle ,
wobei die Farbe der Kante .
Alte Formulierung
Das folgende Problem sieht für mich NP-schwer aus, aber ich konnte es nicht zeigen. Jeder Beweis / Kommentar, der die Härte oder Leichtigkeit zeigt, wird geschätzt.
Angenommen, ist ein vollständig gewichteter gerichteter Graph mit Knoten und Kanten. Let zeigen , um das Gewicht der Kante und zeigt die Farbe des Rand . Bei einer Teilmenge der Kanten und einer positiven Konstante das Ziel: Finden Sie die minimale Anzahl von Farben, so dass für jedes :
und
Bitte beachten Sie, dass im obigen Problem nur die Kanten in gefärbt werden müssen. Das ist das Problem, das in Gelöst werden kann .
Aktualisieren:
Nach dem Kommentar von Tsuyoshi Ito habe ich das Problem aktualisiert. Der Nenner wird von in geändert . Daher enthält der Nenner die Gewichte außerhalb als auch. Deshalb habe ich in der Definition das vollständige Diagramm erwähnt.
Ich habe auch eine zusätzliche Einschränkung hinzugefügt . Das heißt, die von einem Knoten ausgehenden Kanten müssen unterschiedliche Farben haben (die eingehenden Farben können jedoch gleich sein, solange die Ungleichung gilt). Dies legt eine intuitive Untergrenze für die Anzahl der Farben fest, die der maximale Out-Grad der Knoten in .
Wie Tsuyoshi erwähnte, sind , und Eingaben für das Problem und die Kantenfarben die Ausgabe.
Update 2:
Das Problem erzwingt nicht, dass die Kanten und dieselbe Farbe haben.