Em um gráfico, um conjunto dominante de aresta é um subconjunto D das arestas, de modo que qualquer aresta no gráfico esteja em D ou compartilhe um ponto final com uma aresta em D. O problema do Conjunto dominante de aresta mínimo é encontrar um conjunto dominante de aresta de cardinalidade mínima. Sabe-se que a versão de decisão desse problema é NP-completa, mas eu gostaria de saber se uma prova relativamente simples desse fato é conhecida.
A única prova que encontrei na literatura está no artigo que abordou esse problema pela primeira vez por Gavril e Yannakakis . No entanto, a prova acima utiliza o fato de que a Vertex Cover é NP-completa para gráficos cúbicos planares e o fato de que os gráficos bipartidos de grau d podem ser de cor d-edge. Eu preferiria uma prova mais simples, que usaria apenas os fatos geralmente conhecidos pelos estudantes de graduação que fizeram um curso de algoritmos.
Reduziremos o conjunto dominante de cobertura de vértice para borda e concluiremos a prova. Dada uma instância da versão de decisão do problema de cobertura de vérticesI(G,k) , construímos G′ adicionando nk+k novas arestas para G , Onde n é o número de vértices em G :
Observe que a borda que domina o conjuntoG′ contém pelo menos k arestas. Observe também que qualquer conjunto de tamanho de borda dominantek no G′ só pode conter arestas intermediárias. Então afirmamos queG tem uma cobertura de vértice de tamanho k iff G′ tem um conjunto de tamanho de borda dominante k .
fonte