Il programma GCT di Mulmuley


38

Talvolta si afferma che la teoria della complessità geometrica di Ketan Mulmuley è l'unico programma plausibile per risolvere le questioni aperte della teoria della complessità come la domanda P vs. NP. Ci sono stati molti commenti positivi di famosi teorici della complessità sul programma. Secondo Mulmuley ci vorrà molto tempo per raggiungere i risultati desiderati. Entrare nell'area non è facile per i teorici della complessità generale e necessita di notevoli sforzi per ottenere una conoscenza della geometria algebrica e della teoria della rappresentazione.

  1. Perché GCT è considerato in grado di stabilizzare P vs. NP? Qual è il valore del reclamo se si prevede che ci vorranno più di 100 anni per raggiungerlo? Quali sono i suoi vantaggi rispetto ad altri approcci attuali e quelli che potrebbero aumentare nei prossimi 100 anni?

  2. Qual è lo stato attuale del programma?

  3. Qual è il prossimo obiettivo del programma?

  4. C'è stata qualche critica fondamentale al programma?

Preferirei risposte comprensibili da un teorico della complessità generale con il minimo background ipotizzato dalla geometria algebrica e dalla teoria della rappresentazione.


12
Hai visto il tutorial di Mulmuley al FOCS (disponibile su techtalks.tv/talks/1301 ) e hai letto l'esposizione di Ken Regan: theorie.informatik.uni-ulm.de/Personen/toran/beatcs/… ? Mulmuley ha sicuramente dato la sua intuizione sul perché pensa che il suo programma sia praticabile (e penso che sostenga che sia anche in una certa misura necessario), e anche perché è difficile.
Sasho Nikolov,

5
Post di blog correlati: 1 , 2 . Anche Scott scrive: "il programma di GCT Mulmuley è l'unico approccio a P vs NP ho visto che ha anche gravi aspirazioni al‘sapere su’un sacco di tecniche non banali per risolvere i problemi in P (almeno, di corrispondenza e programmazione lineare) Per me, questo è probabilmente il solo argomento più forte a favore di GCT. "
Kaveh,

7
Penso che GCT stia puntando su VP vs VNP e non su P vs NP.
Iddo Tzameret,

6
@Iddo: in realtà può essere mirato a molte cose (più di quanto non sia attualmente destinato). Per "perm v det over " si rivolge a ¯ V P w s vs V N P (vedi arxiv.org/abs/0907.2850 ). Tuttavia, su campi finiti e per funzioni diverse da perm e det, può essere diretto direttamente su P vs NP. CVPwS¯VNP
Joshua Grochow,

4
@Mohammad: Solo perché una soluzione sarebbe inaspettata e richiederebbe idee completamente nuove non significa che non è così che andrà la soluzione. In effetti, molti già credono che risolvere P vs NP con qualsiasi metodo richiederà idee completamente nuove ...
Joshua Grochow,

Risposte:


23

Come sottolineato da molti altri, molte di queste domande sono già state dette da Mulmuley, Regan e altri. Offrirò qui solo un breve riassunto di quelli che penso siano alcuni punti chiave che non sono stati ancora menzionati nei commenti.

  1. Quanto al motivo per cui GCT è plausibilmente in grado di mostrare molte risposte sono già state date altrove e nei commenti sopra, anche se penso che nessuno abbia ancora menzionato che sembra evitare le barriere conosciute (relativizzazione, algebrizzazione, prove naturali ). Quanto al suo valore - penso che anche se ci impiegheranno 100 anni, impareremo qualcosa di nuovo sulla complessità lungo il cammino studiandola da questo punto di vista.PNP

    • Si stanno compiendo alcuni progressi nella comprensione delle varietà algebriche, delle rappresentazioni e delle domande algoritmiche che sorgono in GCT. I principali ricercatori che conosco e che hanno lavorato a questo proposito sono (in nessun ordine particolare): P. Burgisser, C. Ikenmeyer, M. Christandl, JM Landsberg, KV Subrahmanyan, J. Blasiak, L. Manivel, N. Ressayre, J. Weyman, V. Popov, N. Kayal, S. Kumar, e ovviamente K. Mulmuley e M. Sohoni.

    • Più concretamente, Burgisser e Ikenmeyer hanno appena presentato (STOC 2011) alcuni limiti inferiori modesti sulla moltiplicazione della matrice usando l'approccio GCT ( , rispetto all'attuale 3 più noto 3n2+232n2+O(n)

    • N. Kayal ha un paio di articoli sulla questione algoritmica del test quando un polinomio è nell'orbita di un altro o è una proiezione di un altro. Egli mostra che in generale questi problemi sono NP-difficili ma che per funzioni speciali come polinomi simmetrici permanenti, determinanti ed elementari, questi problemi sono decidibili in P. Questo è un passo verso alcune congetture di Mulmuley (che alcuni problemi più difficili - decidere l'orbita chiusura - sono in P per funzioni speciali come determinante).

  2. Non ho molto più specifico da dire su questo rispetto alla risposta a 2.

  3. Per quanto ne so non ci sono state critiche fondamentali , nel senso che non ho visto alcuna critica che screditi davvero il programma in alcun modo. Si è sicuramente discusso sul perché tali tecniche dovrebbero essere necessarie, sul valore del programma visti i lunghi orizzonti previsti, ecc., Ma le definirei più come una discussione salutare che una critica fondamentale.


1
@ user124864: in linea di principio sì. GCT è solo un approccio per mostrare limiti inferiori, qualunque essi siano. Sembra che dovrebbe funzionare meglio per le funzioni caratterizzate dalle loro simmetrie, ma quest'ultima proprietà non dipende dal valore numerico del limite inferiore che si desidera mostrare (ad esempio quasipoly vs exp).
Joshua Grochow,

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.