Completezza che abbraccia gli alberi


10

Un albero di spanning di un grafico è chiamato albero di completezza se l'insieme delle sue foglie induce un sottografo completo nel grafico host. Dato un grafico e un intero k , qual è la complessità di decidere se G contiene un albero di completezza con al massimo k foglie?GkGk

Un motivo per porre questa domanda è che il problema corrispondente per gli alberi di indipendenza è NP-completo, qui un albero di indipendenza è un albero che si estende in modo tale che l'insieme delle sue foglie sia un insieme indipendente nel grafico host.

Un altro motivo è questa domanda (e le risposte corrispondenti). Si scopre che ogni albero di spanning di è un albero di completezza se e solo se G è un grafico completo o un ciclo. GG

Risposte:


12

In un grafico senza triangoli, un albero di completezza deve essere un ciclo hamiltoniano (meno uno dei suoi bordi). ISGCI afferma che il ciclo hamiltoniano è NP completo in grafici senza triangoli. Pertanto, così sta trovando un albero di completezza (indipendentemente da qualsiasi restrizione sul numero massimo di foglie).


Oh, questa è una bella osservazione, grazie!
venerdì

8

Non posso battere David nell'eleganza della sua risposta. Ma dopo aver trascorso molto tempo a pensare a questo problema, però, vorrei tradire la mia soluzione;)

k2GHG1G2Qkx,x1,x2,,xk1yv1G1v2G2HG1,G2,Qyxv1x1,x2,,xk1v2v1G1v2G2y

GHk

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.