Problemi in NC non sono noti a NC2


14

Ci sono problemi interessanti che sono in ma non sono noti per essere in ? Nel documento "Una tassonomia dei problemi con algoritmi paralleli veloci", Cook menziona che MIS era noto per essere solo in ma da allora questo è stato portato a . Mi chiedo se ci siano altri problemi con gli algoritmi paralleli di profondità pollogico in cui sembriamo bloccati nel migliorare la profondità.N C 2 N C 5 N C 2NCNC2NC5NC2

Per restringere ulteriormente, ci sono problemi in che non sono noti in o ? A C 1 D E TNC2UNC1DET


1
Vedi questa domanda e la risposta di Josh.
Kaveh,

Mi mancava completamente Kaveh --- grazie! L'ultimo paragrafo della risposta su e il crollo della gerarchia corrispondente fornisce un'intuizione utile per lo stato di . N CNL=coNLNC
XX

In realtà mi stavo solo chiedendo la tua ultima domanda; Penso che varrebbe la pena di pubblicare una domanda separata (dal momento che è tecnicamente una domanda diversa e indipendente dalla domanda nel titolo). xal, saresti aperto a pubblicare la domanda di problemi in non nota in come domanda separata? E @Kaveh, cosa pensi di farlo dal punto di vista procedurale? ( A C 1 D E T )NC2(AC1DET)
Joshua Grochow,

@Josh, non vedo alcun problema nel farlo. Prima abbiamo chiesto agli autori di dividere le domande in post separati.
Kaveh,

1
Grazie per averlo chiesto a Josh, ho diviso la domanda qui: cstheory.stackexchange.com/q/39831/40340
xal

Risposte:


13

Disclaimer: non sono un esperto di algoritmi paralleli veloci, quindi la probabilità che mi siano persi risultati più recenti che mettono i problemi che menziono nei livelli più bassi della gerarchia di non è trascurabile. Se noti che è così, per favore dimmelo e aggiornerò la mia risposta.NC

  • Il rapporto Parallel Algorithms for Depth-First Search tratta algoritmi paralleli noti per DFS su vari tipi di grafici. L'elenco fornito alle pagine 9-10 indica diversi algoritmi in , come DFS per grafici planari non indirizzati, o in , come DFS per grafici generali non indirizzati.NCNC2RNCRNC2

  • Con una rapida ricerca, non sono riuscito a trovare documenti che migliorassero rispetto agli algoritmi paralleli per l'interpolazione polinomiale sparsa multivariata su campi finiti di questo documento , che è in . Tuttavia, diversi documenti che avrebbero potuto essere rilevanti erano dietro un paywall.NC3

  • Il calcolo di tutte le cricche massime in un grafico è in quando il numero di cricca massima è limitato polinomialmente, secondo questo documento .NCNC2

  • Il problema del percorso massimo sembra essere inNC5 per i grafici generali (non indirizzati), non ho trovato algoritmi paralleli più veloci senza restrizioni sul grafico sottostante.

Altri potenziali candidati potrebbero includere algoritmi per trovare abbinamenti perfetti in specifici tipi di grafici o algoritmi per trovare una copertura dell'albero massima in grafici arbitrari (ad esempio, questo documento menziona algoritmi polifunzionali randomizzati in tempo parallelo ). Questo documento menziona anche la risoluzione di classi di problemi CSP che sorgono nell'applicazione di visione artificiale, in parallelo .O(log6n)O(log3n)


1
Interessante! Sai se qualcuno di questi è completo (o ipotizzato che sia completo) per questi livelli più alti della gerarchia NC? Sarebbe bello avere esempi così naturali a portata di mano.
Joshua Grochow,

Purtroppo non ne ho idea, i documenti che ho elencato sopra non menzionano nulla del genere (per quanto posso vedere). Tutto ciò è molto lontano dalla mia area di competenza; Ho appena fatto una ricerca in letteratura per rispondere alla domanda di OP poiché l'ho trovato molto interessante, ma la mia conoscenza limitata non mi dà alcuna chiara intuizione sulla durezza di questi problemi.
Geoffroy Couteau,
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.