Eine Grapheneigenschaft wird als erblich bezeichnet, wenn sie in Bezug auf das Löschen von Eckpunkten geschlossen wird (dh alle induzierten Untergraphen erben die Eigenschaft). Eine Grapheneigenschaft wird als additiv bezeichnet, wenn sie in Bezug auf disjunkte Gewerkschaften geschlossen ist.
Es ist nicht schwer, Eigenschaften zu finden, die erblich, aber nicht additiv sind. Zwei einfache Beispiele:
(1) Die Grafik ist vollständig.
(2) Der Graph enthält keine zwei vertex-disjunkten Zyklen.
In diesen Fällen ist es offensichtlich, dass die Eigenschaft von induzierten Teilgraphen geerbt wird. Wenn Sie jedoch zwei nicht zusammenhängende Graphen mit der Eigenschaft verwenden, wird sie möglicherweise durch ihre Vereinigung nicht beibehalten.
Beide obigen Beispiele sind entscheidbare Polyzeiteigenschaften (obwohl sie für (2) etwas weniger trivial sind). Wenn wir härtere Eigenschaften wünschen, können sie immer noch nach dem Muster von (2) erstellt werden, wobei jedoch die Zyklen durch kompliziertere Diagrammtypen ersetzt werden. Dann können wir jedoch leicht in die Situation geraten, in der das Problem unter Standard-Komplexitätsannahmen wie N P ≠ c o N P nicht einmal in verbleibt . Es scheint weniger trivial zu sein, ein Beispiel zu finden, das innerhalb von bleibt , aber es ist immer noch schwierig.
Frage: Kennen Sie eine (möglichst natürliche) vollständige Grapheneigenschaft, die erblich, aber nicht additiv ist?
quelle
Antworten:
Ich denke, das Clique-Cover-Problem, das fragt, ob es eine Aufteilung der Vertices in K- Sets gibt, so dass jedes Set eine Clique auslöst, hat die gewünschten Eigenschaften.k k
Es ist klar, dass das Aufnehmen induzierter Untergraphen die Mindestgröße einer solchen Partition nicht erhöhen kann. Auf der anderen Seite müssen Sie, wenn Sie die disjunkte Vereinigung von zwei Graphen nehmen, die Vereinigung der Partition in Cliquen von jedem nehmen.
quelle
Betrachten Sie dieses Problem
Es bleibt NP vollständig, auch wenn die Eigenschaften erblich sind.
Es ist klar, dass eine Lösung des obigen Problems für einen Graphen auch eine Lösung für die induzierten Teilgraphen liefert. Aber nach der Vereinigung von Graphen der gleichen Familie wie G könnte diese Lösung nicht gelöst werden.
Zum Beispiel ist das Partitionieren von allgemeinen Graphen in disjunkte Einheitsintervallgraphen NP vollständig, aber nach Vereinigung aller möglichen Kanten (Vervollständigung des Graphen) wird das Problem trivial gelöst.
quelle
Definieren Sie die Zyklusüberdeckungszahl eines Graphen als die minimale Anzahl von Zyklen C 1 , ... , C m, so dass (i) jedes C iG=(V,E) C1,…,Cm Ci V E Ci
(1) fürk≥3 G k
Wenn (1) wahr ist, sollte es Ihre Frage beantworten, da es eine Eigenschaft gibt, die erblich, aber eindeutig nicht additiv ist.
(ANMERKUNG HINZUGEFÜGT: Die Vermutung (2) unterscheidet sich von der "Doppelzyklus-Deckungsvermutung" von Szekeres und Seymour, trotz der Homonymität).
quelle