Problemas polinomiais em classes de grafos definidas por subgráficos cíclicos induzidos proibidos

11

Cruzado do MO .

Seja C uma classe de gráfico definida por um número finito de subgráficos induzidos proibidos, todos cíclicos (contêm pelo menos um ciclo).

Existem problemas de gráfico NP-rígido que podem ser resolvidos em tempo polinomial para C diferente da capa Clique e Clique?

Se bem me lembro, isso é impossível para um conjunto independente (a menos que P=NP ).

A pesquisa em graphclasses.org não encontrou nenhuma.

Uma classe para a qual Clique e Capa são polinomiais é C5, C6, X164, X165, sunlet4, sem triângulo

Editar

Negativo para IS e Dominação está neste documento . Na página 2, os gráficos Si,j,k .

joro
fonte
3
Em Stefan Kratsch, Pascal Schweitzer, Gráfico Isomorfismo para classes Gráfico caracterizada por dois proibida Induzidos Subgrafos : GI é tempo polinomial (trivialmente) solúvel para gráficos, mas também (menos trivialmente) para ( K s , K 1 , t ) gráficos livres . (Ks,It)-free(Ks,K1,t)-free
Marzio De Biasi
2
Talvez seja melhor observar também a pergunta sobre MO na postagem cruzada. Se alguém estiver interessado, talvez queira ver as respostas / comentários aqui.
RB
1
@MarzioDeBiasi, por que não transformar seu comentário em resposta?
Saeed

Respostas:

14

Eu acho que existem vários problemas difíceis que se tornam fáceis para gráficos sem triângulo; especialmente aqueles que lidam diretamente com triângulos como Partição em triângulos (G tem uma partição em triângulos?). Outros exemplos menos triviais incluem:

  • Problema de corte estável (G tem um conjunto independente S de modo que GS seja desconectado?). Veja: Sobre sutsets estáveis ​​nos gráficos, Matemática Aplicada Discreta. 105 (2000) 39-50.

  • Base do gráfico de interseção (G é o gráfico de interseção dos subconjuntos de um conjunto de terra do elemento k?). Veja: Problema [GT59] em: Garey & Johnson, Computadores e Intratabilidade: Um Guia para a Teoria da Completude NP.

Segunda-feira Tag
fonte
11

Aqui estão alguns exemplos adicionais para a resposta de Mon Tag:

  • O problema do corte desconectado ( admite um conjunto de vértices S de tal modo que G - S e o subgrafo de G induzido por S são desconectados) é NP-completo (veja aqui ). É fácil ver que esse problema é polinomialmente solucionável para gráficos sem triângulo (daí também o problema do Stable Cutset, como mencionado por Mon Tag).GSGSGS

  • O reconhecimento de gráficos de linhas triangulares é NP-completo (veja aqui ). Também é fácil ver que esse problema se torna polinomialmente para gráficos de entrada sem triângulo.

  • É difícil calcular a correspondência máxima conectada (veja aqui . Uma correspondência é conectada se, para qualquer par de arestas correspondentes, houver outra aresta do gráfico incidente em ambos). Pode ser provado que este problema pode ser resolvido é polinomialmente para gráficos -free.(C3,C4,C5)

vb le
fonte
Obrigado. Portanto, alguns problemas permanecem difíceis e outros não.
Joro
10

(Ks,It)-free(Ks,K1,t)-free

K1,t

Depois de pensar um pouco sobre isso, parece fácil provar o seguinte (original?):

{H1,...Hk}HiC(H1,...,Hk)-free

(H1,...,Hk)-freeHiG1,G2rHi(u,v)G1,G2l=r/3l(u,p1,p2,...,pl,v)G1,G2(H1,...,Hk)-free3r/3+3>rG1,G2

insira a descrição da imagem aqui
G1(H1,...,Hk)-freeG1Hir=15G1l=5

Também podemos estender o resultado negativo ao problema do NPC do ciclo hamiltoniano, na verdade é um corolário imediato ao seguinte (original?):

k3Gk

Gvoutdeg(v)+indeg(v)3GGvindeg(v)=1vindeg(v)=2Gk GGG

insira a descrição da imagem aqui

Corolário: os problemas do ciclo e do caminho hamiltoniano permanecem NP-completos, mesmo se restritos aos , nos quais cada contém um ciclo.H i(H1,...,Hk)-freeHi

Marzio De Biasi
fonte
Obrigado. é árvore, portanto não é cíclico ou estou perdendo alguma coisa? K1,t
Joro
Você está certo! Eu vim com um resultado negativo ... ver se ele pode trabalhar, ou se é completamente errado: -S: -S
Marzio De Biasi
Obrigado. Então você obteve um resultado negativo para o GI AND do ciclo hamiltoniano?
Joro
Espero que esteja correto, isso resolva muito os problemas do graphclasses.org.
Joro
1
Apenas um nitpick, cada ciclo deve ser sth como onde é um grau de vértice , caso contrário, sua parte se não estiver necessariamente correta, pode ser é isomórfica, mas não . d i i G 1 , G 2 G 1 , G 2(m+1)didiiG1,G2G1,G2
Saeed
1

MAX-CUT permanece NP-completo.

O corte máximo simples do lema 3.2 é NP-completo nas duas classes de gráficos a seguir:

gráficos que não contêm ciclos de comprimento no máximo , para cada .k 3kk3

Eles estão subdividindo uma aresta duas vezes.

De "MAX-CUT e relações de contenção em gráficos, Marcin Kaminski"

joro
fonte
1
Mas você pediu problemas resolvidos em tempo polinomial, certo?
Peng O
@ PengO, de fato, mas esse é um resultado negativo, por isso é impossível ser polinomial. Outra resposta também mostra resultados negativos.
Joro