Ich habe heute beim Spielen mit meinem GPS das folgende Problem formuliert. Hier ist es :
Sei ein gerichteter Graph, so dass, wenn dann , dh eine Orientierung des zugrunde liegenden ungerichteten Graphen ist. Betrachten Sie die folgenden Operationen:e = ( u , v ) ≤ E ( v , u ) ≤ E G
- ( u , v ) ( v , u ) : Ersetzen Sie eine Kante durch eine Kante
- ( u , v ) : Machen Sie die Kante ungerichtet
Sei zwei spezielle Eckpunkte. Berücksichtigen Sie die folgenden Optimierungsprobleme:
- Min-Flip-St-Konnektivität: Wenn und zwei Eckpunkte die minimale Anzahl von Kanten an, die gekippt werden müssen, um einen gerichteten Pfad von nach .s , t s t
- Starke Min-Flip-Konnektivität: Geben Sie bei die Mindestanzahl der Kanten an, die gekippt werden müssen, damit stark verbunden wird. Wenn es nicht möglich ist, durch Umdrehen der Flanken fest zu verbinden, wird der Ausgang NO ausgegeben.G G
- Minimale undirektionale starke Konnektivität: Bestimmen Sie bei gegebenem die minimale Anzahl von Kanten, die ungerichtet sein müssen, um stark zu verbinden.G
Beachten Sie, dass Sie keine "neuen" Kanten hinzufügen dürfen. Sie ändern nur die vorhandenen Kanten mit den oben genannten Vorgängen. Ist dieses Problem in der Literatur bekannt. Wenn ja, wie lauten die bekannten Ergebnisse?