Encontrar aranhas

10

Existe um algoritmo de tempo polinomial para encontrar - se houver - uma aranha de abrangência de um determinado gráfico ? Uma aranha é uma árvore com no máximo um nó com grau maior que 2: eu sei que várias condições de grau em G (essencialmente, graus de nó suficientemente grandes) garantem a existência de uma aranha de abrangência. Mas eu estou querendo saber se existe um algoritmo para G arbitrário . Obrigado!G
          insira a descrição da imagem aqui
GG

Joseph O'Rourke
fonte
9
O artigo “spanning spiders NP-complete” no Google mostrou uma versão do artigo de Gargano, Hammar, Hell, Stacho e Vaccaro 2004 como o primeiro resultado. A proposição 1 declara que está completa com NP. Isso responde sua pergunta?
Tsuyoshi Ito
13
GG1,G2vGevHe
11
Obrigado, Tsuyoshi & Chandra! Sim, isso responde à minha pergunta. Encontrei uma referência ao artigo de Gargano, mas não à NP-completude, e sim à condição suficiente para a existência de uma aranha-medidora.
Joseph O'Rourke
11
idealmente eles colocaram seus comentários como respostas :), mas a sua solução funciona tão bem
Suresh Venkat
@Suresh: Caso você não esteja ciente, eu não a publiquei como resposta, porque eu não achava que essa pergunta deveria ter sido feita aqui em primeiro lugar.
Tsuyoshi Ito

Respostas:

4

A pergunta foi respondida nos comentários por Tsuyoshi & Chandra! Estou adicionando esta resposta CW para que eu possa aceitá-la para indicar que a pergunta está encerrada. Obrigado a todos!

Joseph O'Rourke
fonte
11
IIRC, você precisa esperar 2 dias após postar uma pergunta para aceitar sua própria resposta.
Kaveh