Il problema dell'insieme dominante è limitato ai grafici planari bipartiti di massimo grado 3 NP-completi?


18

Qualcuno è a conoscenza di un risultato di completezza NP per il problema DOMINATING SET nei grafici, limitato alla classe di grafici planari bipartiti di massimo grado 3?

So che è NP-completo per la classe di grafici planari di massimo grado 3 (vedi il libro Garey e Johnson), nonché per i grafici bipartiti di massimo grado 3 (vedi M. Chlebík e J. Chlebíková, "Durezza di approssimazione di domina i problemi risolti nei grafici dei gradi limitati "), ma non è stato possibile trovare la combinazione dei due in letteratura.


3
La prossima volta, ti preghiamo di collegarti al post originale se effettui il crosspost. mathoverflow.net/questions/43720/… . Vedi anche la nostra voce FAQ sul crossposting .
Tsuyoshi Ito,

3
(1) Qualcosa è noto se aumenti 3 ad un'altra costante? (2) Si sa qualcosa sul caso speciale in cui il "grado massimo 3" è ulteriormente limitato a "3-regolari"? (È noto per essere in P? È noto per essere equivalente al caso di massimo grado 3?) (3) Per curiosità, c'è qualche applicazione di questo o ti interessa solo da solo? (Per ogni evenienza, non sto dicendo che un problema senza un'applicazione sia negativo. Lo sto chiedendo perché se si dispone di un'applicazione, potrebbe rendere la domanda più interessante.)
Tsuyoshi Ito

(1) Non per quanto ne sappia (2) No. Ma mi aspetto che sia anche difficile (3) L'unica applicazione per me sarebbe quella di ottenere la durezza NP di alcuni altri problemi in questa stessa classe davvero ristretta di grafici
Florent Foucaud,

Risposte:


24

Che cosa succede se si esegue semplicemente quanto segue: Dato un grafico , costruire un altro grafico suddividendo ciascun bordo di in 4 parti; qui è l'insieme di nuovi nodi che abbiamo introdotto e.G = ( V U , E ) G U | U | = 3 | E |G=(V,E)G=(VU,E)GU|U|=3|E|

Il grafico è bipartito. Inoltre, se è planare e ha max. grado 3, quindi è anche planare e ha max. grado 3. GGGG

Sia un set (minimo) dominante per . Considera un bordo che è stato suddiviso per formare un percorso in . Ora chiaramente almeno uno di è in . Inoltre, se abbiamo più di uno di in , possiamo modificare modo che rimanga un insieme dominante valido e le sue dimensioni non aumentino. Ad esempio, se abbiamo e , possiamo ugualmente rimuovere da e aggiungere aG ( x , y ) E ( x , a , b , c , y ) G a , b , c D a , b , c D D a D c D c D Y D | D U | =DG(x,y)E(x,a,b,c,y)Ga,b,cDa,b,cDDaDcDcDyD. Quindi wlog abbiamo.|DU|=|E|

Quindi prendere in considerazione . Supponiamo che e . Quindi dobbiamo avere un nodo tale che . Quindi c'è un bordo tale che abbiamo un percorso in . Poiché e , abbiamo , e per dominare dobbiamo avere . Perciò in nodo è un vicino di con . Cioè,x V x D a D ( x , a ) E ( x , y ) E ( x , a , b , c , y ) G a , b , c U a D b , c DD=DVxVxDaD(x,a)E(x,y)E(x,a,b,c,y)Ga,b,cUaD C y D G y x y D D Gb,cDcyDGyxyDDè un insieme dominante per .G

Al contrario, si consideri un (minimo) domina serie per . Costruisci un insieme dominante per modo checome segue: Per un bordo che è stato suddiviso per formare un percorso in'si aggiunge a se e ; aggiungiamo a se e ; e altrimenti aggiungiamo a . Ora si può verificare cheG D G | D | = | D | + | E | ( x , y ) E ( x , a , b , c , y ) G a D x D y D c D x D y D b D D DGDG|D|=|D|+|E|(x,y)E(x,a,b,c,y)GaDxDyDcDxDyDbDDè un insieme dominante per : per costruzione, tutti i nodi in sono dominati. Ora lascia . Quindi c'è un tale che , e quindi lungo il percorso abbiamo , che domina . U x V D y V ( x , y ) E ( x , a , b , c , y ) a D xGUxVDyV(x,y)E(x,a,b,c,y)aDx

In breve, se ha un insieme dominante di dimensioni , allora ha un insieme dominante di dimensioni al massimoe se ha un insieme dominante di dimensione, quindi ha un set di dimensioni dominante al massimo .k G k + | E | G k + | E | G kGkGk+|E|Gk+|E|Gk

Modifica: aggiunta un'illustrazione. In alto: il grafico originale ; al centro: grafico con un insieme dominante "normalizzato"; in basso: grafico con un insieme dominante arbitrario.G G GGG

Un esempio


1
Bella risposta.
Mohammad Al-Turkistany,

Grazie, che risponde bene alla mia domanda (anche senza le belle foto;)) Qualcuno è a conoscenza di un riferimento in cui alcuni altri problemi (classici) del grafico NP-hard (ad es. Vertex Cover o altri problemi di dominazione) sono studiati in grafici planari bipartiti di laurea limitata? Penso che dovrebbe essere interessante.
Florent Foucaud,

2
Se risponde alla domanda, forse dovresti considerare di accettare la risposta ... :) Per quanto riguarda altri problemi, la copertura dei vertici è facile in qualsiasi grafico bipartito . Ma immagino che gli insiemi dominanti possano essere un problema naturale da studiare in questo contesto?
Jukka Suomela,

Ok grazie per avermi ricordato il teorema di König e per aver spuntato la casella verde;)
Florent Foucaud,

Risposta solida Jukka!
Gabriel Fair,
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.