Trovare una stella a 5 punte in tempo polinomiale


14

Voglio stabilire che questo fa parte dei miei compiti per un corso che sto frequentando. Sto cercando assistenza nel procedere, NON UNA RISPOSTA.

Questa è la domanda in questione:

Una stella a 5 punte in un grafico non orientato è una cricca 5. Mostra che 5-POINTED-STAR , dove 5-POINTED-STAR = { < G > : G contiene una stella a 5 punte come un sottografo } .P{<sol> :sol}

Dove una cricca è CLIQUE = è un grafico non orientato G con k -clique } .{(sol,K):solsolK}

Ora il mio problema è che questo sembra risolvere il problema CLIQUE, determinando se un grafico contiene una cricca con il vincolo aggiuntivo di dover determinare che la CLIQUE forma una stella a 5 punte. Ciò sembra comportare alcuni calcoli geometrici basati sulla conoscenza di una stella a 5 punte . Tuttavia, nella teoria del calcolo di Michael Sipser , pag 268, c'è una prova che mostra che CLIQUE è in e a pagina 270 osserva che,NP

Abbiamo presentato esempi di lingue, come HAMPATH e Cricca, che sono membri di NP, ma che non sono noti per essere in . P[enfasi aggiunta]

Se CLIQUE non è in , perché la stella a cinque punte si trova in P ? C'è qualcosa che non vedo? Ricorda, questo è un PROBLEMA DI DOMANDA E UNA RISPOSTA DIRETTA NON DEVE ESSERE APPREZZATA. Grazie!PP

Risposte:


11

sol=(V,E)V5

Se è presente una cricca 5, uno di questi sottogruppi è una cricca.

Spoiler di seguito:

(|V|5)|V|5K|V|KCRICCAP


Questo è quello che mi sta facendo inciampare, penso. Avevo l'impressione che il problema CLIQUE fosse formulato in quel modo per significare semplicemente che poteva applicarsi a qualsiasi cricca di dimensioni, e quella dimensione era stata data come parte del problema. Considerando che in quel problema sembra che la dimensione CLIQUE sia sconosciuta (ma in quella hw è 5). Ora, se dovessi costruire una macchina di Turing a nastro singolo deterministica che decidesse una risposta a questo problema in tempi polinomiali, ciò costituirebbe una risposta (dato che la prova è solida ovviamente), sì?
BrotherJack

1
P

Potrebbe essere interessante mettere in relazione questo effetto con la complessità parametrizzata .
Raffaello

1
Non sapevo che potresti fare l'effetto spoiler. Bel suggerimento.
Joe,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.