Ein Spanning Tree eines Graphen wird als Vollständigkeitsbaum bezeichnet, wenn die Menge seiner Blätter einen vollständigen Untergraphen im Host-Graph induziert. Wie komplex ist es bei einem Graphen und einer ganzen Zahl k zu entscheiden, ob G einen Vollständigkeitsbaum mit höchstens k Blättern enthält?
Ein Grund für diese Frage ist, dass das entsprechende Problem für Unabhängigkeitsbäume NP-vollständig ist. Hier ist ein Unabhängigkeitsbaum ein Spanning Tree, so dass die Menge seiner Blätter eine unabhängige Menge im Host-Diagramm ist.
Ein weiterer Grund ist diese Frage (und die entsprechenden Antworten). Es stellt sich heraus, dass jeder Spannbaum von genau dann ein Vollständigkeitsbaum ist, wenn G ein vollständiger Graph oder ein Zyklus ist.
Ich kann David in der Eleganz seiner Antwort nicht schlagen. Aber nachdem ich viel Zeit damit verbracht habe, über dieses Problem nachzudenken, möchte ich Ihnen meine Lösung verraten;)
quelle