Localizando o maior subgrafo induzido sem cliques


8

Considere este problema:

Dado um gráfico não direcionado G=(V,E), encontrar G=(V,E) de tal modo que:

  1. G é um subgrafo induzido de G
  2. G não tem 3 panelinhas
  3. |V| é máximo

Portanto, o menor número de vértices deve ser eliminado de G para que 3 cliques sejam eliminados.

Um problema equivalente seria encontrar uma coloração 2 para G tal que se (v1,v2,v3)V e ((v1,v2),(v2,v3),(v3,v1))V,

  1. (v1.color==v2.colorv2.color==v3.colorv3.color==v1.color)=False

  2. A diferença (absoluta) entre o número de nós com a cor 1 e o número de nós com a cor 2 é máxima.

Alguém pode pensar em um algoritmo de tempo polinomial para resolver um desses problemas?


1
Você sabe que não é um algoritmo de tempo polinomial, ou você está apenas esperando por um?
Luke Mathieson

1
Acabei de perceber que suas duas definições do problema não correspondem! O segundo impõe a condição de que o subgráfico induzido porV-Vtambém é livre de triângulo. Eu sei que é NP-Complete determinar até se existe uma partição: cstheory.stackexchange.com/questions/65/h-free-cut-problem . Embora a descrição inicial permita o gráfico induzido deV-Vpara conter triângulos. Qual é o correto?
Aryabhata

@LukeMathieson: Eu acredito que os gráficos de uma classe têm soluções em tempo polinomial porque cheguei ao problema acima com o seguinte problema, que tem solução em tempo polinomial: "Dado um conjunto de N intervalos inteiros, escolha o maior número possível, para que nenhum 3 se cruze . "
Alexandre

@ Alexandre: Os gráficos de intervalo são especiais. Problemas conhecidos de NP-Hard estão em P, quando restritos a gráficos de intervalo.
Aryabhata

@Aryabhata: O subgráfico induzido é G 'e não pode ter três cliques. Portanto, ele não pode ter triângulos, exatamente o mesmo que a segunda descrição.
Alexandre

Respostas:


5

Ambas as definições deixam o seu problema NP-difícil e foram respondidas na história.

  • A interpretação 1, na qual você requer o maior subgráfico livre de triângulo, é NP-Hard e foi respondida aqui .

  • A interpretação 2, na qual você precisa de uma partição para que ambos os subgráficos induzidos sejam livres de triângulo, foi respondida aqui .

Observe que as respostas às quais vinculei são geralmente H-freeness e são uma classe de NPProblemas difíceis.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.