Existe um problema fácil para gráficos cúbicos, mas difícil para gráficos com grau máximo 3?

22

Os gráficos cúbicos são aqueles em que todos os vértices têm grau 3. Eles foram extensivamente estudados e estou ciente de que vários problemas difíceis de NP permanecem difíceis de NP, mesmo restritos a subclasses de gráficos cúbicos, mas alguns outros ficam mais fáceis. Uma superclasse de gráficos cúbicos é a classe de gráficos com grau máximo .Δ3

Existe algum problema que possa ser resolvido em tempo polinomial para gráficos cúbicos, mas que seja NP-difícil para gráficos com grau máximo ?Δ3

Vinicius dos Santos
fonte
2
Resposta do degenrato que mostra que pode haver diferentes complexidades (embora nem NP-Hard): Encontrar é tempo constante em gráficos cúbicos, mas linear em gráficos com Δ 3 . :-)δΔ3
William Macrae
Bom ponto. :-)
Vinicius dos Santos
Com más escolhas de codificações pode até ser -Hard quando ô 3 , mas será muito mais valioso para encontrar um problema que não depende de uma má codificação, e ainda melhor se o problema é um bem estudado 1. NPΔ3
precisa
1
Para expandir o comentário de William, aqui está um problema artificial. Dado um gráfico , a sequência de graus de G , interpretada como a codificação de uma instância de 3-SAT, representa uma instância satisfatória? GG (Assumindo que a codificação é tal que a sequência de grau todo-3 representa uma atribuição satisfatório para todos os .) :-)n
Neal Young
Consulte também cstheory.stackexchange.com/questions/1215/… para obter mais inspiração (por exemplo, problemas difíceis em árvores de grau máximo 3, mas triviais se não houver nós de folhas).
Jukka Suomela

Respostas:

21

Aqui está um razoavelmente natural: em uma entrada , determine se G tem um subgrafo regular conectado com pelo menos k arestas. Para gráficos tridimensionais, isso é trivial, mas se o grau máximo for 3 e a entrada estiver conectada, não uma árvore e não regular, o maior subgrafo desse tipo é o ciclo mais longo, portanto o problema é NP-completo.(G,k)Gk

David Eppstein
fonte
"... então a solução é o ciclo mais longo ou o máximo de correspondência ...". Como sua reivindicação depende de k? Não é verdade para todos os k.
Tyson Williams
1
@ Tyson, ele só precisa ser difícil para um ser difícil, certo? Por exemplo, tome k = n . David, você precisa estipular que o subgráfico deve ser conectado? (Caso contrário, qualquer cobertura de ciclo (não apenas um ciclo hamiltoniano) terá n bordas, e determinar a existência de uma tampa de ciclo é em P .)kk=nnP
Neal Young
1
David, uma correspondência máxima (de tamanho maior que 1) em G não é um subgrafo conectado de G. Você quer dizer "... o ciclo mais longo ou uma única aresta, ..."?
Tyson Williams
2
Ok ok Hoje não parece ser um bom dia para eu ser rigorosa - muito peru provavelmente. Eu adicionei um pouco de linguagem para descartar esse caso especial.
precisa
3
@YininCao Como o gráfico está conectado, mas não é regular, não há como escolher um subgráfico 3-regular. Suponha que sim. Existe um vértice que não foi selecionado, pois o gráfico não é regular. Como o gráfico está conectado, esse vértice está conectado a algum vértice 3 regular que foi selecionado. Mas isso significa que existe um vértice de grau 4, uma contradição.
Tyson Williams