Problemi difficili per i grafici di genere superiore


17

I grafici planari hanno genere zero. I grafici incorporabili in un toro hanno al massimo un genere 1. La mia domanda è semplice:

  • Ci sono problemi che sono risolvibili polinomialmente su grafici planari ma NP-hard su grafici di genere uno?

  • Più in generale ci sono problemi che sono risolvibili polinomialmente sui grafici del genere g ma NP-hard sui grafici del genere> g?


Per la seconda domanda, vuoi che il problema sia NP-difficile per i grafici del genere> = k, dove k è una costante maggiore di g? O vuoi solo che il problema sia NP-difficile per i grafici il cui genere non è inferiore a g (che equivale a essere NP-difficile per i grafici generali)?
Robin Kothari,

1
Sto cercando problemi NP-Hard per i grafici del genere> = k, dove k è una costante maggiore di g.
Shiva Kintali,

Risposte:


16

Questa è pubblicità del mio lavoro, ma il numero di incrocio e la 1-planarità sono banalmente risolvibili nei grafici planari ma difficili per i grafici del genere uno. Vedi http://arxiv.org/abs/1203.5944


3
"Un grafico è quasi planare se può essere ottenuto da un grafico planare aggiungendo un bordo. Un grafico è 1 piano se ha un disegno in cui ogni bordo è attraversato da al massimo un altro bordo. Mostriamo che è NP -hard per decidere se un dato grafico quasi planare è 1-planare. " Mi manca qualcosa. Perché ogni grafico quasi planare non è nemmeno 1-planare?
Tyson Williams,

4
Quello che penso che stai dicendo è che puoi semplicemente prendere un incorporamento planare di e aggiungere nuovamente il bordo. Tuttavia, quel bordo in più potrebbe attraversare più di un bordo, violando la 1-planarità. Ge
Timothy Sun,

@TimothySun Sì. Ogni bordo diverso da verrà attraversato al massimo una volta (da e ), ma e potrebbe essere attraversato da più di un altro bordo, il che non è consentito. Grazie. eee
Tyson Williams,

4

Se i problemi con i giocattoli vanno bene:

Sia e sia H un grafico del genere g + 1 . Per ϕ una formula CNF, sia G ϕ una codifica di ϕ come un grafico planare più una copia disgiunta di HgNHg+1ϕGϕϕH .

Dato , che è un grafico del genere g + 1 , è NP-difficile decidere se ϕ è soddisfacente. Questo problema tuttavia diventa banale se limitato ai grafici del genere g .Gϕg+1ϕg


2
qual è questo problema sui grafici del genere g
Sasho Nikolov il

1
Tutti i grafici hanno il genere g + 1 . Pertanto, se si limita il problema ai grafici del genere g , è sempre possibile rifiutare. solφg+1g
Radu Curticapean,

ah, diventa davvero banale, vedo
Sasho Nikolov,

2

EDIT (2012-09-05): i commenti di Jeff e Radu sono giusti. Il risultato citato non risponde alla domanda. Per espandere il commento di Radu, ecco un algoritmo correlato di Bravyi che fornisce un algoritmo per contrarre i tensori di matchgate su un grafico con genere g con tempo di esecuzione T = p o l y ( n ) + 2 2 g O ( m 3 ) dove m è il numero minimo di spigoli che uno deve rimuovere da G per renderlo planare.GgT=poly(n)+22gO(m3)mG


Cai, Lu e Xia hanno recentemente dimostrato la seguente dicotomia per problemi di conteggio #CSP:

Dimostriamo teoremi di dicotomia di complessità nel quadro del conteggio dei problemi CSP. Le funzioni di vincolo locale accettano input booleani e possono essere funzioni simmetriche arbitrarie a valore reale. Dimostriamo che, ogni problema in questa classe appartiene esattamente a tre categorie:

(1) quelli che sono trattabili (cioè calcolabili nel tempo polinomiale) su grafici generali, o
(2) quelli che sono # P-duri su grafici generali ma trattabili su grafici planari , o
(3) quelli che sono # P-duri anche su grafici planari.

I criteri di classicizzazione sono espliciti.


2
Questo non risponde alla domanda. La categoria (2) può essere suddivisa in (2a) trattabile per grafici planari ma # P-dura per grafici toroidali e (2b) trattabile per grafici di genere limitato ma # P-dura per grafici di genere illimitato?
Jeffε

3
Il caso (2) consiste in problemi che possono essere ridotti al conteggio di corrispondenze perfette nei grafici planari introducendo gadget planari locali. È anche noto che gli abbinamenti perfetti possono essere contati in tempo polinomiale su grafici di genere limitato. Pertanto, tutti i problemi nel caso (2) sono effettivamente trattabili su grafici di genere limitato.
Radu Curticapean,

2

Per ogni fisso  , esiste un algoritmo del tempo polinomiale per determinare se un grafico ha il genere (al massimo)  g . Sia X g   qualsiasi problema NP completo su grafici di genere maggiori di  g (ad esempio, 3-colorabilità). Per ogni g fisso  , il problema "Il grafico di input ha il genere al massimo  g o è in  X g (o entrambi)?" è NP-completo per input generale ma ha un algoritmo a tempo polinomiale quando l'input è limitato ai grafici del genere al massimo  g .ggXggggXgg

Questa idea può essere utilizzato molto in generale per la produzione di problemi che sono "duro" su grafici generali, ma "facile", a qualche classe  di grafici, fintanto che è "facile" per determinare l'appartenenza a  C .CC

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.