In einem Diagramm ist eine kantendominierende Menge eine Teilmenge D der Kanten, sodass sich jede Kante im Diagramm entweder in D befindet oder einen Endpunkt mit einer Kante in D teilt. Das Problem der minimalen kantendominierenden Menge besteht darin, eine kantendominierende Menge zu finden der minimalen Kardinalität. Die Entscheidungsversion dieses Problems ist bekanntermaßen NP-vollständig, aber ich möchte fragen, ob ein relativ einfacher Beweis für diese Tatsache bekannt ist.
Der einzige Beweis, den ich in der Literatur gefunden habe, ist das Papier von Gavril und Yannakakis , das sich zuerst mit diesem Problem befasste . Der obige Beweis nutzt jedoch die Tatsache, dass Vertex Cover für planare kubische Graphen NP-vollständig ist, und die Tatsache, dass zweigeteilte Graphen vom Grad d d-kantenfarben sein können. Ich würde einen einfacheren Beweis bevorzugen, der nur Fakten verwendet, die normalerweise Studenten bekannt sind, die einen Algorithmuskurs belegt haben.
Wir werden Vertex Cover auf Edge Dominating Set reduzieren und den Proof vervollständigen. Gegeben eine Instanz der Entscheidungsversion des Vertex-Cover-Problemsich( G , k ) wir konstruieren G′ beim Hinzufügen nk+k neue Kanten zu G , wo n ist die Anzahl der Eckpunkte in G ::
Beachten Sie, dass die dominierende Kante einsetztG′ enthält mindestens k Kanten. Beachten Sie auch, dass jede Kante einen Satz von Größen dominiertk im G′ kann nur Zwischenkanten enthalten. Dann behaupten wir dasG hat eine Scheitelabdeckung von Größe k iff G′ hat eine Kante, die die Größe dominiert k .
quelle