É NP-completo, através de uma versão modificada da redução que Wigderson usou para provar que a Hamiltonicidade dos gráficos planares máximos é NP-completa.
Um exame cuidadoso da prova de dureza de Wigderson em 1982 para ciclos hamiltonianos em gráficos planares máximos ( http://www.math.ias.edu/avi/node/820 ) mostra que as instâncias produzidas por sua redução têm a propriedade de que existem existe uma aresta tal que existe um ciclo hamiltoniano através de e ou não existe um ciclo hamiltoniano. Por exemplo, e pode ser escolhido como uma das arestas em um dos gadgets M de Wigderson .eeeM
Seja uma instância difícil construída dessa maneira e incorpore G de modo que a aresta e pertença ao triângulo externo da incorporação. Conectar muitas cópias deste gráfico incorporado de modo a que as suas e -edges formar um ciclo, e fazer o resultado máximo planar de novo pela adição de mais dois vértices, um em cada lado deste ciclo, ligados a todos os vértices expostas das cópias de L . Deixe o número de cópias seja C , e chamar o gráfico resultante H . Deixe que n seja o número de vértices em L .GGeeGcHnG
O nosso exemplo duro para a maior subgráfico comum será o par , onde B é uma bipirâmide com o mesmo número de vértices como H . Assim, um subgrafo comum ótimo terá que emparelhar todos os vértices. Se fizermos c grande o suficiente, o subgrafo necessariamente emparelhará os vértices da bipirâmide com os dois vértices adicionados em H , porque seus graus ( c e 2 c ) serão suficientemente mais altos que todos os outros vértices em H , de modo que a adição desses graus para o tamanho da solução compensará qualquer interrupção causada por esse pareamento em outro lugar.( H, B )BHcHc2 cH
Se é hamiltoniano, o subgrafo comum formado pela correspondência do ciclo hamiltoniano (menos e ) nas cópias de G ao equador da bipiramide terá c ( n + 2 ) arestas, c ( n - 1 ) para o equador e 3 c para os ápices. Se G não for hamiltoniano, (para opções suficientemente grandes de c para que a solução ótima emparelhe os vértices corretamente) qualquer subgrafo comum terá menos arestas: ainda 3 c nos vértices, mas menos que c ( nGeGc ( n + 2 )c ( n - 1 )3 cGc3 c outro lugar. Portanto, testar se o subgrafo comum de H e B possui pelo menos c ( n + 2 ) arestas é NP-completo.c ( n - 1 )HBc(n+2)